Skip to content

Releases: google/json_serializable.dart

package:json_annotation v4.11.0

19 Feb 19:05
2b03869

Choose a tag to compare

  • Add JsonSerializable.dateTimeUtc configuration option.
    (#1371)

package:json_serializable v6.12.0

29 Jan 02:25
71cda60

Choose a tag to compare

  • Support JsonKey annotation on constructor parameters.
  • Add support for JsonSerializable(createJsonSchema: true).

package:json_annotation v4.10.0

29 Jan 01:16
9c68eaa

Choose a tag to compare

  • Support JsonKey annotation on constructor parameters.
  • Add JsonSerializable(createJsonSchema: true).
  • Require meta: ^1.16.0
  • Require sdk: ^3.9.0

package:json_serializable v6.11.4

13 Jan 16:19
44e28e6

Choose a tag to compare

  • Allow analyzer: >=9.0.0 <11.0.0

package:json_serializable v6.11.3

20 Nov 21:16
cf78644

Choose a tag to compare

  • Require analyzer: ^9.0.0
  • Require build: ^4.0.3
  • Require build_config: ^1.2.0
  • Require dart_style: ^3.1.3
  • Require sdk: ^3.9.0
  • Require source_gen: ^4.1.1
  • Require source_helper: ^1.3.9

package:json_serializable v6.11.2

20 Nov 16:30
a9eb6c3

Choose a tag to compare

  • Allow run_only_if_triggered to be specified in build.yaml to turn on the
    build_runner triggers heuristic.
  • Skip warning about annotations on both constructor and field if the values
    match.

package:json_serializable v6.11.1

05 Sep 18:58
d95430c

Choose a tag to compare

  • Allow build: '>=3.0.0 <5.0.0'.
  • Allow source_gen: '>=3.1.0 <5.0.0'.

package:json_serializable v6.11.0

26 Aug 16:37
191f06a

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

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

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