## [0.1.7] - 2025-08-13

### 🚀 Features

- Allow specifying the language version that `dart format` uses

### 🐛 Bug Fixes

- Use `.fromJson` when decoding unions
## [0.1.6] - 2025-08-12

### 🐛 Bug Fixes

- [**breaking**] Only single extra-dart allowed per class
- Json codegen bugs when dealing with sets using CBOR
## [0.1.5] - 2025-08-11

### 🚀 Features

- Add option to disable case checking for classes
- Better errors for `dart format` and check for duplicate json keys
- Allow generating annotations for classes
- Allow specifying default annotations to apply to all classes

### 🐛 Bug Fixes

- Correctly generate fromJson for fields with overriden json key
- Generate correct equals impelementations for lists and sets
- Ignore diagnostics generated by custom to/from json implementations
## [0.1.4] - 2025-08-11

### 🚀 Features

- Allow `to-json` and `from-json` on fields
## [0.1.3] - 2025-08-11

### 🚀 Features

- Generate enums
- Add `extra-dart` fields to enums and unions
- Generate toString() method for classes and enums
- Improved control over json discriminant values
- Generate `operator==` and `hashCode` implementations

### 🐛 Bug Fixes

- Lots of bugs, too many to count
## [0.1.2] - 2025-08-06

### 🐛 Bug Fixes

- `defaults-to-dart` now counts towards a field not being `required`
## [0.1.1] - 2025-08-06

### 🚀 Features

- Add version/about info to CLI output
## [0.1.0] - 2025-08-06

### 🚀 Features

- Initial release
