Skip to content

Releases: vincent-herlemont/native_db

0.8.1

14 Oct 19:56
Compare
Choose a tag to compare

0.8.1 (2024-10-14)

Bug Fixes

  • upsert duplicate key (4148ff8) : ⚠️ In certain cases, this bug could lead to incorrectly indexed data. To prevent this, please use the method upgrading_from_version("<0.8.1") along with the method refresh on your types with secondary indexes. This will help ensure that the data is indexed correctly.

0.8.0

12 Oct 08:54
Compare
Choose a tag to compare

0.8.0 (2024-10-12)

Bug Fixes

  • avoid panic during scan (93771b0)
  • avoid panic in some cases (db43ab2)
  • deps: update rust crate native_model to 0.4.20 (af48118)
  • deps: update rust crate redb to 2.1.4 (fc22469)
  • downgrade once_cell to 1.19.0 (a13ebf7)
  • secondary for rw transaction (7e0d719)
  • test chrono example (e278e2b)

Features

About Performance

0.7.1

15 Jul 19:21
Compare
Choose a tag to compare

0.7.1 (2024-07-15)

Bug Fixes

  • migrate from redb1 with new models (b5a0d4c)

0.7.0

24 Jun 09:13
Compare
Choose a tag to compare

Documentation improvements, now available:

Features

Bug Fixes

  • deps: update rust crate native_model to 0.4.19 (e562273)
  • deps: update rust crate redb to 2.1.1 (5ae54c9)
  • migration: fix migration when another model with a different id exists (47fa6a5)

Special Thanks:

0.6.1

09 May 12:41
Compare
Choose a tag to compare

0.6.1 (2024-05-09)

Bug Fixes

  • remove unused code and comments (9d9a4ba)
  • stringify type ident for serialization and deserialization error messages (c47d4be)

0.6.0

01 May 08:53
Compare
Choose a tag to compare

0.6.0 (2024-05-01)

Bug Fixes

  • automatically remove the sender when the receiver is removed (0b08e9d)
  • compatibilities with redb 2.0.0 (0408b20)
  • deps: update rust crate native_model to 0.4.14
  • deps: update rust crate redb to 2.1.0 (bc7099a)
  • deps: update rust crate redb to v2 (b4f88ae)
  • deps: update rust crate uuid to 1.8 (5fed2f3)

Features

  • adding the feature upgrade_0_5_x for auto-upgrading from version 0.5.x to the higher version 0.6.x (bcf1c6b)
  • return the removed value as part of the Result in remove (0370a57)
  • unwatch return boolean (7d72ff2)

0.5.3

27 Dec 14:42
Compare
Choose a tag to compare

0.5.3 (2023-12-27)

Bug Fixes

  • deps: update rust crate native_model to 0.4.6 (5eea73b)

0.5.2

23 Dec 10:24
Compare
Choose a tag to compare

0.5.2 (2023-12-23)

0.5.1

19 Dec 08:30
Compare
Choose a tag to compare

0.5.1 (2023-12-19)

Bug Fixes

0.5.0

18 Dec 22:26
Compare
Choose a tag to compare

0.5.0 (2023-12-18)

Bug Fixes

Features