Skip to content

Commit 328e81a

Browse files
author
Clément Le Provost
committed
Version 4.0
1 parent c38c5ce commit 328e81a

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

AlgoliaSearch-Client-Swift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = 'AlgoliaSearch-Client-Swift'
33
s.module_name = 'AlgoliaSearch'
4-
s.version = '3.7'
4+
s.version = '4.0'
55
s.license = 'MIT'
66
s.summary = 'Algolia Search API Client for iOS & OS X written in Swift.'
77
s.homepage = 'https://github.com/algolia/algoliasearch-client-swift'

AlgoliaSearch-Offline-Swift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = 'AlgoliaSearch-Offline-Swift'
33
s.module_name = 'AlgoliaSearch'
4-
s.version = '3.7'
4+
s.version = '4.0'
55
s.license = 'MIT'
66
s.summary = 'Algolia Search API Client for iOS & OS X written in Swift.'
77
s.homepage = 'https://github.com/algolia/algoliasearch-client-swift'

ChangeLog.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
Change Log
22
==========
33

4-
## 4.0 (WIP)
4+
## 4.0 (2016-09-14)
55

6-
**Note:** This is a new major version, bringing incompatible changes, most of them due to Swift 3 support.
6+
This is a new major version, bringing incompatible changes, most of them due to **Swift 3 support**.
7+
8+
**Note:** You can find a detailed change log and migration instructions in the [Migration guide to version 4.x](https://github.com/algolia/algoliasearch-client-swift/wiki/Migration-guide-to-version-4.x).
79

810
**Warning:** This version requires Swift 3; it will not compile with Swift 2.x.
911

1012
**Warning:** Cocoapods support for Swift 3 requires Cocoapods 1.1.0.rc.2 or later.
1113

12-
You can find a detailed change log and migration instructions in the [Migration guide to version 4.x](https://github.com/algolia/algoliasearch-client-swift/wiki/Migration-guide-to-version-4.x).
13-
14-
Add support for **Swift 3**:
14+
### Swift 3 support
1515

1616
- Adapt to the new Foundation API
1717
- Follow the [Swift API Design Guidelines](https://swift.org/documentation/api-design-guidelines):
@@ -34,14 +34,14 @@ Add support for **Swift 3**:
3434
- Use `Notification.Name` for notifications
3535
- Prevent subclassing by *not* adopting the `open` access modifier
3636

37-
Other breaking changes:
37+
### Other breaking changes
3838

3939
- (Swift only) Better typing of complex properties through enums
4040
- Rename `Index.indexName` to `Index.name`.
4141
- Refactor index search cache handling into two properties to enable/disable (`searchCacheEnabled`) it and set the expiration delay (`searchCacheExpiringTimeInterval`), and one method to clear it (`clearSearchCache()`)
4242
- Rename "slaves" to "replicas"
4343

44-
Other improvements:
44+
### Other improvements
4545

4646
- Improve cancellation of `Index.waitTask()`
4747
- Add tests for Objective-C bridging (online flavor only)

Source/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>3.7</string>
18+
<string>4.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

0 commit comments

Comments
 (0)