diff --git a/packages/celest/CHANGELOG.md b/packages/celest/CHANGELOG.md index 91aeb165..e8d5297a 100644 --- a/packages/celest/CHANGELOG.md +++ b/packages/celest/CHANGELOG.md @@ -1,12 +1,17 @@ -## 0.2.0-dev.3 - -## 0.2.0-dev.2 - -- Fix route path in heartbeat monitor - -## 0.2.0-dev.1 - -## 0.2.0-dev +## 0.2.0 + +- Bumps minimum Dart SDK to 3.3 +- Adds `JsonValue` hierarchy for representing JSON primitives safely +- Model/exception types from third-party packages no longer need to be exported from `models.dart`/`exceptions.dart`. Only types you've defined in your backend. +- Adds support for `lib/models/` and `lib/exceptions/` folders for better organization of custom types + +### Fixes +- fix: Celest crashing when editing files [#25](https://github.com/celest-dev/celest/issues/25) +- fix: Allow Object and Object?/dynamic is models, functions and exceptions [#35](https://github.com/celest-dev/celest/issues/35) +- fix: Incompatibility of custom toJson/fromJson with other non-Celest code [#38](https://github.com/celest-dev/celest/issues/38) +- fix: Allow the code to specify/check if Celest is running locally or in the cloud (and where in the cloud). [#43](https://github.com/celest-dev/celest/issues/43) +- fix: Bug: Custom exception not thrown [#48](https://github.com/celest-dev/celest/issues/48) +- fix: DRY up exception handling in generated client [#49](https://github.com/celest-dev/celest/issues/49) ## 0.1.1 diff --git a/packages/celest/pubspec.yaml b/packages/celest/pubspec.yaml index bd36c857..b0079c37 100644 --- a/packages/celest/pubspec.yaml +++ b/packages/celest/pubspec.yaml @@ -1,6 +1,6 @@ name: celest description: The Flutter cloud platform. Celest enables you to build your entire backend in Dart. -version: 0.2.0-dev.3 +version: 0.2.0 homepage: https://celest.dev repository: https://github.com/celest-dev/celest/tree/main/packages/celest @@ -9,7 +9,7 @@ environment: dependencies: async: ^2.11.0 - celest_core: ^0.2.0-0 + celest_core: ^0.2.0 chunked_stream: ^1.4.2 meta: ^1.9.0 shelf: ^1.4.1 diff --git a/packages/celest_core/CHANGELOG.md b/packages/celest_core/CHANGELOG.md index df09163d..b737a7f4 100644 --- a/packages/celest_core/CHANGELOG.md +++ b/packages/celest_core/CHANGELOG.md @@ -1,12 +1,9 @@ -## 0.2.0-dev.1 +## 0.2.0 - Bumps minimum Dart SDK to 3.3 - Adds `JsonValue` hierarchy for representing JSON primitives safely - Adds `Serializer.define` for creating serializers from functions - Adds `TypeToken` to enable serialization of extension types - -## 0.2.0-dev - - Make `SerializationException` implement `BadRequestException` ## 0.1.1 diff --git a/packages/celest_core/pubspec.yaml b/packages/celest_core/pubspec.yaml index cbd29eba..dd0b7f11 100644 --- a/packages/celest_core/pubspec.yaml +++ b/packages/celest_core/pubspec.yaml @@ -1,6 +1,6 @@ name: celest_core description: Celest types and utilities shared between the client and the cloud. -version: 0.2.0-dev.1 +version: 0.2.0 homepage: https://celest.dev repository: https://github.com/celest-dev/celest/tree/main/packages/celest_core