Skip to content

Releases: MysteryBlokHed/databind

v0.2.3

25 Jun 17:51
Compare
Choose a tag to compare

Release v0.2.3 of Databind.
Fixes many problem-causing bugs.

Documentation is available on Read The Docs.

To install Databind v0.2.3, run cargo install --version 0.2.3 databind.
To install the latest version of Databind, run cargo install databind.
Alternatively, download one of the attached binaries.

Changes

  • Fix output folder for databind with no args
  • Fix incorrect function tagging
  • Fix comments breaking tags
  • Fix while loop problems
  • Improve integration tests

v0.2.2

24 Jun 17:46
Compare
Choose a tag to compare

Note: A lot of Databind seems weirdly broken in this release and earlier ones. See issue #36 for details.

Release v0.2.2 of Databind.
Fixes a bug with subfolders and some other minor problems.

Documentation is available on Read The Docs.

To install Databind v0.2.2, run cargo install --version 0.2.2 databind.
To install the latest version of Databind, run cargo install databind.
Alternatively, download one of the attached binaries.

Changes

  • Add support for datapack subfolders
  • Update incorrect versions in some places
  • Correct docs license

v0.2.1

23 Jun 22:29
Compare
Choose a tag to compare

Release v0.2.1 of Databind.
Expand the functionality of Minecraft Datapacks.

Documentation is available on Read The Docs.

To install Databind v0.2.1, run cargo install --version 0.2.1 databind.
To install the latest version of Databind, run cargo install databind.
Alternatively, download one of the attached binaries.

Changes

  • Fix a bug where running databind with no arguments would try to unwrap a None value

v0.2.0

23 Jun 20:06
Compare
Choose a tag to compare

Release v0.2.0 of Databind.
Expand the functionality of Minecraft Datapacks.

Documentation is available on Read The Docs.

To install Databind v0.2.0, run cargo install --version 0.2.0 databind.
To install the latest version of Databind, run cargo install databind.

Changes

  • Add databind create subcommand to create new projects
  • Add ability to run databind with no arguments in a Databind project to compile
  • Add :tag keyword to tag functions in-code
  • Add :def keyword to define text replacements
  • Add while loops
  • Add option to choose output file/folder

v0.1.0

04 Jun 16:35
Compare
Choose a tag to compare

This is the first release of Databind.
Expand the functionality of Minecraft Datapacks.

Documentation is available on Read The Docs.

To install Databind v0.1.0, run cargo install --version 0.1.0 databind.
To install the latest version of Databind, run cargo install databind.

Features

  • Multiple function definitions in a single file
  • Shorthand to call functions without namespace prefix (func_1 instead of namespace:func_1)
  • Transpile single files or entire folders
  • Variable definitions via scoreboards
  • Shorthand for objective creation
  • Shorthand for testing variables in if commands
  • Configuration options