v4.5.8
- Add support for invisible, partially-invisible, and glowing entities for AutoGlowingGeoLayer
- Add additional checks for invalid buffer states while rendering. This is still a temporary fix util I can rewrite the underlying API in the next breaking version
- Account for translucent rendering when rendering invisible entities in spectator mode
- Make AutoGlowingGeoLayer account for overlay colouring when rendering
v4.5.7
- Additional fixes for Molang parsing after rewrite. Closes #598
- Fix packets not being registered on both sides in Fabric. Closes #597
- Additional fixes to bufferbuilding error in rendering. Closes #592
- Weaken access modifier for DefaultedEntityGeoModel.turnsHead for subclass usage
v4.4.7
- Fix regression of animation file parsing from 4.4.6
- Add a helper overload for SingleteonGeoAnimatable#registerSyncedAnimatable in GeoItem
- Swap javax annotations in DynamicGeoEntityRenderer to jetbrains
v4.5.6
- Fix regression of animation file parsing from 4.5.5
- Add a helper overload for SingleteonGeoAnimatable#registerSyncedAnimatable in GeoItem
- Fix obscure crash caused by change in buffer handling in 1.21 #592
- Removed old nullable annotations on dynamic renderers
- Added native compatibility with the scale attribute on entities and updated GeoEntityRenderer#applyRotations
- Remove deprecated unused method in MathParser
v4.5.4.1
- Fix networking bug on Forge
v4.5.4
- Add additional handling for weirdly formatted bedrock animation jsons
- Fixed ConcurrentModificationException sometimes happening during startup
- Add a sanity check for invalid models that somehow parent themselves