Skip to content

Releases: google/json_serializable.dart

package:json_serializable v6.11.0

26 Aug 16:37
191f06a
Compare
Choose a tag to compare
  • 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 deprecated TypeChecker.fromRuntime
    and use the new TypeChecker.typeNamed instead.

package:json_serializable v6.10.0

17 Jul 17:47
e1381aa
Compare
Choose a tag to compare
  • 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

10 Jul 17:50
bc8fcb9
Compare
Choose a tag to compare
  • 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

05 Jun 00:40
d30c2fd
Compare
Choose a tag to compare
  • Require Dart 3.8

package:json_serializable v6.9.5

17 Apr 18:08
cd1cf2e
Compare
Choose a tag to compare
  • Support the analyzer: '>=6.9.0 <8.0.0'.
  • Fixed use of deprecated analyzer APIs.

package:json_serializable v6.9.4

12 Feb 16:58
9e8c2fd
Compare
Choose a tag to compare
  • Fix extra line being generated when targetting Dart 3.7 package.

package:json_serializable v6.9.3

13 Jan 19:52
3dd6767
Compare
Choose a tag to compare
  • Error out if the target package does not have a language version of 3.0 or
    greater.

package:json_serializable v6.9.2

17 Dec 22:54
d8311be
Compare
Choose a tag to compare
  • Support the latest package:analyzer.

package:json_serializable v6.9.1

17 Dec 22:44
52c25cc
Compare
Choose a tag to compare
  • Support the latest package:analyzer and package:source_gen.
  • Require Dart 3.6

package:json_serializable v6.9.0

19 Nov 21:12
f76e7df
Compare
Choose a tag to compare
  • Use conditional map syntax to clean up null handling in toJson functions.
  • Fix core Dart type links in docs.
  • Require Dart 3.5