NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2996 most downloaded on pub.dev
A lightweight library for encoding and decoding JSON5 with comments and trailing commas support.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 2 months to 1.6 years
Nearly every release is documented
notes for 12 of 12 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
12 releases · first in 2020
One column per quarter.
Replaced pedantic package with lints package, fixed some analysis issues
Updated package description, fixed analysis issues
feat: values without decimal point or exponent should be int type
int typefeat: toDecodable is default to toMap() then toJson() then toString()
toMap() then toJson() then toString() json5Encode(obj, toEncodable: (v) => v.toMap())
feat: serialize iterable objects
- Migrating to null safety
hotfix: dart not support '\0' escape
Fix: RangeError when stringify a string with ending '\0'
fix: json5Decode() should return Map instead of Map
support runtime-js, flutter web
fix: cannot stringify object if their keys are not string .
supports Map, List, null, num, bool, String
JSON5.parse( aString );JSON5.stringify( anObj )JSON5.stringify( abObj, space:2 )json5Decode( aString );json5Encode( anObj )json5Encode( abObj, space:2 )Your coding agent can read these notes before it upgrades. Set up the MCP server →