Skip to content

Commit 300811f

Browse files
Merge remote-tracking branch 'origin/master' into release
2 parents df4a961 + 1958427 commit 300811f

File tree

766 files changed

+3108
-1095
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

766 files changed

+3108
-1095
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ Settings/*
44
/.build
55
/tests.xml
66
/Package.resolved
7+
/.swiftpm

AsposeWordsCloud.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Pod::Spec.new do |s|
22
s.name = 'AsposeWordsCloud'
3-
s.version = '24.8'
3+
s.version = '24.9'
44
s.summary = 'Aspose Words for Cloud.'
55
s.homepage = 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git'
66
s.license = { :type => 'MIT', :file => 'LICENSE' }
77
s.author = { 'ivan.kishchenko' => '[email protected]' }
88
s.source = { :git => 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git', :tag => s.version.to_s }
9-
s.ios.deployment_target = "11.0"
9+
s.ios.deployment_target = "12.0"
1010
s.osx.deployment_target = "10.13"
1111
s.swift_version = "4.0"
1212
s.source_files = 'Sources/**/*'

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@ This repository contains Aspose.Words Cloud SDK for Swift source code. This SDK
1313
* Watermarks and protection
1414
* Full read & write access to Document Object Model, including sections, paragraphs, text, images, tables, headers/footers and many others
1515

16+
## Enhancements in Version 24.9
17+
18+
- Added digital signature methds for DOC, DOCX, XPS, or ODT documents.
19+
- Added ReplaceBackslashWithYenSign property for XpsSaveOptions and HtmlSaveOptions.
20+
- Added DigitalSignature property for XpsSaveOptions.
21+
- Added UseSdtTagAsFormFieldName property for PdfSaveOptions.
22+
- Added MergeWholeDocument parameter to the MailMerge operations to update fields in whole document after executing of a mail merge with regions.
23+
24+
1625
## Enhancements in Version 24.8
1726

1827
- Added the support of OpenType standard. It is usefull for languages required advanced typography.
@@ -352,7 +361,7 @@ Add link to this repository as dependency to your Package.swift:
352361

353362
dependencies: [
354363
// Dependencies declare other packages that this package depends on.
355-
.package(url: "https://github.com/aspose-words-cloud/aspose-words-cloud-swift", from: "24.8"),
364+
.package(url: "https://github.com/aspose-words-cloud/aspose-words-cloud-swift", from: "24.9"),
356365
],
357366
targets: [
358367
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
@@ -370,7 +379,7 @@ targets: [
370379
Add link to git repository as dependency to your Podfile:
371380

372381
```ruby
373-
pod 'AsposeWordsCloud', :git => 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git', :tag => '24.8'
382+
pod 'AsposeWordsCloud', :git => 'https://github.com/aspose-words-cloud/aspose-words-cloud-swift.git', :tag => '24.9'
374383
```
375384

376385
## Getting Started

Scripts/AsposeWordsCloudHealthProdCheck.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import Foundation
22

3-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
43
public class AsposeWordsCloudHealthProdCheck {
54
public func getSomeValue() -> String {
65
return "Aspose.Words.Healthcheck";

Sources/AsposeWordsCloud/Api/ApiInvoker.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// Utility class for executing and processing requests to Cloud API
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
public class ApiInvoker {
3332
// An object containing the configuration for executing API requests
3433
private let configuration : Configuration;

Sources/AsposeWordsCloud/Api/BatchRequest.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// General protocol for all models.
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
public struct BatchRequest {
3332
private var requestId : String;
3433
private var dependsOn : String;

Sources/AsposeWordsCloud/Api/Configuration.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// Represents a set of configuration settings
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
public class Configuration : Codable {
3332
// Aspose.Words for Cloud base URL
3433
private var baseUrl : String;
@@ -188,6 +187,6 @@ public class Configuration : Codable {
188187

189188
// Returns SDK version for using in statistics headers
190189
public func getSdkVersion() -> String {
191-
return "24.8";
190+
return "24.9";
192191
}
193192
}

Sources/AsposeWordsCloud/Api/ObjectSerializer.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// Helper class for serialize or deserialize swift objects to string or binary format.
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
class ObjectSerializer {
3332
private init() { }
3433

@@ -84,6 +83,7 @@ class ObjectSerializer {
8483
"CustomXmlPartsCollection, _": CustomXmlPartsCollection.self,
8584
"CustomXmlPartsResponse, _": CustomXmlPartsResponse.self,
8685
"CustomXmlPartUpdate, _": CustomXmlPartUpdate.self,
86+
"DigitalSignatureDetails, _": DigitalSignatureDetails.self,
8787
"DocmSaveOptionsData, _": DocmSaveOptionsData.self,
8888
"DocSaveOptionsData, _": DocSaveOptionsData.self,
8989
"Document, _": Document.self,
@@ -252,6 +252,9 @@ class ObjectSerializer {
252252
"SectionPageSetupResponse, _": SectionPageSetupResponse.self,
253253
"SectionResponse, _": SectionResponse.self,
254254
"Shading, _": Shading.self,
255+
"Signature, _": Signature.self,
256+
"SignatureCollectionResponse, _": SignatureCollectionResponse.self,
257+
"SignOptions, _": SignOptions.self,
255258
"SplitDocumentResponse, _": SplitDocumentResponse.self,
256259
"SplitDocumentResult, _": SplitDocumentResult.self,
257260
"StatDataResponse, _": StatDataResponse.self,

Sources/AsposeWordsCloud/Api/RequestFormParam.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// Represent struct for using as form param in request
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
public struct RequestFormParam {
3332
private let name : String?;
3433
private let filename : String?;

Sources/AsposeWordsCloud/Api/ResponseFormParam.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import Foundation
2929

3030
// Represent struct for using as form param in request
31-
@available(macOS 10.12, iOS 10.3, watchOS 3.3, tvOS 12.0, *)
3231
public struct ResponseFormParam {
3332
private let body : Data;
3433
private let headers : [String : String];

0 commit comments

Comments
 (0)