Changelog for version 1.3.0

This commit is contained in:
Simon Binder 2019-04-14 16:47:15 +02:00
parent 825867d949
commit 1bb4fe4aab
No known key found for this signature in database
GPG Key ID: B807FDF954BA00CF
9 changed files with 36 additions and 9 deletions

View File

@ -10,4 +10,4 @@
Moor is an easy to use, reactive persistence library for Flutter apps. Define your database tables in pure Dart and Moor is an easy to use, reactive persistence library for Flutter apps. Define your database tables in pure Dart and
enjoy a fluent query API, auto-updating streams and more! enjoy a fluent query API, auto-updating streams and more!
For more information, check out the [docs](https://simolus3.github.io/moor/). For more information, check out the [docs](https://moor.simonbinder.eu/).

View File

@ -1,3 +1,12 @@
## 1.3.0
- Moor now supports table joins
- Added table aliases
- Default values for columns: Just use the `withDefault` method when declaring a column
- added expressions that resolve to the current date or time
- Fixed a crash that would occur if the first operation was a transaction
- Better support for custom expressions as part of a regular query
- Faster hashcode implementation in generated data classes
## 1.2.0 ## 1.2.0
- __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to - __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to
be just `_YourNameHere` (without the dollar sign) be just `_YourNameHere` (without the dollar sign)

View File

@ -7,6 +7,6 @@ auto-updating streams and more!
This library defines the APIs for the moor persistence library. When using the library, This library defines the APIs for the moor persistence library. When using the library,
you'll probably want to use the moor_flutter implementation directly. you'll probably want to use the moor_flutter implementation directly.
Please see the homepage of [moor](https://github.com/simolus3/moor) or Please see the homepage of [moor](https://moor.simonbinder.eu/) or
the [moor_flutter package](https://pub.dartlang.org/packages/moor_flutter) for details the [moor_flutter package](https://pub.dartlang.org/packages/moor_flutter) for details
on how to use this package. on how to use this package.

View File

@ -1,6 +1,6 @@
name: moor name: moor
description: Moor is a safe and reactive persistence library for Dart applications description: Moor is a safe and reactive persistence library for Dart applications
version: 1.2.0 version: 1.3.0
homepage: https://github.com/simolus3/moor homepage: https://github.com/simolus3/moor
authors: authors:
- Simon Binder <simolus3@gmail.com> - Simon Binder <simolus3@gmail.com>
@ -14,7 +14,7 @@ dependencies:
collection: '>= 1.0.0 <2.0.0' collection: '>= 1.0.0 <2.0.0'
dev_dependencies: dev_dependencies:
moor_generator: ^1.2.0 moor_generator: ^1.3.0
build_runner: ^1.3.0 build_runner: ^1.3.0
build_test: ^0.10.6 build_test: ^0.10.6
test: ^1.6.2 test: ^1.6.2

View File

@ -1,3 +1,12 @@
## 1.3.0
- Moor now supports table joins
- Added table aliases
- Default values for columns: Just use the `withDefault` method when declaring a column
- added expressions that resolve to the current date or time
- Fixed a crash that would occur if the first operation was a transaction
- Better support for custom expressions as part of a regular query
- Faster hashcode implementation in generated data classes
## 1.2.0 ## 1.2.0
Changes from the moor and moor_generator libraries: Changes from the moor and moor_generator libraries:
- __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to - __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to

View File

@ -59,7 +59,7 @@ packages:
path: "../moor" path: "../moor"
relative: true relative: true
source: path source: path
version: "1.2.0" version: "1.3.0"
path: path:
dependency: "direct main" dependency: "direct main"
description: description:

View File

@ -1,6 +1,6 @@
name: moor_flutter name: moor_flutter
description: Flutter implementation of moor, a safe and reactive persistence library for Dart applications description: Flutter implementation of moor, a safe and reactive persistence library for Dart applications
version: 1.2.0 version: 1.3.0
homepage: https://github.com/simolus3/moor homepage: https://github.com/simolus3/moor
authors: authors:
- Simon Binder <simolus3@gmail.com> - Simon Binder <simolus3@gmail.com>
@ -10,7 +10,7 @@ environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0" sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies: dependencies:
moor: ^1.2.0 moor: ^1.3.0
sqflite: ^1.1.0 sqflite: ^1.1.0
meta: '>=1.0.0 <1.2.0' meta: '>=1.0.0 <1.2.0'
path: '>=1.0.0 <2.0.0' path: '>=1.0.0 <2.0.0'

View File

@ -1,3 +1,12 @@
## 1.3.0
- Moor now supports table joins
- Added table aliases
- Default values for columns: Just use the `withDefault` method when declaring a column
- added expressions that resolve to the current date or time
- Fixed a crash that would occur if the first operation was a transaction
- Better support for custom expressions as part of a regular query
- Faster hashcode implementation in generated data classes
## 1.2.0 ## 1.2.0
- Blob data type - Blob data type
- Generated classes now use lazy getters instead of recalculating fields on each access - Generated classes now use lazy getters instead of recalculating fields on each access

View File

@ -1,6 +1,6 @@
name: moor_generator name: moor_generator
description: Dev-dependency to generate table and dataclasses together with the moor package. description: Dev-dependency to generate table and dataclasses together with the moor package.
version: 1.2.0 version: 1.3.0
homepage: https://github.com/simolus3/moor homepage: https://github.com/simolus3/moor
authors: authors:
- Simon Binder <simolus3@gmail.com> - Simon Binder <simolus3@gmail.com>
@ -20,7 +20,7 @@ dependencies:
build: ^1.1.0 build: ^1.1.0
build_runner: '>=1.1.0 <1.4.0' build_runner: '>=1.1.0 <1.4.0'
build_config: ^0.3.1 build_config: ^0.3.1
moor: ^1.2.0 moor: ^1.3.0
dev_dependencies: dev_dependencies:
test: ^1.6.0 test: ^1.6.0