Skip to content

Commit

Permalink
#295 Bump version 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
spideythewebhead committed Apr 17, 2023
1 parent 59e2ef0 commit fce84b3
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 8 deletions.
2 changes: 1 addition & 1 deletion examples/file_generation_mode/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ packages:
path: "../../package"
relative: true
source: path
version: "0.2.2"
version: "0.3.0"
file:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion examples/in_place_mode/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ packages:
path: "../../package"
relative: true
source: path
version: "0.2.2"
version: "0.3.0"
file:
dependency: transitive
description:
Expand Down
17 changes: 15 additions & 2 deletions package/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
## 0.3.0

- Breaking change - Add support for deep copyWith [(issue #277)](https://github.com/spideythewebhead/data_class_plugin/issues/277)
- Read about `resync` CLI command as a way to automatically fix any breaking changes.
- Added `resync` CLI command for a quick way to resync a whole project [(issue #287)](https://github.com/spideythewebhead/data_class_plugin/issues/287)
- Fix crash on File generation mode on windows in certain cases [(issue #279)](https://github.com/spideythewebhead/data_class_plugin/issues/279)
- Fix multiple part directives being added on files when the file contains a union class [(issue #292)](https://github.com/spideythewebhead/data_class_plugin/issues/292)
- Add better error messaging [(issue #278)](https://github.com/spideythewebhead/data_class_plugin/issues/278)

### Generic improvements

- Unified "Generate data class" and "Generate union class" actions
- Now supports generics with constraints

## 0.2.2

- Fix deepEquality crashing if Map key type was not a string [(issue #265)](https://github.com/spideythewebhead/data_class_plugin/issues/265)
- Fix deepEquality crashing if Map key type was not a string [(issue #265)](https://github.com/spideythewebhead/data_class_plugin/issues/265)
- Fix `this` keyword string interpolation breaking compilation for dart 2.18.x [(issue #267)](https://github.com/spideythewebhead/data_class_plugin/issues/267)
- Add support for multiple UnionJsonKeyValue annotations for a factory [(issue #270)](https://github.com/spideythewebhead/data_class_plugin/issues/269)


## 0.2.1

- Add null value support on copyWith for nullable fields [(issue #258)](https://github.com/spideythewebhead/data_class_plugin/issues/258)
Expand Down
2 changes: 1 addition & 1 deletion package/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: data_class_plugin
version: 0.2.2
version: 0.3.0
description: A tool that uses Dart's Analyzer to generate code on-the-fly.

homepage: https://github.com/spideythewebhead/dart_data_class_plugin
Expand Down
3 changes: 1 addition & 2 deletions package/tools/analyzer_plugin/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,9 @@ packages:
dependency: "direct main"
description:
name: data_class_plugin
sha256: "516eb1d4b96a05a5429ed857b978d7a1d68ef5d646f439f5240d528c818ce3c9"
url: "https://pub.dev"
source: hosted
version: "0.2.2"
version: "0.3.0"
file:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion package/tools/analyzer_plugin/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ environment:
sdk: ">=2.17.0 <3.0.0"

dependencies:
data_class_plugin: 0.2.2
data_class_plugin: 0.3.0

0 comments on commit fce84b3

Please sign in to comment.