leancode_contracts 0.8.0
leancode_contracts: ^0.8.0 copied to clipboard
Dart contracts runtime for a CQRS API.
0.8.0 #
- BREAKING: change the
pacakge:cqrs
constraint to">=9.0.0 <11.0.0"
0.7.0 #
- BREAKING: Bump Dart SDK to 3.0.0
0.6.0 #
- BREAKING: Removed
DateOnly.source
. UseDateOnly.toDateTimeLocal()
orDateOnly.toDateTimeUtc()
instead - BREAKING: Removed
TimeOnly.source
. UseDateOnly.toDuration()
instead - BREAKING:
TimeOnly
constructor now accepts individual components instead of aDuration
object. UseTimeOnly.fromDuration
instead - Allow
cqrs
v9
0.5.0 #
- BREAKING: Bump minimum dart SDK to 2.17.0
- Change the
pacakge:cqrs
constraint to">=7.0.0 <9.0.0"
0.4.1 #
- Fix
Binary
type not being exported
0.4.0 #
- BREAKING: Remove
NullableDurationJsonConverter
- Add
@ContractsSerializable
annotation with pre-configured options for contracts
0.3.0 #
- Add
Binary
type - Bump
package:cqrs
to7.0.0
0.2.2 #
- Add
DateTimeOffset
type - Implement
Comparable
forDateOnly
andTimeOnly
0.2.1 #
- Fix
DateOnly
not dropping time part
0.2.0 #
- Fix
TimeOnly
serde - Fix
Duration
serde - Add
DateOnly
type - Export
package:cqrs/cqrs.dart
instead ofpackage:cqrs/contracts.dart
0.1.0 #
- Initial release