Releases: MysteryBlokHed/databind
v0.2.3
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
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
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 aNone
value
v0.2.0
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
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 ofnamespace: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