v0.32.0
What's Changed
- chore(theme/flags): ISO flags by @1zun4 in #6539
- chore(theme/flags): README and LICENSE by @1zun4 in #6540
- fix(interop): NPE of mc.player by @MukjepScarlet in #6534
- fix(util): doPlacement wrong stack for offhand by @MukjepScarlet in #6525
- refactor(PacketLogger): show both class name and id by @MukjepScarlet in #6522
- refactor(ProphuntESP): improve the performance by @MukjepScarlet in #6542
- feat(EventSystem): until listener by @1zun4 in #6546
- refactor: make predefined colors field by @MukjepScarlet in #6561
- refactor(Tracers): use RenderedEntities by @MukjepScarlet in #6549
- refactor(util): improve mutable BlockPos conversions by @MukjepScarlet in #6543
- refactor(ItemTags): use vanilla item stack view by @MukjepScarlet in #6563
- add login loading animation for Account by @MukjepScarlet in #6453
- fix(PacketLogger): field type name not remapped by @MukjepScarlet in #6589
- feat(interop): add ender chest inventory to player data by @MukjepScarlet in #6586
- fix(AltManager): replace dead URLs by @1zun4 in #6590
- Add ElytraFlyModePitch40Infinite mode by @gqwg2003 in #6462
- fix: ToggleableConfigurable's enable and disable is not triggered by @MukjepScarlet in #6512
- feat(UI/Inventory): watermark transition by @1zun4 in #6592
- feat(ItemTags/BedPlates): filter & bg color & offsetY->offset by @MukjepScarlet in #6573
- refactor(TpAura): make AStar a dependent util by @MukjepScarlet in #6569
- feat: Add height warning notification to ElytraFly Pitch40Infinite mode by @gqwg2003 in #6598
- fix(DeepLearning): enforce pytorch flavor to be CPU by @1zun4 in #6599
- refactor(CommandConfig): cache response off-thread by @MukjepScarlet in #6611
- chore(utils/render): hide unnecessary members and better Java/JS access by @MukjepScarlet in #6613
- Add ElytraFly Firework mode - automatic firework usage when speed drops by @gqwg2003 in #6602
- feat(ClickGui): auto vsync of game for better performance of browser by @MukjepScarlet in #6612
- refactor(renderer): event-based fps limiting by @1zun4 in #6617
- refactor(Event): annotation -> interface WebSocketEvent by @MukjepScarlet in #6492
- Update ElytraFly boost mode implementation Deep code refactoring has been performed by @gqwg2003 in #6605
- add test for Color4b by @MukjepScarlet in #6618
- feat(AutoTool): require near bed by @MukjepScarlet in #6514
- fix(renderer): uninitialized property access on browser settings by @1zun4 in #6630
- fix(ErrorHandler): log to console and limit stacktrace by @1zun4 in #6631
- feat(ChestStealer): SilentScreen by @MukjepScarlet in #6627
- fix(NameProtect): player name desync with session name by @MukjepScarlet in #6636
- feat: NoSwim by @MukjepScarlet in #6506
- fix(AutoDisable): the module list might contain duplicated ones by @MukjepScarlet in #6518
- refactor(InventoryManager): improve sorting by @MukjepScarlet in #6541
- refactor(InvCleaner): improve ItemMerge by @MukjepScarlet in #6585
- feat(AutoAccount): detect title & subtitle by @MukjepScarlet in #6576
- refactor(Plugins): Collaborative event handling by @MukjepScarlet in #6429
- fix(BetterChat/AutoTranslate): empty message error by @MukjepScarlet in #6638
- NoSlow Grim2371 Mode by @XeContrast in #6584
- Grim Server 1.9+ NoFall by @XeContrast in #6559
- fix(NoSlow): inverted prevent operation by @1zun4 in #6641
- fix(InventoryCleaner): handle per-run execution correctly by @1zun4 in #6642
- feat: BetterInventory by @MukjepScarlet in #6637
- fix(BetterInventory): wrong value owner by @MukjepScarlet in #6644
- refactor(AutoShoot): extends max distance by @MukjepScarlet in #6649
- feat: LiquidInstruction by @MukjepScarlet in #6485
- refactor(LocalConfig): improve command by @MukjepScarlet in #6671
- refactor(RenderBufferBuilder): reduce memory allocation by @MukjepScarlet in #6672
- refactor(ItemTags): smooth positions by @MukjepScarlet in #6670
- refactor: replace Region with BlockBox by @MukjepScarlet in #6665
- refactor(render): use DrawContext from the event by @MukjepScarlet in #6662
- feat: NoEntityInteract by @MukjepScarlet in #6651
- refactor: Proxy Manager by @1zun4 in #6673
- refactor(BedBreaker): improve target finding by @MukjepScarlet in #6565
- fix(FontManager): bad hashCode implementation by @MukjepScarlet in #6674
- refactor(BlockIn): fit for swimming by @MukjepScarlet in #6666
- Add jump check to NoMovement requirment in InventoryConstraints by @libx264 in #6536
- feat(AutoFarm): auto bone meal by @MukjepScarlet in #6560
- refactor: bed tracker improvement by @MukjepScarlet in #6675
- feat: file value by @MukjepScarlet in #6363
- refactor(NameProtect): cached wrapping by @MukjepScarlet in #6676
- Update NoWeb by @XeContrast in #6524
- feat: track client command history by @MukjepScarlet in #6523
- fix(EventSystem): sequence handler delayed by @1zun4 in #6679
- fix(PacketQueueManager): queue instead of pass by @1zun4 in #6680
- refactor(WorldToScreen): improve Java/JS interop by @MukjepScarlet in #6692
- refactor(Font): improve get default font renderer by @MukjepScarlet in #6681
- chore(building): enable Gradle configure-on-demand and configuration-cache by @MukjepScarlet in #6548
- feat(Targets): render target 'self' by @MukjepScarlet in #6685
- feat: NoSlotSet module & expand timer max value by @sqlerrorthing in #6687
- refactor(interop): empty JSON response -> HTTP 204 by @MukjepScarlet in #6696
- feat(BetterInventory): ShulkerView by @MukjepScarlet in #6686
- refactor(targets): hide self target for first person by @MukjepScarlet in #6699
- fix(Hud): useless sync game fps option by @1zun4 in #6702
- chore(MCEF): bump version by @1zun4 in #6703
- refactor(theme): sync login state on disconnected page by @MukjepScarlet in #6693
- chore(i18n): module descriptions by @1zun4 in #6704
- feat(script/primitives): create number from str with radix by @MukjepScarlet in #6706
- feat(ConfigSystem): curve value by @1zun4 in #6700
- fix: suspend jobs out of control in some modules by @MukjepScarlet in #6707
- refactor(theme): TS type enhancement by @MukjepScarlet in #6697
- chore(theme): include socketReady in events by @MukjepScarlet in #6708
- Revert "fix: suspend jobs out of control in some modules" by @1zun4 in #6709
- feat: smooth camera by @MukjepScarlet in #6712
- fix: sequence issue by #6707 by @MukjepScarlet in #6711
- refactor: rewrite damage particles by @MukjepScarlet in #6714
- feat(DamageParticles): scale easing by @MukjepScarlet in #6716
- fix(theme): setting type by @MukjepScarlet in #6717
New Contributors
Full Changelog: v0.31.1...v0.32.0