Skip to content

Releases: 2shady4u/godot-sqlite

Addition of support for foreign keys

09 Feb 22:23
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.2

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • Thanks to the kind contributions of @flomar , support for foreign keys has now been added.
  • Again, thanks to @flomar , in-memory databases are now a possibility, as demonstrated in the example code, by setting the database path to ":memory:"
  • Recompiled all binaries from scratch using the up-to-date Godot GDNative bindings.

Greatly reduced X11 binary sizes

04 Dec 13:25
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1.2

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • This a companion release to v1.4a as this just fixed the overly large build size issues of that release. Used solution was just to 'strip' the resulting binary file, but ideally this should be achieved using compiler flags in some way.

Recompiled for Godot v3.1.2 and added plugin entry in Godot AssetLib

04 Dec 02:32
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1.2

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • Godot SQLite is now available in the Godot AssetLib! Simply search for 'godot-sqlite' and you'll be able to install the plugin without leaving the convenience of your favorite game engine!

Why is this v1.4a?

Build sizes for the X11 operating system are excessively large due to being compiled in Ubuntu LTS with (maybe?) wrong compiler flags. Build sizes will be reduced, for X11, to a more manageable size in a future release of this plugin.

Added access to the human-readable SQLite query error message

25 Oct 18:30
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1 & v3.1.1

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • Access to the human-readable SQLite query error is now available
  • Fixed some bugs related to int vs. int64 (overflow should not be present anymore)

Removed external parser and restored build sizes

11 May 17:58
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1 & v3.1.1

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • Removed unnecessary external JSON parser (nlohman's external JSON library)
  • Restored previous size of linux binary file (back to ~9MB)

Added possibilities to export & import from JSON

07 May 13:07
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1 & v3.1.1

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

What's new?

  • Entire database can now be exported and imported to JSON for ease of access (see README.md).
  • for-loop in insert_rows() started at 1 for some reason and, as a result, didn't insert the 0th row.
  • Fixed bad query creation due to weird implementation of insert_row()'s for-loop.

Why is this v1.2a?

JSON importing uses nlohmann's JSON library for proper parsing and handling. This seemed to be an unnecessary endeavor as Godot supplies it's own JSON handling singleton. There's also something extremely rotten going on with the api.json which makes the Linux build's size explode to 77 MB for some reason...

The next version (v1.2b) will focus getting the size of the binaries down to manageable levels again by throwing out all unnecessary bloat and fixing the api.json.

Recompiled First Release Build for Godot 3.1

30 Mar 16:53
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows

First release build

12 Mar 20:19
Compare
Choose a tag to compare

Download the demo-project and/or the necessary binaries below.

Godot version

Godot v3.1 RC2

Supported Operating systems:

  • Mac OS X
  • Linux
  • Windows