# Additions:
- Added a proper selection list for huds instead of having a text box that inputs the filename of the hud
- Added `first_execution` variable for if it's the first time this hud has ran (since clearing cache), should be useful for initalizing huds
- Added "integer" option type to hudpacks (require format version 3)
- Added an edit button for the huds in Hudder's settings (Opens system editor)
- Added experimental reimplementation of the Hudder compiler using ASM and Bytecode generation (Further implementation details will be reported on upon exiting experimental status)
# Changes:
- Hudpack format version 3
- Draging and dropping huds into Hudder's settings now copies them into Hudder's huds folder.
- Compilers now report which huds they support
- Experimental compilers now show a warning when selected in Hudder's settings
- General performance improvements across the entire codebase
# Removed:
- Removed the built in hud `tutorial.hud`
- Removed the built in hud `worldtime.js`
# Fixes:
- Huds that take longer than a second to compile now compile in the background
- `;no_sys_var;` and `;sys_var;` not doing their job
- Inconsistent casing with Functions and Methods (All methods and functions are now case sensitive)
- Built in huds always regenerating after deletion, built in huds now only regenerate if the hudder folder is missing completely
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }