NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Decode and encode structured data type-safely from JSON. Utilities for data objects, entities and values.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 2 months to 12 months
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
12 releases · first in 2021
One column per quarter.
attributes 1.0.0 datatools 1.0.0
✨ New (2023-08): The version 1.0.0 requiring Dart 3. When Dart 2 is required, please use the older version attributes 0.8.2 supporting Dart 2.
⚠️ Breaking changes:
🧩 Features:
toJson() added to Entity, DataArray and DataArrayfromJson() and decodeJson() added to Entity and `EntityBase``🛠 Refactoring:
toEncodable() marked deprecated in DataArray and DataArray🛠 Maintenance:
The dependency on intl updated to 0.18.0+
🛠 Maintenance:
intl updated to 0.18.0+very_good_analysis updated to 4.0.0+Apply very_good_analysis 2.4.0+ lint rules #17
Interfaces and class structures stabilized, no major breaking changes planned at least short-term.
Documentation updates, no library code changes.
Small fix on export definitions of package:attributes/data.dart
package:attributes/data.dartSmall documentation fixes, no library code changes.
Minor breaking changes on datatools :
This new GitHub repository named dataflow created
implicit-casts and implicit-dynamic set to false requiring code changesMap<String, dynamic data) enchancedList<dynamic data) introducedimplicit-casts and implicit-dynamic to false requiring code changesBETA version 0.5.0 with stable null-safety
BETA version 0.5.0 without any breaking changes compared to 0.4.0
Initial alpha version 0.4.0 (version starting with aligment to other packages)
equatable (^2.0.0-nullsafety.0)meta (^1.3.0-nullsafety.6)intl (^0.17.0-nullsafety.2)geocore, then refactoredYour coding agent can read these notes before it upgrades. Set up the MCP server →