Skip to content

Commit 94aa873

Browse files
Merge pull request #18 from aspose-email-cloud/develop
Develop
2 parents 6b00572 + fbfe78c commit 94aa873

34 files changed

+193
-113
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,16 @@ Aspose.Email Cloud is a REST API for creating email applications that work with
2323
- Email configuration discovery.
2424
- Disposable email address detection.
2525

26-
## Enhancements in Version 21.4
26+
## Improvements in version 21.9
2727

28-
- IMAP native threads support added to the built-in Email client.
29-
- New field ClientThreadMoveRequest.SourceFolder added to specify a folder to move a thread from.
28+
Aspose.Email Cloud 21.9.0 comes with improvements described below:
29+
30+
- `EmailCloud.Email.Convert` method documentation fixed.
31+
- Some documentation improvements.
32+
- SDK dependencies updated.
33+
34+
See [Release notes](https://docs.aspose.cloud/email/aspose-email-cloud-21-9-release-notes/).
3035

31-
See [Release notes](https://docs.aspose.cloud/email/aspose-email-cloud-21-4-release-notes/).
3236

3337
## How to use the SDK?
3438
The complete source code is available in the [GIT repository](https://github.com/aspose-email-cloud/aspose-email-cloud-node/tree/master/src).

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@asposecloud/aspose-email-cloud",
3-
"version": "21.4.0",
3+
"version": "21.9.0",
44
"description": "Aspose.Email Cloud Node.js SDK",
55
"homepage": "https://products.aspose.cloud/email",
66
"author": {

src/model/calendar-as-file-request.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export class CalendarAsFileRequest {
5353
}
5454

5555
/**
56-
* Calendar file format Enum, available values: Ics, Msg
56+
* Calendar file format. Enum, available values: Ics, Msg
5757
*/
5858
public format: string;
5959
/**
@@ -63,7 +63,7 @@ export class CalendarAsFileRequest {
6363

6464
/**
6565
* iCalendar model to file request.
66-
* @param format Calendar file format Enum, available values: Ics, Msg
66+
* @param format Calendar file format. Enum, available values: Ics, Msg
6767
* @param value iCalendar model
6868
*/
6969
public constructor(
@@ -95,7 +95,7 @@ export class CalendarAsFileRequestBuilder {
9595
}
9696

9797
/**
98-
* Calendar file format Enum, available values: Ics, Msg
98+
* Calendar file format. Enum, available values: Ics, Msg
9999
*/
100100
public format(format: string): CalendarAsFileRequestBuilder {
101101
this.model.format = format;

src/model/calendar-dto.ts

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,16 @@ export class CalendarDto {
143143
name: "transparency",
144144
baseName: "transparency",
145145
type: "string",
146+
},
147+
{
148+
name: "_class",
149+
baseName: "class",
150+
type: "string",
151+
},
152+
{
153+
name: "microsoftImportance",
154+
baseName: "microsoftImportance",
155+
type: "string",
146156
} ];
147157

148158
/**
@@ -240,6 +250,14 @@ export class CalendarDto {
240250
* Specifies whether or not this appointment is intended to be visible in availability searches. Enum, available values: NotDefined, Transparent, Opaque
241251
*/
242252
public transparency: string;
253+
/**
254+
* Defines the access classification for the calendar. Enum, available values: Public, Private, Confidential, NotDefined
255+
*/
256+
public _class: string;
257+
/**
258+
* Specifies the importance of a calendar object. Enum, available values: Low, Normal, High, NotDefined
259+
*/
260+
public microsoftImportance: string;
243261

244262
/**
245263
* iCalendar document representation.
@@ -265,6 +283,8 @@ export class CalendarDto {
265283
* @param status Defines the overall status or confirmation for the calendar document. Enum, available values: NotDefined, Cancelled, Tentative, Confirmed
266284
* @param summary Summary.
267285
* @param transparency Specifies whether or not this appointment is intended to be visible in availability searches. Enum, available values: NotDefined, Transparent, Opaque
286+
* @param _class Defines the access classification for the calendar. Enum, available values: Public, Private, Confidential, NotDefined
287+
* @param microsoftImportance Specifies the importance of a calendar object. Enum, available values: Low, Normal, High, NotDefined
268288
*/
269289
public constructor(
270290

@@ -289,7 +309,9 @@ export class CalendarDto {
289309
startTimeZone?: string,
290310
status?: string,
291311
summary?: string,
292-
transparency?: string
312+
transparency?: string,
313+
_class?: string,
314+
microsoftImportance?: string
293315
) {
294316

295317
this.attachments = attachments;
@@ -314,6 +336,8 @@ export class CalendarDto {
314336
this.status = status;
315337
this.summary = summary;
316338
this.transparency = transparency;
339+
this._class = _class;
340+
this.microsoftImportance = microsoftImportance;
317341

318342
}
319343
}
@@ -488,5 +512,19 @@ export class CalendarDtoBuilder {
488512
this.model.transparency = transparency;
489513
return this;
490514
}
515+
/**
516+
* Defines the access classification for the calendar. Enum, available values: Public, Private, Confidential, NotDefined
517+
*/
518+
public _class(_class: string): CalendarDtoBuilder {
519+
this.model._class = _class;
520+
return this;
521+
}
522+
/**
523+
* Specifies the importance of a calendar object. Enum, available values: Low, Normal, High, NotDefined
524+
*/
525+
public microsoftImportance(microsoftImportance: string): CalendarDtoBuilder {
526+
this.model.microsoftImportance = microsoftImportance;
527+
return this;
528+
}
491529
}
492530

src/model/calendar-get-as-alternate-request.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export class CalendarGetAsAlternateRequest {
3434
public fileName: string;
3535

3636
/**
37-
* iCalendar method type Enum, available values: Create, Update, Cancel
37+
* iCalendar method type. Enum, available values: Create, Update, Cancel
3838
*/
3939
public calendarAction: string;
4040

@@ -56,7 +56,7 @@ export class CalendarGetAsAlternateRequest {
5656
/**
5757
* Request model for calendarGetAsAlternate operation.
5858
* @param fileName iCalendar file name in storage
59-
* @param calendarAction iCalendar method type Enum, available values: Create, Update, Cancel
59+
* @param calendarAction iCalendar method type. Enum, available values: Create, Update, Cancel
6060
* @param sequenceId The sequence id
6161
* @param folder Path to folder in storage
6262
* @param storage Storage name

src/model/calendar-save-request.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ export class CalendarSaveRequest extends model.StorageModelOfCalendarDto {
4848
}
4949

5050
/**
51-
* Calendar file format Enum, available values: Ics, Msg
51+
* Calendar file format. Enum, available values: Ics, Msg
5252
*/
5353
public format: string;
5454

5555
/**
5656
* Save iCalendar to storage request.
5757
* @param storageFile
5858
* @param value
59-
* @param format Calendar file format Enum, available values: Ics, Msg
59+
* @param format Calendar file format. Enum, available values: Ics, Msg
6060
*/
6161
public constructor(
6262

@@ -97,7 +97,7 @@ export class CalendarSaveRequestBuilder {
9797
return this;
9898
}
9999
/**
100-
* Calendar file format Enum, available values: Ics, Msg
100+
* Calendar file format. Enum, available values: Ics, Msg
101101
*/
102102
public format(format: string): CalendarSaveRequestBuilder {
103103
this.model.format = format;

src/model/client-message-fetch-request.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export class ClientMessageFetchRequest {
5454
public accountStorageFolder: string;
5555

5656
/**
57-
* MailMessageBase type. Using this property you can fetch message in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
57+
* MailMessageBase type. Using this property you can fetch message in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
5858
*/
5959
public type: string;
6060

@@ -70,7 +70,7 @@ export class ClientMessageFetchRequest {
7070
* @param folder Account folder to fetch from (should be specified for some protocols such as IMAP)
7171
* @param storage Storage name where account file located.
7272
* @param accountStorageFolder Folder in storage where account file located.
73-
* @param type MailMessageBase type. Using this property you can fetch message in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
73+
* @param type MailMessageBase type. Using this property you can fetch message in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
7474
* @param format Base64 data format. Used only if type is set to Base64. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
7575
*/
7676
public constructor(

src/model/client-message-list-request.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export class ClientMessageListRequest {
5959
public recursive: boolean;
6060

6161
/**
62-
* MailMessageBase type. Using this property you can get messages in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
62+
* MailMessageBase type. Using this property you can get messages in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
6363
*/
6464
public type: string;
6565

@@ -76,7 +76,7 @@ export class ClientMessageListRequest {
7676
* @param storage Storage name where account file located
7777
* @param accountStorageFolder Folder in storage where account file located
7878
* @param recursive Specifies that should message be searched in subfolders recursively
79-
* @param type MailMessageBase type. Using this property you can get messages in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
79+
* @param type MailMessageBase type. Using this property you can get messages in different formats (as EmailDto, MapiMessageDto or a file represented as Base64 string). Enum, available values: Dto, Mapi, Base64
8080
* @param format Base64 data format. Used only if type is set to Base64. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
8181
*/
8282
public constructor(

src/model/client-message-send-file-request.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export class ClientMessageSendFileRequest {
4949
public accountStorageFolder: string;
5050

5151
/**
52-
* Email file format Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
52+
* Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
5353
*/
5454
public format: string;
5555

@@ -59,7 +59,7 @@ export class ClientMessageSendFileRequest {
5959
* @param file File to send
6060
* @param storage Storage name where account file located.
6161
* @param accountStorageFolder Folder in storage where account file located.
62-
* @param format Email file format Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
62+
* @param format Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
6363
*/
6464
public constructor(
6565
account?: string,

src/model/contact-convert-request.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ import * as model from "./index";
2929
*/
3030
export class ContactConvertRequest {
3131
/**
32-
* File format to convert to Enum, available values: VCard, WebDav, Msg
32+
* File format to convert to. Enum, available values: VCard, WebDav, Msg
3333
*/
3434
public toFormat: string;
3535

3636
/**
37-
* File format to convert from Enum, available values: VCard, WebDav, Msg
37+
* File format to convert from. Enum, available values: VCard, WebDav, Msg
3838
*/
3939
public fromFormat: string;
4040

@@ -45,8 +45,8 @@ export class ContactConvertRequest {
4545

4646
/**
4747
* Request model for contactConvert operation.
48-
* @param toFormat File format to convert to Enum, available values: VCard, WebDav, Msg
49-
* @param fromFormat File format to convert from Enum, available values: VCard, WebDav, Msg
48+
* @param toFormat File format to convert to. Enum, available values: VCard, WebDav, Msg
49+
* @param fromFormat File format to convert from. Enum, available values: VCard, WebDav, Msg
5050
* @param file File to convert
5151
*/
5252
public constructor(

0 commit comments

Comments
 (0)