Skip to content

Releases: objectbox/objectbox-go

ObjectBox Go Database v1.8.1

29 Aug 11:36
Compare
Choose a tag to compare
  • Fixed a regression for 32-bit platforms that could result in crashes (#52)
  • Update FlatBuffers to v23.5.26
  • Update ObjectBox Generator to 0.14

Docs and previous changelogs: https://golang.objectbox.io/

ObjectBox Go Database v1.8.0

19 Feb 09:35
Compare
Choose a tag to compare
  • In-memory databases (provide a "directory" option like "memory:" + DB name)
  • Update objectbox-c to v0.21.0 with many improvements (details)
  • Fix leaking IDs with Box

Docs and previous changelogs: https://golang.objectbox.io/

ObjectBox Go Database v1.7.0

23 Jun 14:38
Compare
Choose a tag to compare

Update objectbox-c to v0.18.1 with many improvements (details)

Docs and previous changelogs: https://golang.objectbox.io/

ObjectBox Go v1.6.1

27 Jan 12:59
Compare
Choose a tag to compare

Fixes and minor improvements; for details please check https://golang.objectbox.io/

ObjectBox Go v1.6.0

14 Jan 15:02
Compare
Choose a tag to compare

Update objectbox-c to v0.15.0 (details)

v1.5.0

18 Aug 15:47
Compare
Choose a tag to compare
  • update objectbox-c to v0.14.0
  • add PropertyQuery support
  • tested with Go 1.17

v1.4.0

01 Apr 09:17
Compare
Choose a tag to compare
  • add TimeSeries model definition support using id-companion and date-nano annotations
  • avoid time.Duration.Milliseconds() not available on old Go Versions
  • NewSyncClient - flip return values to align with the other "constructors"
  • add NanoTimeInt64* built-in converters

v1.3.0

19 Mar 13:14
Compare
Choose a tag to compare
  • add ObjectBox Sync client support
  • add self-assignable IDs: objectbox:"id(assignable)"
  • add query GreaterOrEqual/LessOrEqual for ints and floats
  • update objectbox-generator to v0.12.0
  • update objectbox-c to v 0.13.0
  • fix compiling on old gcc (e.g. the one in CentOS 7)

v1.2.0

25 Aug 12:59
Compare
Choose a tag to compare
  • update to objectbox-c v0.10.0 with latest improvements and fixes
  • support comma in addition to space as an annotation separator
  • extract code generation into a separate module/project objectbox-generator and depend on it to preserve existing go:generate annotations

v1.1.2

18 Mar 12:21
Compare
Choose a tag to compare
  • ensure Query finalizer is only executed by Go GC after a native call finishes