gmana 0.2.0
gmana: ^0.2.0 copied to clipboard
Convenience facade re-exporting gmana_functional, gmana_predicates, gmana_validation, gmana_utils, and gmana_extensions.
0.2.0 - 2026-05-18 #
- breaking: remove
GSpacingfromutilities.dart; import frompackage:gmana_flutter/gmana_flutter.dartinstead - breaking: remove
waveVerticalOffsetfromutilities.dart; it lives only inpackage:gmana_spinner - breaking: stop exporting raw regex constants from
validation.dart; use predicate functions such asisEmail,isUuid, andisPostalCode - breaking: remove the misleading callback
.debounce()and.throttle()extensions; use retainedDebouncer/Throttlerinstances or stream timing helpers instead - breaking: replace
EitherFailure,FutureEither, andStreamEitheraliases withResult,FutureResult, andStreamResult - breaking: remove public
IdGeneratorServiceandIdGeneratorUtils; useIdGenerator - breaking: consolidate exported duration helpers so
duration_ext.dartis the only exportedDurationextension API - feat: add
IdGenerator.uuidV4Like()and deprecate the misleadinguuidV1()name - fix: validate debounce/throttle durations and cancel stream throttle cooldown timers with the stream lifecycle
- refactor: clean self-package imports, validator docs, and text validator allowed-character configuration
0.1.6 - 2026-05-06 #
- feat: add async
Eitherhelpers withmapAsync,flatMapAsync, andfoldAsync - feat: add
Eitherconvenience helpers includinggetOrNull,contains,exists,all,tap, andtapLeft - feat: add
StreamEither,StreamEitherUnit, andStreamUseCasefor fallible streaming use cases - feat: expand
Failurewith optionalcodeand structureddetails - feat: enhance email validation with normalized domain policies, subdomain matching, and local-part dot checks
- doc: update README and API guide for the new functional helpers
- doc: expand public email validation examples and API reference
0.1.5 - 2026-04-23 #
- breaking: split the public surface into
functional.dart,extensions.dart,validation.dart, andutilities.dart - breaking: remove deprecated validator and utility aliases in favor of canonical rule builders, field validators, and utility classes
- doc: expand README into a practical usage guide for entrypoints, extensions, validation, functional results, and utilities
0.1.4 #
- doc: update README.md
0.1.3 #
- doc: add dart doc
0.1.2 #
- feat: add validators
0.1.1 #
- doc: add dart doc
0.1.0 #
- feat: refactor
0.0.14 #
- feat: theme_mode helper
- feat: locale helper
0.0.13 #
- doc: add validators
0.0.12 #
- doc: add format
0.0.11 #
- feat: add GElevatedButton
0.0.10 #
- feat: merge with gmana_ext
0.0.9 #
- feat: add either function
0.0.8 #
- feat: update staggered_dots_wave
0.0.7 #
- refactor structure of the library
0.0.6 #
- failure model
- server exception model
0.0.5 #
- add Validators
0.0.4 #
- format document.
0.0.3 #
- format document.
0.0.2 #
- format document.
0.0.1 #
- initial release.