df_type 0.14.2
df_type: ^0.14.2 copied to clipboard
Simplifies type conversions, inspections, nested data access, sync/async operations and more.
Changelog #
[0.14.2] #
- Released @ 6/2025 (UTC)
- Refactor and remove odd deepGet utility
[0.14.1] #
- Released @ 6/2025 (UTC)
- Update docs and refactor
[0.14.0] #
- Released @ 6/2025 (UTC)
- Restructure, bug test and improve
[0.13.0] #
- Released @ 6/2025 (UTC)
- breaking: Add tests and features and remove unrelated code
[0.12.7] #
- Released @ 6/2025 (UTC)
- Fix newPoller
[0.12.6] #
- Released @ 6/2025 (UTC)
- Improve StreamUtility
[0.12.5] #
- Released @ 6/2025 (UTC)
- Critical bugfix with waitF function
[0.12.4] #
- Released @ 6/2025 (UTC)
- Update dependencies
[0.12.3] #
- Released @ 6/2025 (UTC)
- feat: Add eagerError to OperationWaiter
[0.12.2] #
- Released @ 6/2025 (UTC)
- refactor: Renamed ExecuteOperations to OperationWaiter
[0.12.1] #
- Released @ 6/2025 (UTC)
- feat: Add ExecuteOperations class
[0.12.0] #
- Released @ 6/2025 (UTC)
- breaking: Simplify package
[0.10.5] #
- Released @ 6/2025 (UTC)
- chore: Improve consec
[0.10.4] #
- Released @ 6/2025 (UTC)
- bugfix: Fix error propagation issue with consec and make more robust
[0.10.3] #
- Released @ 2/2025 (UTC)
- feat: Add safeToString method
[0.10.2] #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
[0.10.1] #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
[0.10.0] #
- Released @ 2/2025 (UTC)
- breaking: Improve structure and refactor
[0.8.0] #
- Released @ 1/2025 (UTC)
- breaking: Removed some components and moved to df_safer_dart package
[0.8.0] #
- Released @ 1/2025 (UTC)
- breaking: Remove redundant code
[0.7.7] #
- Released @ 1/2025 (UTC)
- chore: Update docs
[0.7.6] #
- Released @ 1/2025 (UTC)
- fix: Fix bug in StreamUtility.newPoller
[0.7.5] #
- Released @ 1/2025 (UTC)
- feat: Add some Future support for Result
[0.7.4] #
- Released @ 1/2025 (UTC)
- fix: Fix issues with Option and Result
[0.7.3] #
- Released @ 1/2025 (UTC)
- feat: Add methods to Result and Option
[0.7.2] #
- Released @ 1/2025 (UTC)
- fix: Address Dart formatter issues
[0.7.1] #
- Released @ 1/2025 (UTC)
- chore: Update CI/CD script
[0.7.0] #
- Released @ 1/2025 (UTC)
- breaking: Add Option and Result classes inspired by Rust, refactor
[0.6.2] #
- Released @ 1/2025 (UTC)
- fix: Fix issue with collection dependency
[0.6.1] #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
[0.6.0] #
- Released @ 1/2025 (UTC)
- breaking: Update dependencies and docs
[0.5.18] #
- Released @ 1/2025 (UTC)
- fix: Fix error in consec.dart
[0.5.17] #
- Released @ 1/2025 (UTC)
- refactor: Rename concur to consec for clarity
[0.5.16] #
- Released @ 1/2025 (UTC)
- chore: Simplify code in concur.dart
[0.5.15] #
- Released @ 1/2025 (UTC)
- fix: Fix issue with concur method names
[0.5.14] #
- Released @ 1/2025 (UTC)
- feat: Rename mapSyncToAsync function to concur and add functions for multiple mapping like concur2, concur3, etc.
[0.5.13] #
- Released @ 1/2025 (UTC)
- chore: Add Sequential to later replace ExecutionQueue
[0.5.12] #
- Released @ 1/2025 (UTC)
- chore: Add asResolvedOrNull and asFutureOrNull to FutureOrExtension
[0.5.11] #
- Released @ 1/2025 (UTC)
- fix: Fix potential error with .last() in ExecutionQueue
[0.5.10] #
- Released @ 1/2025 (UTC)
- fix: thenOr extension now only works on Object
[0.5.9] #
- Released @ 1/2025 (UTC)
- feat: Add static wait function to FutureOrController
[0.5.8] #
- Released @ 1/2025 (UTC)
- refactor: Tidy some code
[0.5.7] #
- Released @ 1/2025 (UTC)
- chore: Rename FutureOr.value to FutureOr.asValue, and FutureOr.future to FutureOr.asFuture
[0.5.6] #
- Released @ 1/2025 (UTC)
- feat: Add .value and .future to FutureOrExtension
- feat: Add .addAll to ExecutionQueue
[0.5.5] #
- Released @ 1/2025 (UTC)
- refactor: Change T for FutureOrController from dynamic to Object?
[0.5.4] #
- Released @ 1/2025 (UTC)
- refactor: Tidy some code
[0.5.3] #
- Released @ 1/2025 (UTC)
- fix: Make StreamUtils.newPoller statically accessible
[0.5.2] #
- Released @ 1/2025 (UTC)
- feat: Add DateTimeUtils and StreamUtils
[0.5.1] #
- Released @ 1/2025 (UTC)
- feat: Add ThenorOnFutureOrX extension and tidy code
[0.5.0] #
- Released @ 1/2025 (UTC)
- breaking: Rename FunctionQueue to ExecutionQueue, update readme and example
[0.4.2] #
- Released @ 1/2025 (UTC)
- chore: Apply minor tweaks
[0.4.1] #
- Released @ 1/2025 (UTC)
- chore: Improve FunctionQueue to take FutureOr and improve FutureOrManager
[0.4.0] #
- Released @ 1/2025 (UTC)
- breaking: Improve FutureOrManager and add new feature, FunctionQueue
[0.3.2] #
- Released @ 1/2025 (UTC)
- feat: Update FutureOrController complete method and add a completeWithValue method
[0.3.1] #
- Released @ 1/2025 (UTC)
- feat: Update FutureOrController complete method to return a value
[0.3.0] #
- Released @ 1/2025 (UTC)
- breaking: Simplify let functions, add FutureOrManager, CompleterOr
[0.2.3] #
- Released @ 1/2025 (UTC)
- docs: Update readme and topics in pubspec.yaml
[0.2.2] #
- Released @ 1/2025 (UTC)
- fix: Fix potential issues in pubspec.yaml
[0.2.1] #
- Released @ 1/2025 (UTC)
- chore: Downgrade collection dependency to version 1.18.0 for Flutter compatibility
[0.2.0] #
- Released @ 1/2025 (UTC)
- chore: Update dependencies and .gitignore
[0.1.5] #
- Released @ 1/2025 (UTC)
- feat: Add isEquatable function and update dependencies
- chore: Update analysis_options.yaml
- chore: Update example and readme to more clearly llustrate use cases
[0.1.4] #
- Released @ 1/2025 (UTC)
- feat: Add TryOrNullOnFunctionExtension
[0.1.3] #
- Released @ 1/2025 (UTC)
- chore: Update workflow scripts
[0.1.2] #
- Released @ 1/2025 (UTC)
- chore: Update collection dependency to version 1.18.0
[0.1.1] #
- Released @ 1/2025 (UTC)
- docs: Update readme and doc comments code for clarity and consistency
- chore: Update release date format in changelog
- feat: Add $ValueOfOnEnumExtension to alow Strings to be converted to Enums
[0.1.0] #
- Released @ 1/2025 (UTC)
- Inital commit