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
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
- __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to
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,
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
on how to use this package.

View File

@ -1,6 +1,6 @@
name: moor
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
authors:
- Simon Binder <simolus3@gmail.com>
@ -14,7 +14,7 @@ dependencies:
collection: '>= 1.0.0 <2.0.0'
dev_dependencies:
moor_generator: ^1.2.0
moor_generator: ^1.3.0
build_runner: ^1.3.0
build_test: ^0.10.6
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
Changes from the moor and moor_generator libraries:
- __Breaking__: Generated DAO classes are now called `_$YourNameHere`, it used to

View File

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

View File

@ -1,6 +1,6 @@
name: moor_flutter
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
authors:
- Simon Binder <simolus3@gmail.com>
@ -10,7 +10,7 @@ environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
moor: ^1.2.0
moor: ^1.3.0
sqflite: ^1.1.0
meta: '>=1.0.0 <1.2.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
- Blob data type
- Generated classes now use lazy getters instead of recalculating fields on each access

View File

@ -1,6 +1,6 @@
name: moor_generator
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
authors:
- Simon Binder <simolus3@gmail.com>
@ -20,7 +20,7 @@ dependencies:
build: ^1.1.0
build_runner: '>=1.1.0 <1.4.0'
build_config: ^0.3.1
moor: ^1.2.0
moor: ^1.3.0
dev_dependencies:
test: ^1.6.0