Skip to content

Commit

Permalink
Prepare drift 1.5.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
simolus3 committed Mar 13, 2022
1 parent da21294 commit c6edcdf
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 6 deletions.
7 changes: 6 additions & 1 deletion drift/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
## 1.5.0-dev
## 1.5.0

- Add `DataClassName.extending` to control the superclass of generated row
classes.
- Add `setup` parameter to the constructors of `WebDatabase` too.
- Don't write variables for expressions in `CREATE VIEW` statements.
- Improve stack traces for errors on a remote isolate.
- Add `MultiExecutor.withReadPool` constructor to load-balance between multiple
reading executors. This can be used in a multi-isolate approach if some
queries are expensive.


## 1.4.0

Expand Down
2 changes: 1 addition & 1 deletion drift/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: drift
description: Drift is a reactive library to store relational data in Dart and Flutter applications.
version: 1.5.0-dev
version: 1.5.0
repository: https://github.com/simolus3/drift
homepage: https://drift.simonbinder.eu/
issue_tracker: https://github.com/simolus3/drift/issues
Expand Down
3 changes: 2 additions & 1 deletion drift_dev/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
## 1.5.0-dev
## 1.5.0

- Add `validateDatabaseSchema` extension to `api/migrations.dart`. It validates
that the schema of a database at runtime matches what one would expect.
- Allow cascade operators in the query for Dart-defined views.

## 1.4.0

Expand Down
4 changes: 2 additions & 2 deletions drift_dev/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: drift_dev
description: Dev-dependency for users of drift. Contains a the generator and development tools.
version: 1.5.0-dev
version: 1.5.0
repository: https://github.com/simolus3/drift
homepage: https://drift.simonbinder.eu/
issue_tracker: https://github.com/simolus3/drift/issues
Expand All @@ -27,7 +27,7 @@ dependencies:
# Drift-specific analysis and apis
drift: '>=1.5.0 <1.6.0'
sqlite3: '>=0.1.6 <2.0.0'
sqlparser: ^0.20.0
sqlparser: ^0.21.0

# Dart analysis
analyzer: ">=2.1.0 <4.0.0"
Expand Down
2 changes: 1 addition & 1 deletion sqlparser/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: sqlparser
description: Parses sqlite statements and performs static analysis on them
version: 0.21.0-dev
version: 0.21.0
homepage: https://github.com/simolus3/drift/tree/develop/sqlparser
#homepage: https://drift.simonbinder.eu/
issue_tracker: https://github.com/simolus3/drift/issues
Expand Down

0 comments on commit c6edcdf

Please sign in to comment.