Releases: google/json_serializable.dart
Releases · google/json_serializable.dart
package:json_serializable v6.11.0
- Support
JsonKey
annotation on constructor parameters. - Require
analyzer: '>=7.4.0 <9.0.0'
- Require
dart_style: ^3.0.0
- Require
meta: ^1.15.0
- Require
source_helper: ^1.3.6
- Require
source_gen: ^3.1.0
, stop using deprecatedTypeChecker.fromRuntime
and use the newTypeChecker.typeNamed
instead.
package:json_serializable v6.10.0
- Required
analyzer: ^7.4.0
. - Switch to analyzer element2 model and
build: ^3.0.0-dev
. - Move
package:collection
to a dev dependency. - Use new
null-aware element
feature in generated code. - Require Dart 3.8
package:json_serializable v6.10.0-dev
- Switch to analyzer element2 model and
build: ^3.0.0-dev
. - Move
package:collection
to a dev dependency. - Use new
null-aware element
feature in generated code. - Require Dart 3.8
package:checked_yaml v2.0.4
- Require Dart 3.8
package:json_serializable v6.9.5
- Support the
analyzer: '>=6.9.0 <8.0.0'
. - Fixed use of deprecated analyzer APIs.
package:json_serializable v6.9.4
- Fix extra line being generated when targetting Dart 3.7 package.
package:json_serializable v6.9.3
- Error out if the target package does not have a language version of
3.0
or
greater.
package:json_serializable v6.9.2
- Support the latest
package:analyzer
.
package:json_serializable v6.9.1
- Support the latest
package:analyzer
andpackage:source_gen
. - Require Dart 3.6
package:json_serializable v6.9.0
- Use conditional map syntax to clean up
null
handling intoJson
functions. - Fix core Dart type links in docs.
- Require Dart 3.5