zooper_flutter_core 1.0.1
zooper_flutter_core: ^1.0.1 copied to clipboard
The core package of the whole zooper library
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.1 - 2026-01-10 #
Added #
- Full
EventIdstrong-type implementation including named factory constructorsEventId.fromUlidandEventId.fromUuid. The implementation provides deterministic generation via injectabletimestampandrandom, equality, hashing, andtoString. - Made
ZooperDomainEventautomatically use the newEventIdfor its ID type.
1.0.0 - 2026-01-10 #
Changed #
- Moved implementation libraries under
lib/src/; import viapackage:zooper_flutter_core/zooper_flutter_core.dart
Added #
- Unit tests for extension methods
- GitHub Actions PR workflow (format, analyze, test)
- PR now fails on analyzer infos/warnings (strict lint cleanliness)
- Dependency-free UUID generation/validation (v1–v8)
- ULID data type
Removed #
GuidandGuidConverter(use UUID strings /Uuidhelpers instead)uuidandvalidatorsdependencies