diff --git a/.DS_Store b/.DS_Store index 8af7bba..2bc2d0f 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Cargo.toml b/Cargo.toml index f88c1a2..7dd9a5a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "couchbase_lite" -version = "3.1.7-0" +version = "3.1.10-0" # The first three numbers correspond to the Couchbase Lite C release, the fourth number corresponds to the Doctolib release [dependencies] diff --git a/libcblite-3.0.3/.DS_Store b/libcblite-3.0.3/.DS_Store index c1d4748..0a84613 100644 Binary files a/libcblite-3.0.3/.DS_Store and b/libcblite-3.0.3/.DS_Store differ diff --git a/libcblite-3.0.3/include/cbl++/Database.hh b/libcblite-3.0.3/include/cbl++/Database.hh index c0db522..6d09638 100644 --- a/libcblite-3.0.3/include/cbl++/Database.hh +++ b/libcblite-3.0.3/include/cbl++/Database.hh @@ -159,7 +159,7 @@ namespace cbl { /** Returns the names of all existing scopes in the database. The scope exists when there is at least one collection created under the scope. - The default scope is exceptional in that it will always exists even there are no collections under it. + @note The default scope will always exist, containing at least the default collection. @return The names of all existing scopes in the database, or throws if an error occurred. */ fleece::MutableArray getScopeNames() const { CBLError error {}; @@ -207,6 +207,7 @@ namespace cbl { } /** Delete an existing collection. + @note The default collection cannot be deleted. @param collectionName The name of the collection. @param scopeName The name of the scope. */ inline void deleteCollection(slice collectionName, slice scopeName =kCBLDefaultScopeName) { @@ -214,10 +215,7 @@ namespace cbl { check(CBLDatabase_DeleteCollection(ref(), collectionName, scopeName, &error), error); } - /** Returns the default collection. - @note The default collection may not exist if it was deleted. - Also, the default collection cannot be recreated after being deleted. - @return A \ref Collection instance, or NULL if the default collection doesn't exist, or throws if an error occurred. */ + /** Returns the default collection. */ inline Collection getDefaultCollection() const { CBLError error {}; return Collection::adopt(CBLDatabase_DefaultCollection(ref(), &error), &error) ; diff --git a/libcblite-3.0.3/include/cbl/CBLCollection.h b/libcblite-3.0.3/include/cbl/CBLCollection.h index 070702c..9ea61f0 100644 --- a/libcblite-3.0.3/include/cbl/CBLCollection.h +++ b/libcblite-3.0.3/include/cbl/CBLCollection.h @@ -73,8 +73,8 @@ CBL_PUBLIC extern const FLString kCBLDefaultCollectionName; /** Returns the names of all existing scopes in the database. The scope exists when there is at least one collection created under the scope. - The default scope is exceptional in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned array. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned array. @param db The database. @param outError On failure, the error will be written here. @return The names of all existing scopes in the database, or NULL if an error occurred. */ @@ -93,8 +93,8 @@ FLMutableArray _cbl_nullable CBLDatabase_CollectionNames(const CBLDatabase* db, /** Returns an existing scope with the given name. The scope exists when there is at least one collection created under the scope. - The default scope is exception in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned scope. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned scope. @param db The database. @param scopeName The name of the scope. @param outError On failure, the error will be written here. @@ -146,7 +146,6 @@ bool CBLDatabase_DeleteCollection(CBLDatabase* db, CBLError* _cbl_nullable outError) CBLAPI; /** Returns the default scope. - @note The default scope always exist even there are no collections under it. @note You are responsible for releasing the returned scope. @param db The database. @param outError On failure, the error will be written here. diff --git a/libcblite-3.0.3/include/cbl/CBLDatabase.h b/libcblite-3.0.3/include/cbl/CBLDatabase.h index d153c15..d4d5071 100644 --- a/libcblite-3.0.3/include/cbl/CBLDatabase.h +++ b/libcblite-3.0.3/include/cbl/CBLDatabase.h @@ -58,6 +58,16 @@ typedef struct { #ifdef COUCHBASE_ENTERPRISE CBLEncryptionKey encryptionKey; ///< The database's encryption key (if any) #endif + /** As Couchbase Lite normally configures its databases, There is a very + small (though non-zero) chance that a power failure at just the wrong + time could cause the most recently committed transaction's changes to + be lost. This would cause the database to appear as it did immediately + before that transaction. + + Setting this mode true ensures that an operating system crash or + power failure will not cause the loss of any data. FULL synchronous + is very safe but it is also dramatically slower. */ + bool fullSync; } CBLDatabaseConfiguration; /** Returns the default database configuration. */ diff --git a/libcblite-3.0.3/include/cbl/CBL_Edition.h b/libcblite-3.0.3/include/cbl/CBL_Edition.h index e4a3934..ed2bf41 100644 --- a/libcblite-3.0.3/include/cbl/CBL_Edition.h +++ b/libcblite-3.0.3/include/cbl/CBL_Edition.h @@ -20,8 +20,8 @@ #define COUCHBASE_ENTERPRISE #endif -#define CBLITE_VERSION "3.1.7" -#define CBLITE_VERSION_NUMBER 3001007 -#define CBLITE_BUILD_NUMBER 5 -#define CBLITE_SOURCE_ID "036da58+b89b125" -#define CBLITE_BUILD_TIMESTAMP "2024-04-23T18:33:20Z" +#define CBLITE_VERSION "3.1.10" +#define CBLITE_VERSION_NUMBER 3001010 +#define CBLITE_BUILD_NUMBER 52760 +#define CBLITE_SOURCE_ID "036da58+f7cfc38" +#define CBLITE_BUILD_TIMESTAMP "2024-09-30T21:11:23Z" diff --git a/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.so b/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.so index 5951fbd..397be82 100644 Binary files a/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.so and b/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.so differ diff --git a/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.stripped.so b/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.stripped.so index 8df2eb6..5c8f190 100755 Binary files a/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.stripped.so and b/libcblite-3.0.3/lib/aarch64-linux-android/libcblite.stripped.so differ diff --git a/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.so b/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.so index d84b9b7..3d51a41 100644 Binary files a/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.so and b/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.so differ diff --git a/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.stripped.so b/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.stripped.so index 6fc76ad..67c9811 100755 Binary files a/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.stripped.so and b/libcblite-3.0.3/lib/arm-linux-androideabi/libcblite.stripped.so differ diff --git a/libcblite-3.0.3/lib/i686-linux-android/libcblite.so b/libcblite-3.0.3/lib/i686-linux-android/libcblite.so index 2d91024..1e06bf0 100644 Binary files a/libcblite-3.0.3/lib/i686-linux-android/libcblite.so and b/libcblite-3.0.3/lib/i686-linux-android/libcblite.so differ diff --git a/libcblite-3.0.3/lib/i686-linux-android/libcblite.stripped.so b/libcblite-3.0.3/lib/i686-linux-android/libcblite.stripped.so index 9a78d21..693e540 100755 Binary files a/libcblite-3.0.3/lib/i686-linux-android/libcblite.stripped.so and b/libcblite-3.0.3/lib/i686-linux-android/libcblite.stripped.so differ diff --git a/libcblite-3.0.3/lib/ios/.DS_Store b/libcblite-3.0.3/lib/ios/.DS_Store index 9aa0b39..b48b3c0 100644 Binary files a/libcblite-3.0.3/lib/ios/.DS_Store and b/libcblite-3.0.3/lib/ios/.DS_Store differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/CouchbaseLite b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/CouchbaseLite index cb54ead..9912fc6 100755 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/CouchbaseLite and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/CouchbaseLite differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLCollection.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLCollection.h index 841c811..6e91d27 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLCollection.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLCollection.h @@ -73,8 +73,8 @@ CBL_PUBLIC extern const FLString kCBLDefaultCollectionName; /** Returns the names of all existing scopes in the database. The scope exists when there is at least one collection created under the scope. - The default scope is exceptional in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned array. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned array. @param db The database. @param outError On failure, the error will be written here. @return The names of all existing scopes in the database, or NULL if an error occurred. */ @@ -93,8 +93,8 @@ FLMutableArray _cbl_nullable CBLDatabase_CollectionNames(const CBLDatabase* db, /** Returns an existing scope with the given name. The scope exists when there is at least one collection created under the scope. - The default scope is exception in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned scope. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned scope. @param db The database. @param scopeName The name of the scope. @param outError On failure, the error will be written here. @@ -146,7 +146,6 @@ bool CBLDatabase_DeleteCollection(CBLDatabase* db, CBLError* _cbl_nullable outError) CBLAPI; /** Returns the default scope. - @note The default scope always exist even there are no collections under it. @note You are responsible for releasing the returned scope. @param db The database. @param outError On failure, the error will be written here. diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLDatabase.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLDatabase.h index 909cd83..09e794b 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLDatabase.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBLDatabase.h @@ -58,6 +58,16 @@ typedef struct { #ifdef COUCHBASE_ENTERPRISE CBLEncryptionKey encryptionKey; ///< The database's encryption key (if any) #endif + /** As Couchbase Lite normally configures its databases, There is a very + small (though non-zero) chance that a power failure at just the wrong + time could cause the most recently committed transaction's changes to + be lost. This would cause the database to appear as it did immediately + before that transaction. + + Setting this mode true ensures that an operating system crash or + power failure will not cause the loss of any data. FULL synchronous + is very safe but it is also dramatically slower. */ + bool fullSync; } CBLDatabaseConfiguration; /** Returns the default database configuration. */ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBL_Edition.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBL_Edition.h index 0388d74..8d1fcf7 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBL_Edition.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Headers/CBL_Edition.h @@ -20,8 +20,8 @@ #define COUCHBASE_ENTERPRISE #endif -#define CBLITE_VERSION "3.1.7" -#define CBLITE_VERSION_NUMBER 3001007 -#define CBLITE_BUILD_NUMBER 5 -#define CBLITE_SOURCE_ID "036da58+b89b125" -#define CBLITE_BUILD_TIMESTAMP "2024-04-23T18:55:12Z" +#define CBLITE_VERSION "3.1.10" +#define CBLITE_VERSION_NUMBER 3001010 +#define CBLITE_BUILD_NUMBER 52760 +#define CBLITE_SOURCE_ID "036da58+f7cfc38" +#define CBLITE_BUILD_TIMESTAMP "2024-09-30T21:15:22Z" diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Info.plist b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Info.plist index 51bc0bf..d18d326 100644 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Info.plist and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/CouchbaseLite.framework/Info.plist differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist index ab0eaed..f5bf4bc 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist @@ -13,8 +13,8 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.1.7 + 3.1.10 CFBundleVersion - 5 + 52760 diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite index 80d41b9..fe5921b 100644 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/CouchbaseLite b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/CouchbaseLite index 9205f47..a57dfba 100755 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/CouchbaseLite and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/CouchbaseLite differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLCollection.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLCollection.h index 841c811..6e91d27 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLCollection.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLCollection.h @@ -73,8 +73,8 @@ CBL_PUBLIC extern const FLString kCBLDefaultCollectionName; /** Returns the names of all existing scopes in the database. The scope exists when there is at least one collection created under the scope. - The default scope is exceptional in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned array. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned array. @param db The database. @param outError On failure, the error will be written here. @return The names of all existing scopes in the database, or NULL if an error occurred. */ @@ -93,8 +93,8 @@ FLMutableArray _cbl_nullable CBLDatabase_CollectionNames(const CBLDatabase* db, /** Returns an existing scope with the given name. The scope exists when there is at least one collection created under the scope. - The default scope is exception in that it will always exists even there are no collections under it. - @note You are responsible for releasing the returned scope. + @note The default scope will always exist, containing at least the default collection. + @note You are responsible for releasing the returned scope. @param db The database. @param scopeName The name of the scope. @param outError On failure, the error will be written here. @@ -146,7 +146,6 @@ bool CBLDatabase_DeleteCollection(CBLDatabase* db, CBLError* _cbl_nullable outError) CBLAPI; /** Returns the default scope. - @note The default scope always exist even there are no collections under it. @note You are responsible for releasing the returned scope. @param db The database. @param outError On failure, the error will be written here. diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLDatabase.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLDatabase.h index 909cd83..09e794b 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLDatabase.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBLDatabase.h @@ -58,6 +58,16 @@ typedef struct { #ifdef COUCHBASE_ENTERPRISE CBLEncryptionKey encryptionKey; ///< The database's encryption key (if any) #endif + /** As Couchbase Lite normally configures its databases, There is a very + small (though non-zero) chance that a power failure at just the wrong + time could cause the most recently committed transaction's changes to + be lost. This would cause the database to appear as it did immediately + before that transaction. + + Setting this mode true ensures that an operating system crash or + power failure will not cause the loss of any data. FULL synchronous + is very safe but it is also dramatically slower. */ + bool fullSync; } CBLDatabaseConfiguration; /** Returns the default database configuration. */ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBL_Edition.h b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBL_Edition.h index 7fe18c1..d0fe467 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBL_Edition.h +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Headers/CBL_Edition.h @@ -20,8 +20,8 @@ #define COUCHBASE_ENTERPRISE #endif -#define CBLITE_VERSION "3.1.7" -#define CBLITE_VERSION_NUMBER 3001007 -#define CBLITE_BUILD_NUMBER 5 -#define CBLITE_SOURCE_ID "036da58+b89b125" -#define CBLITE_BUILD_TIMESTAMP "2024-04-23T18:52:22Z" +#define CBLITE_VERSION "3.1.10" +#define CBLITE_VERSION_NUMBER 3001010 +#define CBLITE_BUILD_NUMBER 52760 +#define CBLITE_SOURCE_ID "036da58+f7cfc38" +#define CBLITE_BUILD_TIMESTAMP "2024-09-30T21:12:30Z" diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Info.plist b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Info.plist index 9160e3a..70f9984 100644 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Info.plist and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/CouchbaseLite.framework/Info.plist differ diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist index ab0eaed..f5bf4bc 100644 --- a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist +++ b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Info.plist @@ -13,8 +13,8 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.1.7 + 3.1.10 CFBundleVersion - 5 + 52760 diff --git a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite index 7700283..dda3389 100644 Binary files a/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite and b/libcblite-3.0.3/lib/ios/CouchbaseLite.xcframework/ios-arm64_x86_64-simulator/dSYMs/CouchbaseLite.framework.dSYM/Contents/Resources/DWARF/CouchbaseLite differ diff --git a/libcblite-3.0.3/lib/macos/libcblite.3.dylib b/libcblite-3.0.3/lib/macos/libcblite.3.dylib index df83f2f..3d80d37 100755 Binary files a/libcblite-3.0.3/lib/macos/libcblite.3.dylib and b/libcblite-3.0.3/lib/macos/libcblite.3.dylib differ diff --git a/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.so b/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.so index 689cef9..f79f254 100644 Binary files a/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.so and b/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.so differ diff --git a/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.stripped.so b/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.stripped.so index 3b0b541..74e005a 100755 Binary files a/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.stripped.so and b/libcblite-3.0.3/lib/x86_64-linux-android/libcblite.stripped.so differ diff --git a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.dll b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.dll index 6dee52e..cbd2a4b 100644 Binary files a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.dll and b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.dll differ diff --git a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.lib b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.lib index 0ddf2fc..f882660 100644 Binary files a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.lib and b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.lib differ diff --git a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.stripped.dll b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.stripped.dll index 6a8d445..8216b7a 100755 Binary files a/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.stripped.dll and b/libcblite-3.0.3/lib/x86_64-pc-windows-gnu/cblite.stripped.dll differ diff --git a/libcblite-3.0.3/lib/x86_64-unknown-linux-gnu/libcblite.so.3 b/libcblite-3.0.3/lib/x86_64-unknown-linux-gnu/libcblite.so.3 index d92c0ca..c56a5cf 100644 Binary files a/libcblite-3.0.3/lib/x86_64-unknown-linux-gnu/libcblite.so.3 and b/libcblite-3.0.3/lib/x86_64-unknown-linux-gnu/libcblite.so.3 differ diff --git a/tests/lib_test.rs b/tests/lib_test.rs index 375ec19..e74a2ae 100644 --- a/tests/lib_test.rs +++ b/tests/lib_test.rs @@ -6,5 +6,5 @@ use couchbase_lite::*; #[test] fn couchbase_lite_c_version_test() { - assert_eq!(couchbase_lite_c_version(), "3.1.7".to_string()); + assert_eq!(couchbase_lite_c_version(), "3.1.10".to_string()); }