Skip to content

Latest commit

 

History

History
1806 lines (1316 loc) · 169 KB

CHANGELOG.md

File metadata and controls

1806 lines (1316 loc) · 169 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

🐛 Bug Fixes

  • 1451708 - high performance cost of unlock state updates if a lot of advancements unlock at once (commit by @klikli-dev)

🐛 Bug Fixes

  • bb71af1 - handle cases where jei is loaded, but its runtime is disabled (e.g. with EMI present) (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

🐛 Bug Fixes

  • 5003ddb - add special handling for SP/LAN to avoid issues with datagen registry holders (commit by @klikli-dev)

🔧 Chores

  • 6a9e28b - convert spotlight page codecs to lazy codecs to match itemstack (commit by @klikli-dev)

✨ New Features

  • fc97982 - allow neo and forge book providers to take custom registry providers (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

🐛 Bug Fixes

🐛 Bug Fixes

💥 BREAKING CHANGES

  • due to 8207870 - update to the new neo network system (commit by @klikli-dev):

    update to the new neo network system

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

  • 8411bf0 - add books to modonomicon tab by default on forge and fabric (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

  • b851f69 - be blockstate validity check differs across modloaders (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

✨ New Features

  • bd1019a - allow entry category field to be without prefixed namespace (commit by @klikli-dev)
  • 68e5375 - allow entry parents to be without prefixed namespace (commit by @klikli-dev)
  • b1be07b - allow multiblock id in pages to be without prefixed namespace (commit by @klikli-dev)
  • 3d52866 - allow category and entry ids in conditions to be without rpefixed namespace (commit by @klikli-dev)
  • f50cc7f - allow category and entry links to use target ids without prefixed namespace (commit by @klikli-dev)
  • b55d89f - allow entries to use command ids without prefixed namespace (commit by @klikli-dev)

🐛 Bug Fixes

🔧 Chores

  • 79dfc05 - make demo book (this time for real) only use datagenned multiblocks (commit by @klikli-dev)
  • a10d509 - improve handling of resource location fields that can omit namespace (commit by @klikli-dev)

✨ New Features

  • 2a5920c - allow leaflet entries to be without prefixed namespace (commit by @klikli-dev)
  • 399ab1c - allow EntryToOpen in categories to be without prefixed namespace (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

  • 0406e29 - registry access null on forge and fabric during data loading (commit by @klikli-dev)

🔧 Chores

🔧 Chores

  • add2661 - remove the demo recipe from release and maven jars (this time for realsies maybe hopefully) (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

🐛 Bug Fixes

  • 9c55805 - take text offsets into account on all text based pages when detecting click/hover style (commit by @klikli-dev)

🔧 Chores

✨ New Features

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

  • 3c2bb48 - support itemstacks as spotlights (unlike ingredients they support components) (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

🔧 Chores

🔧 Chores

  • d39aa8e - update mod version until automated build system is fixed (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

  • dafd1cf - crashes when previewing multiblocks with multiple block entities in the world (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

🔧 Chores

✨ New Features

  • 20c64c2 - update release stuff to 1.21.1 while keeping 1.21 backward compat (commit by @klikli-dev)

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

  • 42fb37d - improve unlock state sync backlog handling - thanks @Xaikii (commit by @klikli-dev)

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

  • 803df6a - forge jarinjar leads to duplicate module on classpath for dependants (commit by @klikli-dev)

🔧 Chores

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

✨ New Features

🐛 Bug Fixes

🔧 Chores

✨ New Features

  • c854d91 - always display modonomicons in the modonomicon creative tab (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

  • 835b9da - endless loop when checking clicked component style on recipe pages with 2 recipes (commit by @klikli-dev)

✨ New Features

✨ New Features

  • e9df55f - make inactive category buttons slightly darker to highlight the active one better (commit by @klikli-dev)

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

  • 9325cf7 - re-add pack.mcmeta, unlike other loaders forge needs it (commit by @klikli-dev)
  • f4c48c3 - prevent error if no book save data is found on level load (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

✨ New Features

  • 93c85ad - allow image pages to use either legacy rendering (200x200px out of 256) by using .withLegacyRendering(true) or render the full imageor (commit by @klikli-dev)

🐛 Bug Fixes

  • d2e4a4c - scale book and category titles in index mode if too long (commit by @klikli-dev)

✨ New Features

✨ New Features

🐛 Bug Fixes

🔧 Chores

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

✨ New Features

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

  • 2ee5907 - add legacy datagen providers for easier migration and per-modloader sub provider registration helpers (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

🔧 Chores

✨ New Features

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

  • 2a661e7 - improve datagen providers and update demo book to latest formats (commit by @klikli-dev)
  • e5ce811 - update datagen to use the provider + subprovider pattern vanilla favours (commit by @klikli-dev)

🐛 Bug Fixes

🔧 Chores

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

✨ New Features

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

🐛 Bug Fixes

  • 323a0ff - add custom anti-duplication handling for creative tabs (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

  • 54a626b - book closes entirely in some cases instead of closing the open entry (commit by @klikli-dev)

🔧 Chores

✨ New Features

🔧 Chores

🔧 Chores

🐛 Bug Fixes

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

  • 695adda - Catch errors on entry rendering sooner (#205) - thanks @DaFuqs (commit by @DaFuqs)

🐛 Bug Fixes

🐛 Bug Fixes

  • 4eb2c70 - workaround for use of internal commonmark modules in extensions (commit by @klikli-dev)
  • 248f556 - copy remaining internal commonmark classes to modonomicon (commit by @klikli-dev)

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

✨ New Features

🐛 Bug Fixes

✨ New Features

✨ New Features

✨ New Features

🐛 Bug Fixes

✨ New Features

  • 1b21d71 - Added BookCategoryHasEntriesCondition (#194) - thanks @DaFuqs (commit by @DaFuqs)

🐛 Bug Fixes

  • a69fba0 - Added missing lang for condition.mod_loaded (#193) - thanks @DaFuqs (commit by @DaFuqs)

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

  • 2308b4f - fixed typo in recipe error message + Fixed book not loading when an entry has an invalid parent (PR #190 by @DaFuqs)

✨ New Features

🐛 Bug Fixes

  • eb626b0 - switch to nbt codec instead of json for book state network sync (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

✨ New Features

  • 189eab2 - allow conditions to prevent loading of content entirely (commit by @klikli-dev)

✨ New Features

  • 3f117ba - Add conditions to individual pages - Port to 1.20.4 (#176) - thanks @Electro593 (commit by @Electro593)

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

  • ce694be - add error handling for unexpected booktextholder render issues (commit by @klikli-dev)

✨ New Features

✨ New Features

✨ New Features

  • c282c9a - add a configurable zoom factor to category backgrounds (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

  • ccb2410 - missing builder methods for frame textures on the book model (commit by @klikli-dev)

🔧 Chores

🔧 Chores

🐛 Bug Fixes

🔧 Chores

  • 131554b - remove modloader from dependencies, is handled via loader config (commit by @klikli-dev)

🐛 Bug Fixes

🐛 Bug Fixes

  • 3d3f520 - in SP multiblocks and books get cleared on simulated network sync (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

  • 1141dce - switching between book entries sometimes creates two content screens on top of each other (commit by @klikli-dev)
  • a73e4cc - method signature changed in 1.20.4 (commit by @klikli-dev)

🐛 Bug Fixes

  • 54a4407 - Spotlight page shows tooltip twice if on the right side (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

  • 067a5e1 - add workaround for client not receiving book save state (commit by @klikli-dev)

✨ New Features

✨ New Features

🔧 Chores

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

✨ New Features

✨ New Features

✨ New Features

  • c527e26 - add helper for constructing entry pages more conveniently (commit by @klikli-dev)

🔧 Chores

💥 BREAKING CHANGES

  • due to 8207870 - update to the new neo network system (commit by @klikli-dev):

    update to the new neo network system

✨ New Features

🔧 Chores

✨ New Features

🐛 Bug Fixes

  • a9eca6f - make book preprender abort if build failed to allow smoother error handling when opening book (commit by @klikli-dev)

🐛 Bug Fixes

✨ New Features

  • ef40091 - allow predicate state matchers to not count towards block total count of multiblock (commit by @klikli-dev)

🐛 Bug Fixes

🔧 Chores

✨ New Features

✨ New Features

🐛 Bug Fixes

🔧 Chores

✨ New Features

🐛 Bug Fixes

🐛 Bug Fixes

🔧 Chores

✨ New Features

🔧 Chores

🐛 Bug Fixes

  • a546cfa - advancement title translation in advancement condition (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

🔧 Chores

✨ New Features

🔧 Chores

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

🔧 Chores

🐛 Bug Fixes

  • 87f83a2 - make advancement condition take resource location as id (commit by @klikli-dev)

🐛 Bug Fixes

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

🔧 Chores

✨ New Features

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

  • 6d58c9a - texture (= non item) entry icons rendering behind entry background (commit by @klikli-dev)

🔧 Chores

🐛 Bug Fixes

🔧 Chores

🔧 Chores

✨ New Features

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

✨ New Features

  • be4d677 - add render filtering for item/fluid stacks in the book (commit by @klikli-dev)

✨ New Features

🔧 Chores

🐛 Bug Fixes

🔧 Chores

🔧 Chores

🐛 Bug Fixes

🐛 Bug Fixes

✨ New Features

🔧 Chores

  • 76389de - add missing licenses and statements for REUSE compliance (commit by @klikli-dev)

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

  • 923bdac - render issues if ftb chunks or chunk pregenerator are present (commit by @klikli-dev)

✨ New Features

🐛 Bug Fixes

🔧 Chores

✨ New Features

  • d25945d - update book model to require proper 1.19.3 creative tab (commit by @klikli-dev)

🔧 Chores

✨ New Features

✨ New Features

🔧 Chores

✨ New Features

🐛 Bug Fixes

✨ New Features

🔧 Chores

🐛 Bug Fixes

  • 5c8cad7 - network replicated type of mod loaded condition was advancement condition (commit by @klikli-dev)

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

✨ New Features

🐛 Bug Fixes

  • de4125c - handle edge case where capability is updated before books are built (commit by @klikli-dev)

🔧 Chores

✨ New Features

  • c619c12 - add shortcut for cat/entry icons from item and add docs (commit by @klikli-dev)

🔧 Chores

💥 BREAKING CHANGES

  • due to c0a4abd - change folder for modonomicon data. (commit by @klikli-dev):

    /data//modonomicons is now /data//modonomicon/books and /data//modonomicon_multiblocks is now /data//modonomicon/multiblocks

✨ New Features

✨ New Features

🐛 Bug Fixes

🔧 Chores

🐛 Bug Fixes

beta/v1.19.3-1.18.1 - 2022-12-20

✨ New Features

🔧 Chores

beta/v1.19.3-1.18.0 - 2022-12-11

✨ New Features

🔧 Chores

beta/v1.19.3-1.17.0 - 2022-12-10

✨ New Features

🔧 Chores