Skip to content

Commit 06fc661

Browse files
committed
0.16.0
1 parent bd12fa1 commit 06fc661

File tree

14 files changed

+313
-259
lines changed

14 files changed

+313
-259
lines changed

CHANGELOG.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
ObjectBox C and C++ API Changelog
22
=================================
33

4-
0.15.3 (2022-05-05)
4+
0.16.0 (2022-05-06)
55
-------------------
66
* Allow UTF-8 for database directories on Windows (available for other platforms before)
77
* Various internal improvements
88

9-
* 0.15.2 (2022-02-15)
10-
---------------------
9+
### C++
10+
11+
* Promoted `Options` to a top level class, as nested classes cannot be declared forward
12+
* New `#define` to disable FlatBuffers includes to simplify new project setup
13+
* Rename `Exception` to `DbException`
14+
* Minor improvements
15+
16+
0.15.2 (2022-02-15)
17+
-------------------
1118
* Add store cloning
1219
* Fix attaching to a reopened store
1320

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ else ()
3131

3232
function(defineObjectBoxLib VARIANT)
3333
# Configuration updated for each release
34-
set(DL_VERSION 0.15.3)
34+
set(DL_VERSION 0.16.0)
3535

3636
# Platform detection and other setup
3737
set(DL_URL https://github.com/objectbox/objectbox-c/releases/download)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ box.put({.text = "Buy milk"});
1414
1515
See [ObjectBox C and C++ docs](https://cpp.objectbox.io/) for API details.
1616
17-
**Latest version: 0.15.3** (2022-05-05).
17+
**Latest version: 0.16.0** (2022-05-06).
1818
See [changelog](CHANGELOG.md) for more details.
1919
2020
Feature Highlights

download.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ tty -s || quiet=true
4444

4545
# Note: optional arguments like "--quiet" shifts argument positions in the case block above
4646

47-
version=${1:-0.15.3}
47+
version=${1:-0.16.0}
4848
os=${2:-$(uname)}
4949
arch=${3:-$(uname -m)}
5050
echo "Base config: OS ${os} and architecture ${arch}"

doxygen/Changelog.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,20 @@
33
ObjectBox C and C++ API Changelog
44
=================================
55

6-
0.15.3 (2022-05-05)
6+
0.16.0 (2022-05-06)
77
-------------------
88
* Allow UTF-8 for database directories on Windows (available for other platforms before)
99
* Various internal improvements
1010

11-
* 0.15.2 (2022-02-15)
12-
---------------------
11+
### C++
12+
13+
* Promoted `Options` to a top level class, as nested classes cannot be declared forward
14+
* New `#define` to disable FlatBuffers includes to simplify new project setup
15+
* Rename `Exception` to `DbException`
16+
* Minor improvements
17+
18+
0.15.2 (2022-02-15)
19+
-------------------
1320
* Add store cloning
1421
* Fix attaching to a reopened store
1522

doxygen/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "ObjectBox C and C++ API"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = "0.15.3"
41+
PROJECT_NUMBER = "0.16.0"
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

examples/cpp-gen-sync/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ int main(int argc, char* argv[]) {
3636

3737
// create_obx_model() provided by objectbox-model.h
3838
// obx interface contents provided by objectbox.hpp
39-
Store::Options storeOptions(create_obx_model());
39+
Options storeOptions(create_obx_model());
4040

4141
if (int err = processArgs(argc, argv, storeOptions)) {
4242
return err;

examples/cpp-gen-sync/tasklist-example-app.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include "objectbox.hpp"
2626
#include "tasklist.obx.hpp"
2727

28-
int processArgs(int argc, char* argv[], obx::Store::Options& outOptions) {
28+
int processArgs(int argc, char* argv[], obx::Options& outOptions) {
2929
// Remember, argv[0] is application path
3030

3131
const char* directory = nullptr;

examples/cpp-gen/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
int main(int argc, char* argv[]) {
2020
// create_obx_model() provided by objectbox-model.h
2121
// obx interface contents provided by objectbox.hpp
22-
obx::Store::Options options(create_obx_model());
22+
obx::Options options(create_obx_model());
2323

2424
if (int err = processArgs(argc, argv, options)) {
2525
return err;

examples/cpp-gen/tasklist-example-app.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include "objectbox.hpp"
2525
#include "tasklist.obx.hpp"
2626

27-
int processArgs(int argc, char* argv[], obx::Store::Options& outOptions) {
27+
int processArgs(int argc, char* argv[], obx::Options& outOptions) {
2828
// Remember, argv[0] is application path
2929

3030
const char* directory = nullptr;

0 commit comments

Comments
 (0)