firestore_odm_annotation 1.3.0
firestore_odm_annotation: ^1.3.0 copied to clipboard
Pure annotations for Firestore ODM code generation. Provides the core annotations used to generate type-safe Firestore ODM code.
1.3.0 #
1.1.0 #
- REFACTOR: Remove all hardcoded field names and simplify generator. (8afa7ecd)
- FEAT: Introduce schema-based architecture for Firestore ODM. (de939d90)
- FEAT: Successfully publish all packages to pub.dev. (9e10b6c6)
- FEAT: Complete CI/CD pipeline setup with melos for publishing. (5f3e440c)
- FEAT: add comprehensive @Collection validation system. (12659528)
- FEAT: refactor to unified @Collection annotation with subcollection support. (c4330d39)
- FEAT: add @DocumentIdField annotation support. (9cfb884d)
- FEAT: restructure as monorepo with strong-typed Firestore ODM. (b9e6ced0)
- FEAT: Convert Firestore ODM to monorepo library. (279e3547)
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0] - 2025-01-09 #
Added #
- Initial release of firestore_odm_annotation
@Collection(path)
annotation for marking Firestore collections@SubCollection(path)
annotation for marking Firestore subcollections@DocumentId()
annotation for marking document ID fields@FirestoreField(name)
annotation for field name mapping- Comprehensive documentation and examples
- Full type safety support for code generation