loose 0.1.0-nullsafety.0 loose: ^0.1.0-nullsafety.0 copied to clipboard
Library for working with Google Cloud Firestore in a server application.
Loose Changelog #
0.1.0-nullsafety.0 #
- Upgrade to null safety
- Several API breaking changes
0.0.79 #
- Update Write path resolution
0.0.78 #
- Update Write path resolution
0.0.77 #
- Fix oopsie in write update api
0.0.76 #
- Fix write update api
0.0.75 #
- Better query encoding
0.0.74 #
- Fix URL encoding for update calls
0.0.73 #
- Allow renaming of nested fields
0.0.72 #
- Fix problem with renamed fields
0.0.71 #
- Completely ignore content when checking existance
0.0.70 #
- Fix issue with nested collection path
0.0.69 #
- Preparing for 0.1.0 release
- Import syntax cleanup
- Fix renaming array fields from Firestore
0.0.68 #
- Fix closing client when already closed
- Fix bug in singleton
0.0.67 #
- Fix bug when adding order in a loop
0.0.66 #
- Add sharded counters
- Standardize LooseResponse API
- Separate LooseResponse classes
- New transaction API
- Rename Documenter fields
- Add batch operations
- Add writes to transaction commits
- Allow build warning supression
- Disallow query parameters being set multiple times
0.0.65 #
- Allow build warning suppression
0.0.64 #
- Add getter annotation for private fields
- Require transaction id for rollback
0.0.63 #
- Add transaction support
- Improve filter API
- Improve query internals
0.0.62 #
- Update id field name again
0.0.61 #
- Update id field name
0.0.60 #
- Make id not private so libraries like json_serializable can see it
0.0.59 #
- Fix minor oops
0.0.58 #
- Fix minor oops
0.0.57 #
- Update LooseMap building for private fields
0.0.56 #
- Better handling of private fields
0.0.55 #
- Minor clean up
0.0.54 #
- Used optional positioned parameters in loose constructor
0.0.53 #
- Optionally add a named constructor "loose"
0.0.52 #
- Add Identifier mixin class
- Add internals to assign id to output
- Add direct access to entities in query response
0.0.51 #
- Fix new bug in 0.0.50
0.0.50 #
- Fix reading null lists
0.0.49 #
- Remove rogue print statement
0.0.48 #
- Fix issue with querying array data
0.0.47 #
- Align analyzer dependency with similar packages
0.0.46 #
- Upgrade dependencies
0.0.45 #
- Update analyzer dependency
0.0.44 #
- Better handling of error responses
0.0.43 #
- Make fields queryable by default
- Add update field masking
- Fix reference fields accepting null
0.0.42 #
- Fix bug in update method
- Rename update method
- Throw an error when a index is required for a query
0.0.41 #
- Fixed bug when storing null in boolean field
0.0.40 #
- Allow deep nested references
0.0.39 #
- Better handling for null lists from firestore
0.0.38 #
- Fix double that looks like int from firestore
0.0.37 #
- Fix reference assignment
0.0.36 #
- Fix readonlyNull annotation on fields
0.0.35 #
- Expose raw Firestore response in document retrieval
0.0.34 #
- Fix error when auto assigning document id
0.0.33 #
- Fix error when auto assigning document id
0.0.32 #
- Fix error when auto assigning document id
0.0.31 #
- Auto assign id when creating a document
0.0.30 #
- Expose reference class
0.0.29 #
- Fix empty filter handling
0.0.28 #
- Added canQuery to nested extended classes
- Added limit and offset to queries
0.0.27 #
- Fix get request to read documents directly from firestore api
0.0.26 #
- Fix changelog :)
- Expose response errors
0.0.25 #
- Avoid return null from read when document doesn't exist
0.0.24 #
- Fixed crawling fields for main class
0.0.23 #
- Better error handling if Firestore API call fails
0.0.22 #
- Can create empty DocumentShell
0.0.21 #
- Fix returning list from single document operations
0.0.20 #
- Remove null bool in LooseResponse
0.0.19 #
- Include superclass fields to allow extending from abstract classes
0.0.18 #
- Add handling ignoreInLists for fields nested withing lists.
0.0.17 #
- Update handling ignoreIfNested on fields for new internals to allow greater reuse of document classes
0.0.16 #
- Update handling nulls for new internals
0.0.15 #
- Update queries for REST wrapper
0.0.14 #
- Reworked internals to wrap REST api instead of googleapis
0.0.13 #
- Handled nested values using default values
0.0.12 #
- Accept complete document paths with variables
0.0.11 #
- Fix empty line in generator
0.0.10 #
- Allow fields to be ignored when nested
0.0.9 #
- Better handling of deep nested documents
0.0.8 #
- Minor fix
0.0.7 #
- Better handling of deep nested documents
0.0.6 #
- Allow nesting of documents as a map within another document
0.0.5 #
- Update dependency
0.0.4 #
- Fix mapping nested lists
0.0.3 #
- Modify build process
0.0.2 #
- Use application default creds
0.0.1 #
- Initial publish
- API should not be considered stable