Skip to content

Releases: gmpassos/reflection_factory

v2.7.5

01 Mar 01:48

Choose a tag to compare

  • Dependency updates:
    • analyzer: ^10.2.0
    • dart_style: ^3.1.6

v2.7.4

01 Mar 01:36

Choose a tag to compare

  • JsonEntityCacheSimple:

    • Updated toString method to use null-aware spread operator for combining maps.
  • TypeParser:

    • Updated map entry parsing to use null-aware list element in Map.fromEntries.
  • pubspec.yaml:

    • Updated SDK constraint to >=3.10.0 <4.0.0.
    • Updated dependencies:
      • build to ^4.0.4
      • analyzer to ^9.0.0
      • meta to ^1.18.1
      • source_span to ^1.10.2
    • Updated dev_dependencies:
      • build_runner to ^2.11.1
      • build_test to ^3.5.7
      • lints to ^6.1.0
      • test to ^1.30.0

v2.7.3

09 Jan 07:23
a989f71

Choose a tag to compare

  • lib/src/reflection_factory_builder.dart:

    • _EnumTree<T>: Filtered enum entries to include only those marked as const when generating _valuesByName map.
  • pubspec.yaml:

    • Updated dependencies:
      • build: ^4.0.3
      • analyzer: ^8.4.1
      • dart_style: ^3.1.3
    • Updated dev_dependencies:
      • build_runner: ^2.10.4
      • build_test: ^3.5.4
      • test: ^1.29.0

v2.7.2

28 Oct 07:56

Choose a tag to compare

  • BasicDartType: added function.

  • TypeInfo: added tFunction.

  • build_runner: ^2.10.1

  • build_test: ^3.5.1

v2.7.1

20 Oct 19:52

Choose a tag to compare

  • Allow build_runner build --force-aot flag, removing dart:mirrors dependency.

  • TypeChecker:

    • Added TypeChecker.fromPackage:
      • Implementation _PackageTypeChecker.
    • Removed TypeChecker.fromRuntime:
      • Remove import of dart:mirrors.
      • Remove implementation _MirrorTypeChecker.
  • build: ^4.0.2

  • build_runner: ^2.10.0

  • build_test: ^3.5.0

v2.7.0

15 Oct 20:46

Choose a tag to compare

  • sdk: '>=3.9.0 <4.0.0'

    • dart format
  • analyzer: ^8.4.0

v2.6.1

02 Oct 22:33

Choose a tag to compare

  • build: ^4.0.1
  • build_runner: ^2.9.0
  • build_test: ^3.4.1

v2.6.0

18 Aug 20:18

Choose a tag to compare

  • Migrate to analyzer: ^8.1.1 and build: ^3.0.2.

  • build: ^3.0.2

  • analyzer: ^8.1.1

  • dart_style: ^3.1.2

  • mime: ^2.0.0

  • collection: ^1.19.1

  • logging: ^1.3.0

  • build_runner: ^2.7.0

  • build_test: ^3.3.2

  • lints: ^6.0.0

  • Comment #dependency_validator: ^5.0.2 (incompatible with analyzer: ^8.1.1).

  • Dart CI: DART_VERSION: "latest"

  • sdk: '>=3.7.0 <4.0.0'

v2.6.0-beta.1

16 Aug 00:25
98be5fb

Choose a tag to compare

  • Migrate to analyzer: ^8.1.1 and build: ^3.0.2.

  • build: ^3.0.2

  • analyzer: ^8.1.1

  • dart_style: ^3.1.2

  • mime: ^2.0.0

  • collection: ^1.19.1

  • logging: ^1.3.0

  • build_runner: ^2.7.0

  • build_test: ^3.3.2

  • lints: ^6.0.0

  • Comment #dependency_validator: ^5.0.2 (incompatible with analyzer: ^8.1.1).

  • Dart CI: DART_VERSION: "3.8.3"

  • sdk: '>=3.7.0 <4.0.0'

v2.5.3

10 Aug 19:36

Choose a tag to compare

  • ReflectionBuilder: improve use of const for generated code.

  • dependency_validator: ^4.1.3