Skip to content

1.5.0 For 24w11a

Compare
Choose a tag to compare
@Ayfri Ayfri released this 08 May 04:57
· 206 commits to master since this release

This update took a long time to release due to serialization issues, but the major blocking issues are now fixed thanks to @BenWoodworth work on KNBT ! 🚀
It also fixes some bugs and missing features introduced in prior snapshots.

Changelog

  • feat(arguments): Add contents item slot. 70ced6c
  • feat(arguments): Add helpers to item slots. e3ac438
  • feat(item-modifiers): Add new item modifiers functions set_fireworks, set_fireworks_explosion, set_book_cover, set_writable_book_pages, set_written_book_pages. ffe9e76
  • feat(predicates): Add Damage class, update ItemStackSubPredicates with damage, remove durability from ItemStack. 1ad528a
  • feat(serializers): Add SinglePropertySimplifierSerializer and supporting tests, Update assertions to include NBT feature. f6e50de
  • fix(commands): Fix the loot command with the replace sub-command 9dbdb22
  • fix(commands): loot command not using named type with replace sub-command. 349cbd2
  • fix(components): Fix component name. 42fa1fc
  • fix(features): Fix serialization of some ranges types. 02309e7
  • fix(helpers): Update slot event listener. ef4e888
  • refactor(advancements): Create DSL syntax for advancements, deprecate old functions. 816fee3
  • refactor(build): Remove print statement from website build script. 102460f
  • refactor(components): Allow simplified syntaxes of some components from 24w10a. 70e4c76
  • refactor(predicates): Introduce sub-predicates to item predicates. 00c69fc
  • refactor(predicates): Move sub-predicates types into a features.predicates.sub package. 86f535a

Full changelog: https://github.com/Ayfri/Kore/compare/v1.4.0-24w10a..v1.5.0-24w11a