NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2442 most downloaded on pub.dev
0 dependency package to convert a nested Map and flatten it into a single depth Map, and recover it later. Based on Node.js `flat` package.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 2.0 years
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
8 releases · first in 2020
One column per quarter.
feat: unflatten function. Thanks @Pana-g
fix: type 'List ' is not a subtype of type 'List ' in type cast when flattening a JSON decoded object
type 'List<dynamic>' is not a subtype of type 'List<Object>' in type cast when flattening a JSON decoded objectThe library now uses Map instead of Map .
The library now uses Map<String, dynamic> instead of Map<String, Object>.
This means null values are now accepted inside the map, following Dart null-safety guidelines. This is specially important when dealing with JSON objects.
Map<String, dynamic> instead of Map<String, Object>feat: Stable Null Safety support (requires Dart >= 2.12.0)
feat: Nullsafety support
feat: Nullsafety support
chore: Enable effective_dart linting rules
- chore: Simple example project - chore: API docs
feat: delimiter override option
flatten method basic implementationYour coding agent can read these notes before it upgrades. Set up the MCP server →