Skip to content

Commit 76ee673

Browse files
committed
prepare v0.4.0
1 parent e481959 commit 76ee673

File tree

5 files changed

+23
-13
lines changed

5 files changed

+23
-13
lines changed

CHANGELOG.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,28 @@
1+
0.4.0 (2019-10-31)
2+
------------------
3+
* Flutter Android support
4+
* Queries for all currently supported types
5+
(thanks [Jasm Sison](https://github.com/Buggaboo) for [#27](https://github.com/objectbox/objectbox-dart/pull/27) and [#46](https://github.com/objectbox/objectbox-dart/pull/46)]
6+
* More Box functions (count, isEmpty, contains, remove and their bulk variants)
7+
(thanks [liquidiert](https://github.com/liquidiert) for [#42](https://github.com/objectbox/objectbox-dart/pull/42) and [#45](https://github.com/objectbox/objectbox-dart/pull/45)]
8+
* Explicit write transactions
9+
(thanks [liquidiert](https://github.com/liquidiert) for [#50](https://github.com/objectbox/objectbox-dart/pull/50)]
10+
* Resolved linter issues
11+
(thanks [Gregory Sech](https://github.com/GregorySech) for [#31](https://github.com/objectbox/objectbox-dart/pull/31)]
12+
* Updated to objectbox-c 0.7.2
13+
* First release on pub.dev
14+
115
0.3.0 (2019-10-15)
216
------------------
317
* ID/UID generation and model persistence (objectbox-model.json)
418
* CI tests using GitHub Actions
519
* Code cleanup, refactoring and formatting
6-
(thanks [Buggaboo](https://github.com/Buggaboo) for [#20](https://github.com/objectbox/objectbox-dart/pull/20) & [#21](https://github.com/objectbox/objectbox-dart/pull/21)]
20+
(thanks [Jasm Sison](https://github.com/Buggaboo) for [#20](https://github.com/objectbox/objectbox-dart/pull/20) & [#21](https://github.com/objectbox/objectbox-dart/pull/21)]
721

822
0.2.0 (2019-09-11)
9-
------------------
23+
------------------Buggaboo
1024
* UTF-8 support for Store and Box
11-
(thanks to [Buggaboo](https://github.com/Buggaboo) for [#14](https://github.com/objectbox/objectbox-dart/pull/14)!)
25+
(thanks to [Jasm Sison](https://github.com/Buggaboo) for [#14](https://github.com/objectbox/objectbox-dart/pull/14)!)
1226
* Bulk put and get functions (getMany, getAll, putMany)
1327
* Updated to objectbox-c 0.7
1428
* Basic Store options

CONTRIBUTING.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,4 @@ Issues on the [project board](https://github.com/objectbox/objectbox-dart/projec
2727
ObjectBox offers a [C API](https://github.com/objectbox/objectbox-c) which can be called by [Dart FFI](https://dart.dev/server/c-interop).
2828
The C API is is also used by the ObjectBox language bindings for [Go](https://github.com/objectbox/objectbox-go), [Swift](https://github.com/objectbox/objectbox-swift), and [Python](https://github.com/objectbox/objectbox-python).
2929
These language bindings currently serve as an example for this Dart implementation.
30-
31-
Internally, ObjectBox uses [FlatBuffers](https://google.github.io/flatbuffers/) to store objects.
32-
There are two basic ways to make the conversion: generated binding code, or implicit FlatBuffers conversion.
33-
The latter is used at the moment (helped us to get started quickly).
34-
A future version will exchange that with code generation.
30+
Internally, ObjectBox uses [FlatBuffers](https://google.github.io/flatbuffers/) to store objects.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Proceed based on whether you're developing a Flutter app or a standalone dart pr
2929
* Install [objectbox-c](https://github.com/objectbox/objectbox-c) system-wide:
3030
* macOS/Linux: execute the following command (answer Y when it asks about installing to /usr/lib)
3131
```shell script
32-
bash <(curl -s https://raw.githubusercontent.com/objectbox/objectbox-c/master/download.sh) 0.7
32+
bash <(curl -s https://raw.githubusercontent.com/objectbox/objectbox-c/master/download.sh) 0.7.2
3333
```
3434
* macOS: if dart later complains that it cannot find the `libobjectbox.dylib` you probably have to unsign the
3535
`dart` binary (source: [dart issue](https://github.com/dart-lang/sdk/issues/38314#issuecomment-534102841)):
@@ -38,7 +38,7 @@ Proceed based on whether you're developing a Flutter app or a standalone dart pr
3838
```
3939
* Windows: use "Git Bash" or similar to execute the following command
4040
```shell script
41-
bash <(curl -s https://raw.githubusercontent.com/objectbox/objectbox-c/master/download.sh) 0.7
41+
bash <(curl -s https://raw.githubusercontent.com/objectbox/objectbox-c/master/download.sh) 0.7.2
4242
```
4343
Then copy the downloaded `lib/objectbox.dll` to `C:\Windows\System32\` (requires admin privileges).
4444

generator/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: objectbox_generator
2-
version: 0.4.0-dev.2
2+
version: 0.4.0
33
repository: https://github.com/objectbox/objectbox-dart
44
homepage: https://objectbox.io
55
author: objectbox.io
@@ -9,7 +9,7 @@ environment:
99
sdk: ">=2.5.0 <3.0.0"
1010

1111
dependencies:
12-
objectbox: 0.4.0-dev.2
12+
objectbox: 0.4.0
1313
build: ^1.0.0
1414
source_gen: ^0.9.0
1515
analyzer: ">=0.35.0 <0.100.0"

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: objectbox
2-
version: 0.4.0-dev.2
2+
version: 0.4.0
33
repository: https://github.com/objectbox/objectbox-dart
44
homepage: https://objectbox.io
55
author: objectbox.io

0 commit comments

Comments
 (0)