Releases: 1amageek/FirebaseAPI
Releases · 1amageek/FirebaseAPI
Release list
2.0.1
Changes
- Add
FirestoreVector.vector(_:)factories so vector search can use contextual shorthand likequeryVector: .vector([...]). - Update README vector-search examples to use the new shorthand.
- Include the rewritten Firestore 2.x README on the latest patch release.
Verification
bash scripts/check-release-readiness.shswift build --product FirestoreAdminxcodebuild -scheme FirebaseAPI-Package -destination 'platform=macOS' test -only-testing:FirebaseAPITests/FieldValueTestsxcodebuild -scheme FirebaseAPI-Package -destination 'platform=macOS' test -only-testing:FirebaseAPITests/ServerSideAPISafetyTests
2.0.0
Changes
- Publish the public Firestore Admin product as
FirestoreAdmin, with the public runtime facade type renamed toFirestore. - Remove the old
FirestoreAdminfacade type instead of leaving a deprecated alias. - Limit public SwiftPM products to
FirestoreAPI,FirestoreAdmin, andFirestoreMongo. - Rename the Mongo-compatible product/module surface to
FirestoreMongo. - Add
Firestore.admin(...)factory entry points for Admin construction.
Verification
swift build --product FirestoreAdminswift build --product FirestoreAPIswift build --product FirestoreMongoxcodebuild -scheme FirebaseAPI-Package -destination 'platform=macOS' testbash scripts/check-release-readiness.sh