Archie-Merged-1.21.1-1.0.0
Curse Maven Snippet
What's new
Features
- capability-lookup wrapper (Phase 1) + public GameTest assertions (#12) - @KP2048
- data-attachment wrapper (Phase 2) (#13) - @KP2048
- item-backed container menus (Phase 3) (#14) - @KP2048
- Compose-vanilla focus bridge, theme system overhaul, and bedrock theme (#16) - @KP2048
Bug Fixes
- address unresolved Copilot review feedback from PRs #3, #5, #6 (#8) - @KP2048
- NBT serialization crash in ArchieFluidSlot/Storage and ArchieEnergyStorage (#9) - @KP2048
- give client GameTests a virtual clock/dispatcher instead of real threads (#10) - @KP2048
- stop mike from writing symlinks into gh-pages, breaking Pages deploy (#18) - @KP2048
- network stream desync from mismatched write/read byte-array framing (#19) - @KP2048
- stop submitting the whole ever-growing CHANGELOG.md as the Modrinth version body (#20) - @KP2048
Refactoring
- move to kotlin exepct/actual declarations (6e31ba2) - Witherking25
Documentation
- overhaul KDoc coverage and markdown guides, refresh Archie-Test (0d7cb61) - KernelPanic
- fix wrong Catalogue-is-broken claim in config.md (#11) - @KP2048
- fix all unresolved KDoc links flagged by the docs build (#17) - @KP2048
Tests
- migrate unit suites and extract archie test sources (6f1f76d) - KernelPanic
Build System
- moved all the precompiled script plugins to their own seperate project (e7a43dc) - KernelPanic
- collapse Archie/Archie-Core/Archie-Test into one Loom build at repo root (#15) - @KP2048
CI/CD
- fix 401 resolving MrCrayfish GitHub Packages deps (#4) - @KP2048
- automated changelog + release-notes blog post on tag (#6) - @KP2048
- fix changelog ordering for modpublisher's own tag/release publishing (#7) - @KP2048
Chores
- convert repo to composite builds (bbe1865) - KernelPanic
- finish composite-build conversion and fix fabric-test dev launch (9455038) - KernelPanic
Other Changes
- initial commit (076427c) - Witherking25
- port to 1.21 and start of UI code (967dd2f) - KernelPanic
- changed package name and added test mod (624bcc6) - KernelPanic
- K2 and docs (816bf01) - KernelPanic
- ci (2033a63) - KernelPanic
- token (2614178) - KernelPanic
- ci (97ca981) - KernelPanic
- ci (22257a6) - KernelPanic
- ci (6a110c2) - KernelPanic
- Gradle Caching (4c750cf) - KernelPanic
- Theme (75272e6) - KernelPanic
- Versioned Docs and k2 (cbf71a5) - KernelPanic
- Versioned Docs and k2 (6298d6b) - KernelPanic
- Merge remote-tracking branch 'origin/1.21.x' into 1.21.x (f8ee5e4) - KernelPanic
- Merge remote-tracking branch 'origin/1.21.x' into 1.21.x (8537931) - KernelPanic
- Fix Box centering by adding fillMaxSize modifier to root container (ba6af62) - KernelPanic
- Fix Box centering: prevent children from inheriting parent size constraints (6945129) - KernelPanic
- Fix padding and margin handling in Row, Column, and Box measure policies (05faa76) - KernelPanic
- Add block entity state synchronization system (Phase 1-2) (e9bf3c0) - KernelPanic
- Add observable collections, block entity updates, and GUI components (ad8a8a1) - KernelPanic
- Merge branch 'chore/archie-reorg-refactor-docs' into 1.21.x (4130d01) - KernelPanic
- neoforge: add gui depth and client threading mixins (4a9342f) - KernelPanic
- so many things (22e4879) - KernelPanic
- Add Claude Code GitHub Workflow (#1) - @KP2048
- fix ci (0494e11) - KernelPanic
- Add radio/switch textures, fix zero-size widget rendering, and finish composite-build/config cleanup (25dbd1d) - KernelPanic
- Add CI check workflow and fix the widget-state render bug plus a NeoForge remapJar failure (4a1f65b) - KernelPanic
- Fix client GameTest runner hanging forever on any test failure (9ff9225) - KernelPanic
- Fix invalid gametest log filenames and improve CI test-failure visibility (c83e0cd) - KernelPanic
- fix build script errors (601769a) - KernelPanic
- Add comprehensive UI component GameTests, hierarchy/input test DSL, and a shared widget-state resolver (d0ea6ab) - KernelPanic
- Fix bugs found by the new UI GameTest suite, dedupe cross-mod test runs, and split CI by loader (6d5428e) - KernelPanic
- Fix ConcurrentModificationException crash during LayoutNode measure/render (3004118) - KernelPanic
- Fix ENTER-never-fires-at-origin hover bug, sync the real cursor with synthetic test input, serialize same-loader GameTest invocations, and settle layout before reading node bounds (a3f9235) - KernelPanic
- Fix testSwitchHoverAndClickRenderState: use Recomposer.hasPendingWork for isComposeIdle() (b431a37) - KernelPanic
- Fix ChoiceDialog disabled-state race and JUnit report job-name misattribution (d0544b1) - KernelPanic
- Tolerate a mod having zero GameTest functions on a given side instead of crashing the invocation (becd187) - KernelPanic
- Fix Phaser double-arrival crash and Compose runtime leak on screen swap (41da03f) - KernelPanic
- Fix assertRenderState's failure message re-reading live state instead of the compared value (cfa2a5a) - KernelPanic
- Fix Phaser stale-phase-memory bug causing intermittent GameTest stalls (076e93e) - KernelPanic
- fixed config (4637408) - KernelPanic
- Overhaul config system with client/server sync, and sync docs (71e2697) - KernelPanic
- Sync markdown guides and KDoc with the config overhaul's collateral changes (#5) - @KP2048
- Add ProgressBar/EnergyBar/FluidTank composables and energy storage (#3) - @KP2048
- Enable per-module Maven publishing, misc build/CI/editor tweaks (5cacf02) - KernelPanic
- release (24b586a) - KernelPanic
This mod has no additional files

