From d7f1bfb61c59aaaaf7f59ef9610634c145364a46 Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Mon, 10 Apr 2023 23:33:36 +0200 Subject: [PATCH] Prepare 2.7.0 release --- drift/CHANGELOG.md | 7 +++++++ drift/pubspec.yaml | 2 +- drift_dev/CHANGELOG.md | 2 +- drift_dev/pubspec.yaml | 4 ++-- sqlparser/CHANGELOG.md | 2 +- sqlparser/pubspec.yaml | 2 +- 6 files changed, 13 insertions(+), 6 deletions(-) diff --git a/drift/CHANGELOG.md b/drift/CHANGELOG.md index 19bf82d05..b08567836 100644 --- a/drift/CHANGELOG.md +++ b/drift/CHANGELOG.md @@ -1,3 +1,10 @@ +## 2.7.0 + +- Add support for `CASE` expressions without a base in the Dart API with the + `CaseWhenExpression` class. +- Add the new `package:drift/web/workers.dart` library which makes it easier to + create web workers for drift. + ## 2.6.0 - Add `insertReturningOrNull` for potentially empty inserts. diff --git a/drift/pubspec.yaml b/drift/pubspec.yaml index 3aed3707f..152ee68a7 100644 --- a/drift/pubspec.yaml +++ b/drift/pubspec.yaml @@ -1,6 +1,6 @@ name: drift description: Drift is a reactive library to store relational data in Dart and Flutter applications. -version: 2.6.0 +version: 2.7.0 repository: https://github.com/simolus3/drift homepage: https://drift.simonbinder.eu/ issue_tracker: https://github.com/simolus3/drift/issues diff --git a/drift_dev/CHANGELOG.md b/drift_dev/CHANGELOG.md index bb5b91bee..0f0d67376 100644 --- a/drift_dev/CHANGELOG.md +++ b/drift_dev/CHANGELOG.md @@ -1,4 +1,4 @@ -## 2.7.0-dev +## 2.7.0 - Make `validateDatabaseSchema()` work in migration tests. - Fix elements from transitive imports in drift files not being added reliably. diff --git a/drift_dev/pubspec.yaml b/drift_dev/pubspec.yaml index 25f1e83f4..8f6217b87 100644 --- a/drift_dev/pubspec.yaml +++ b/drift_dev/pubspec.yaml @@ -1,6 +1,6 @@ name: drift_dev description: Dev-dependency for users of drift. Contains the generator and development tools. -version: 2.6.0 +version: 2.7.0 repository: https://github.com/simolus3/drift homepage: https://drift.simonbinder.eu/ issue_tracker: https://github.com/simolus3/drift/issues @@ -25,7 +25,7 @@ dependencies: io: ^1.0.3 # Drift-specific analysis and apis - drift: '>=2.6.0 <2.7.0' + drift: '>=2.7.0 <2.8.0' sqlite3: '>=0.1.6 <2.0.0' sqlparser: '^0.28.0' diff --git a/sqlparser/CHANGELOG.md b/sqlparser/CHANGELOG.md index 38dc3f922..32b6d5754 100644 --- a/sqlparser/CHANGELOG.md +++ b/sqlparser/CHANGELOG.md @@ -1,4 +1,4 @@ -## 0.29.0-dev +## 0.28.1 - Fix false-positive warnings about `AS` aliases in subqueries used in triggers. diff --git a/sqlparser/pubspec.yaml b/sqlparser/pubspec.yaml index ebf8a2d87..352544e74 100644 --- a/sqlparser/pubspec.yaml +++ b/sqlparser/pubspec.yaml @@ -1,6 +1,6 @@ name: sqlparser description: Parses sqlite statements and performs static analysis on them -version: 0.28.0 +version: 0.28.1 homepage: https://github.com/simolus3/drift/tree/develop/sqlparser repository: https://github.com/simolus3/drift #homepage: https://drift.simonbinder.eu/