NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2259 most downloaded on pub.dev
A small set utilities to safely convert JSON to values and back
Last release 6 months ago
23 Mar 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
6 releases · first in 2025
One column per month.
```yaml environment: sdk: ">=3.11.0 <4.0.0"
BREAKING: dependencies update
environment:
sdk: ">=3.11.0 <4.0.0"
dependencies:
is_dart_empty_or_not: ^0.4.0
dev_dependencies:
test: ^1.31.0
```yaml environment: sdk: ">=3.10.0 <4.0.0"
BREAKING: dependencies update
environment:
sdk: ">=3.10.0 <4.0.0"
dependencies:
collection: ^1.19.1
is_dart_empty_or_not: ^0.3.0
dev_dependencies:
coverage: ^1.15.0
test: ^1.29.0
fixed typos. Migration: rename call sites to the corrected names.
BREAKING:
fixed typos. Migration: rename call sites to the corrected names.
chore: dart 3.8.0 is_dart_empty_or_not: ^0.2.3 lints: ^6.0.0 xsoulspace_lints: ^0.1.2
feat: dateTimeFromYYYYMMDDHMMSSAM: Parse custom "YYYY-MM-DD H:MM:SS AM/PM" strings to DateTime?
feat: dateTimeToYYYYMMDDHMMSSAM: Format DateTime? as "YYYY-MM-DD H:MM:SS AM/PM" string
feat: jsonDecodeDurationFromISO8601: Parse ISO 8601 duration format strings to Duration
Duration.zero for negative values or parsing errorsfeat: jsonEncodeDurationToISO8601: Convert Duration to ISO 8601 duration format string
perf: dateTimeFromIso8601String added check for empty strings
Type-safe decoding with jsonDecodeListAs and jsonDecodeMapAs
jsonDecodeListAs<T> and jsonDecodeMapAs<K,V>dynamic inputjsonDecodeStringinitial version
initial version
Your coding agent can read these notes before it upgrades. Set up the MCP server →