Releases: tattersoftware/codeigniter4-firebase
Version 2 RC 2
Improves support for using timestamps in Firestore Collection and Entity.
What's Changed
Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2
Version 2 RC 1
Version 2 release candidate!
If you've been following the beta this release includes one new convenience method on Collection to acquire a document reference directly.
What's Changed
Full Changelog: v2.0.0-beta.4...v2.0.0-rc.1
Version 2 Beta 4
Adds Entity::super()
for accessing the parent document when an Entity is part of a subcollection.
Version 2 Beta 3
This release fixes a bug where Entity
dates were not nullable.
What's Changed
- Bump actions/setup-node from 2 to 3 by @dependabot in #33
- Nullable Dates by @MGatner in #34
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
Version 2 Beta 2
Fixes an issue that prevented a number of properties from receiving their types.
See Beta 1 for the full release notes on Version 2
What's Changed
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
Version 2 Beta
This is a major rework of the library, with a change in focus away from trying to create a Firestore Driver for the framework's database layer. Visit the Version 2 Discussion for feedback.
*Please read the Upgrade Guide for assistance migrating between versions.
What's Changed
Full Changelog: v1.4.0...v2.0.0-beta.1
SDK 6 and PHP 8.1
This release expands support for the latest version of the SDK (^6.0
). It also shifts PHP versions to a minimum of 7.4
and adds support for 8.1
.
Note: There is an upstream issue with Google's Protobuf that may cause failures with PHP 8.1; be sure to test your code for this incompatibility. Follow the issue here: protocolbuffers/protobuf#9293
What's Changed
- Switch to DevKit by @MGatner in #26
- Update kreait/firebase-php requirement from ^5.0 to ^5.0 || ^6.0 by @dependabot in #24
Full Changelog: v1.3.0...v1.4.0
Emulation
Reference Update
Improved reference generation
Document References
Adds initial support for generating a Document Reference right from the Model