You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Missing nullability annotations and light-weight generics throughout code base
12
+
- New playground content
13
+
14
+
### Updated
15
+
16
+
- Project for Xcode 8
17
+
- Swift tests for Swift 3
18
+
- Playground contents and syntax for Swift 3
19
+
- Travis config for iOS 10.2, macOS 10.12
20
+
- Deployment targets to macOS 10.10, iOS 9.0
21
+
22
+
### Removed
23
+
24
+
- Removed the deprecated `timeoutHint` option
25
+
- Removed the deprecated `maxMemCompactionLevel` option
26
+
27
+
### Breaking Changes
28
+
29
+
The built-in encoding/decoding of keys and values via the encoding options is completelty removed from this release. The API is completely `NSData`-based now.
30
+
31
+
- Removed built-it Key/Value `Encoders` and `Decoders`
32
+
- The conversions of custom types to/from `NSData` is the responsibility of the caller
33
+
- Removed `EncodingOptions`
34
+
- Removed all methods depending on `EncodingOptions` and the built-in key/value `encoding` and all of the their variants:
35
+
- `setObject:forKey:`
36
+
- `deleteObjectForKey:`
37
+
- `objectForKey:`
38
+
- `mergeObject:forKey:`
39
+
- `mergeOperation:forKey:`
40
+
- Refactored all `Iterator`, `Key Comparator` and `Merge Operator` methods accordingly
41
+
- Removed `NSNumber` Key-Comparators
42
+
- Rename method for setting up default read & write options from `setDefaultReadOptions:andWriteOptions:` to `setDefaultReadOptions:writeOptions:`
43
+
- The custom Swift equivalent is `setDefault(readOptions:writeOptions:)`
@@ -70,7 +124,7 @@ All headers are refactored in this release to provide a pure Objective-C interfa
70
124
### Changed
71
125
72
126
- Updated `Thread Status` API
73
-
- Adapted according to the changes introduces in: [facebook/rocksdb@bf287b7](https://github.com/facebook/rocksdb/commit/bf287b76e0e7b5998de49e3ceaa2b34d1f3c13ae)
127
+
- Adapted according to the changes introduces in: [facebook/rocksdb@bf287b7](https://github.com/facebook/rocksdb/commit/bf287b76e0e7b5998de49e3ceaa2b34d1f3c13ae)
0 commit comments