Mod Icon

MindustryToolMod

Mindustry Tool blasted - The Ultimate In-Game Utility & Community Suite Mindustry Tool seamlessly connects your game to mindustry-tool.com, bringing thousands of community maps & schematics, cloud save synchronization, tactical combat overlays, and intelligent factory automation into one unified mod powered by the Solim reactive engine. Community Hub & Cloud: Content Browser: Access a curated repository of Maps and Schematics directly in-game. Cloud Save Sync: Synchronize campaign saves, sectors, and schematics across devices. Web Tools Suite: Integrated access to mlog Logic Editors, Display Generators, Sorter Art, and Wiki guides. Automation & Factory Utilities: Autoplay AI: Smart task management for building support, auto-repairs, and automated mining. Smart Upgrade: Instantly upgrade entire conveyor belts, conduits, and distribution chains with one tap. Smart Drill: Optimal drill positioning and resource coverage calculator for maximum yield. Schematic Grid: Rapid placement grid and hotkeys for effortless factory layout expansion. Combat Intel & Tactical HUD: Wave Preview: Forecast upcoming enemy waves, unit tiers, flying/ground counters, and boss warnings. Pathfinding Visualizer: Real-time terrain overlay predicting enemy navigation paths and choke points. Team Resource HUD: Live core inventory tracking, real-time power grid balance, and consumption rates. Range Display & Health Bars: Customizable unit health bars and visual range circles for turrets and units. Multiplayer & Global Chat: Player Connect: Easily create or join private peer-to-peer rooms with link sharing and ping monitoring. Global Chat & Pretty Chat: Connect across servers with stylized avatars, rank badges, and custom emoji picker. AI Live Translation: Instant multilingual chat translation powered by Google Gemini and DeepL. Camera, Audio & Quality of Life: Free Camera & Extended Zoom: Detached smooth camera pan with unlocked macro and micro zoom ranges. Time Control: Adjust game simulation speed (slow-motion, fast-forward, tactical pause) for testing. Music Player & Background Audio: In-game audio player with custom tracks and background playback. Performance Optimizer: Toggle specific render passes (particles, lights, units) for huge FPS boosts. God Mode Suite: Comprehensive sandbox toolkit for map testing and server administration. Community Credits: Design-it Community: Discord: discord.gg/SYVkWPhmXY GitHub: MindustryDesignIt Mindustry Top Community: Website: www.mindustry.top Email: me@wayzer.top Useful Links: Website: mindustry-tool.com Discord: discord.gg/nQDrEHVkrt

57kDownloads255Stars
Created 3 years agoUpdated 2 days ago

Authors:

v5.5.23-v8

  • feat(video): add playUntilEnded method to improve playback handling in tests
  • feat(localization): add batch action tooltips for unit selection in multiple languages
  • Implement HUD docking framework with tests and specifications
  • feat(armycontrol): enhance unit selection and management features
  • feat: Implement blur functionality across UI components
  • feat: remove unused requested.md file
  • feat(chat): refactor ChatActionPopup lifecycle and prevent overlay attachment to parent containers
  • test(video): use deterministic mock decoder for looping playback test

v5.5.23-v8-beta

  • refactor(blur): remove redundant test for BlurCapability hierarchy
  • feat(video): add playUntilEnded method to improve playback handling in tests
  • feat(localization): add batch action tooltips for unit selection in multiple languages
  • Implement HUD docking framework with tests and specifications
  • feat(armycontrol): enhance unit selection and management features
  • feat: Implement blur functionality across UI components

v5.5.21-v8

  • feat(video): enhance playback test by adjusting loop iteration and adding seek functionality
  • feat: Remove MP4 background support proposal and related specifications
  • feat: Refactor HUD position handling to separate display and user intent
  • feat(scale): implement effective scaling for Army Control components
  • feat(icon): implement icon loading functionality and update version
  • feat(video): Remove redundant audio logging and simplify audio track handling
  • feat(video): Update audio cache version to v4 and adjust audio trimming calculation
  • feat(audio): Update audio extraction logic and enhance tests for audio validity
  • feat(video): Enhance audio handling and add tests for audio extraction
  • feat(video): Improve playback synchronization and add scrubbing tests
  • feat(video): Enhance scrubbing functionality with seek throttling and position flushing
  • fix(video): Remove unnecessary logging in VideoPlayer decode loop and stream handling
  • feat(video): Implement Android MediaCodec video decoder with reflective access
  • fix(version): Update version to v5.5.19-v8 in mod.hjson
  • fix(video): Update UV offset calculation and cache directory path for video processing
  • fix(video): Correct UV channel indexing in NV12 to RGBA conversion
  • feat(video): Add debug logging for Y channel min/max values in NV12 to RGBA conversion
  • feat(video): Enhance frame queuing in VideoPlayer to prevent decoder thread from exiting
  • feat(video): Implement NV12 to RGBA conversion and video decoding framework
  • feat: improve video frame handling by implementing frame queuing with timeout
  • feat: add support for MP4 video backgrounds in the main menu
  • feat: Enhance video playback in FeatureHelpView with responsive sizing and autoplay
  • feat(solim): Implement backdrop and content blur modifiers for enhanced UI

v5.5.21-v8-beta

  • feat: remove unused requested.md file
  • feat(chat): refactor ChatActionPopup lifecycle and prevent overlay attachment to parent containers
  • test(video): use deterministic mock decoder for looping playback test
  • feat(video): enhance playback test by adjusting loop iteration and adding seek functionality
  • feat: Remove MP4 background support proposal and related specifications
  • feat: Refactor HUD position handling to separate display and user intent
  • feat(scale): implement effective scaling for Army Control components
  • feat(icon): implement icon loading functionality and update version
  • feat(video): Remove redundant audio logging and simplify audio track handling

v5.5.19-v8-beta

  • feat(video): Update audio cache version to v4 and adjust audio trimming calculation
  • feat(audio): Update audio extraction logic and enhance tests for audio validity
  • feat(video): Enhance audio handling and add tests for audio extraction
  • feat(video): Improve playback synchronization and add scrubbing tests
  • feat(video): Enhance scrubbing functionality with seek throttling and position flushing
  • fix(video): Remove unnecessary logging in VideoPlayer decode loop and stream handling
  • feat(video): Implement Android MediaCodec video decoder with reflective access
  • fix(version): Update version to v5.5.19-v8 in mod.hjson

v5.5.18-v8-beta

  • fix(video): Update UV offset calculation and cache directory path for video processing
  • fix(video): Correct UV channel indexing in NV12 to RGBA conversion
  • feat(video): Add debug logging for Y channel min/max values in NV12 to RGBA conversion
  • feat(video): Enhance frame queuing in VideoPlayer to prevent decoder thread from exiting

v5.5.17-v8-beta

  • feat(video): Implement NV12 to RGBA conversion and video decoding framework
  • feat: improve video frame handling by implementing frame queuing with timeout
  • feat: add support for MP4 video backgrounds in the main menu
  • feat: Enhance video playback in FeatureHelpView with responsive sizing and autoplay
  • feat(solim): Implement backdrop and content blur modifiers for enhanced UI
  • feat: Add Solim demo dialog and view with interactive UI components
  • refactor: Reorder method calls in GeneralSettingsView for better readability
  • refactor: Remove redundant props(fillParent(true)) calls in various dialog classes
  • feat: Update card size in BrowserLayout and enhance BrowserState to accept content type
  • refactor: Update button style in SettingKeybindRow to use outline style
  • feat: Implement reactive query system with caching and signals
  • refactor: Remove unused imports and clean up capabilities in various components
  • Refactor capabilities in Solim: Collapse redundant markers and improve accessors
  • feat: Implement performance and memory discipline guidelines
  • Refactor Hud and SettingsPanel for improved event handling and signal management
  • feat: Introduce media source abstractions and improve image/video handling
  • Refactor UI Modifier Imports to solim.UI
  • feat: Enhance HUD components with opacity and scale properties
  • feat: Enforce static imports for Solim UI modifiers
  • refactor: Remove obsolete semantic typing documentation and tasks for Solim properties
  • feat: Implement semantic typing for Solim properties and capabilities
  • feat: Introduce alignment and container capabilities to components
  • refactor: simplify imports and enhance type usage across multiple classes
  • Refactor Solim sizing units to unify element and cell constraints
  • feat: Introduce generic Prop types for value typing in Solim
  • refactor: unify layout configuration by enforcing props-only model and removing legacy methods
  • Add unit tests for ownership and props behavior in Solim framework
  • refactor: remove merged config-dsl-builder files and clean up directory structure
  • refactor: streamline component lifecycle by enforcing ownership windows and removing legacy methods
  • refactor: remove legacy ownership methods and enforce ambient ownership in component lifecycle
  • test: update validation thresholds for layout benchmarks
  • test: update validation thresholds for layout benchmarks
  • refactor: enforce strict single ownership for Disposables and clean up component lifecycle management
  • refactor: clean up component lifecycle and ownership management
  • feat(performance): add performance profiling classes and instrumentation
  • feat: Add Badge class for UI feedback and remove QueryViewTest
  • feat: Introduce solim instrumentation SPI and refactor profiling mechanisms
  • refactor: remove subscription and listener mechanisms from Signal and Computed, introducing Effect.of overload for unified reactivity
  • refactor: unify reactive notification paths by removing listeners and subscriptions
  • Refactor: Remove unnecessary comments and documentation across multiple classes
  • Refactor launch process in run.bat to improve JRE handling and logging
  • Refactor tests and UI structure for improved readability and maintainability
  • Refactor tests in AttachmentStack and ArcTestEnv
  • Add performance profiling tests and debugging utilities
  • Refactor test imports and clean up unused code
  • Add disposal tests for reactive modifiers and components
  • fix: Improve error handling during disposal of child components and resources
  • refactor: Clean up ownership management and error handling in Solim
  • feat: Implement SessionRoot for unparented component ownership
  • Add unit tests for reactive ownership and dependency management
  • refactor: remove unused logging and unnecessary boolean flag in SolimAssert
  • refactor: enforce lowercase bundle keys and update keybind identifiers
  • Add keybinds for army control, tactical callouts, and grief alerts
  • feat: Add tactical keybinds for Army Control, Callout, Grief Alert, and Block Stats Display features
  • feat: Update version to v5.5.16v8 and clean up unused styles in WebStyles
  • feat: Remove obsolete Solim video component specifications and related files
  • feat: Enhance keybind handling by adding suppression for mouse input and mobile compatibility tests
  • feat: Enhance video handling by adding mobile compatibility and cleaning up unused code
  • feat: Implement keybind management UI for feature settings
  • feat: Implement keybind management with reactive extensions and UI components
  • Add YUV to RGBA conversion and video handling features
  • feat: Enhance video component audio decoding and synchronization
  • feat: Separate progress and efficiency block stats display with independent toggles
  • feat: Implement separate progress and efficiency block stats display
  • feat: Add display group functionality to feature metadata
  • feat: Add semantic range colors and visibility controls for tactical buildings
  • refactor: remove unused imports from BlockStatsDisplayFeature and RenderLoopAllocationTest refactor: simplify access control in ReflectAccess methods
  • refactor: rename Progress Display feature to Block Stats Display
  • feat(mining-task): implement ore filtering and unit capability checks in Mining Task settings

v5.5.17-v8

  • feat: Add Solim demo dialog and view with interactive UI components
  • refactor: Reorder method calls in GeneralSettingsView for better readability
  • refactor: Remove redundant props(fillParent(true)) calls in various dialog classes
  • feat: Update card size in BrowserLayout and enhance BrowserState to accept content type
  • refactor: Update button style in SettingKeybindRow to use outline style
  • feat: Implement reactive query system with caching and signals
  • refactor: Remove unused imports and clean up capabilities in various components
  • Refactor capabilities in Solim: Collapse redundant markers and improve accessors
  • feat: Implement performance and memory discipline guidelines
  • Refactor Hud and SettingsPanel for improved event handling and signal management
  • feat: Introduce media source abstractions and improve image/video handling
  • Refactor UI Modifier Imports to solim.UI
  • feat: Enhance HUD components with opacity and scale properties
  • feat: Enforce static imports for Solim UI modifiers
  • refactor: Remove obsolete semantic typing documentation and tasks for Solim properties
  • feat: Implement semantic typing for Solim properties and capabilities
  • feat: Introduce alignment and container capabilities to components
  • refactor: simplify imports and enhance type usage across multiple classes
  • Refactor Solim sizing units to unify element and cell constraints
  • feat: Introduce generic Prop types for value typing in Solim
  • refactor: unify layout configuration by enforcing props-only model and removing legacy methods
  • Add unit tests for ownership and props behavior in Solim framework
  • refactor: remove merged config-dsl-builder files and clean up directory structure
  • refactor: streamline component lifecycle by enforcing ownership windows and removing legacy methods
  • refactor: remove legacy ownership methods and enforce ambient ownership in component lifecycle
  • test: update validation thresholds for layout benchmarks
  • test: update validation thresholds for layout benchmarks
  • refactor: enforce strict single ownership for Disposables and clean up component lifecycle management
  • refactor: clean up component lifecycle and ownership management
  • feat(performance): add performance profiling classes and instrumentation
  • feat: Add Badge class for UI feedback and remove QueryViewTest
  • feat: Introduce solim instrumentation SPI and refactor profiling mechanisms
  • refactor: remove subscription and listener mechanisms from Signal and Computed, introducing Effect.of overload for unified reactivity
  • refactor: unify reactive notification paths by removing listeners and subscriptions
  • Refactor: Remove unnecessary comments and documentation across multiple classes
  • Refactor launch process in run.bat to improve JRE handling and logging
  • Refactor tests and UI structure for improved readability and maintainability
  • Refactor tests in AttachmentStack and ArcTestEnv
  • Add performance profiling tests and debugging utilities
  • Refactor test imports and clean up unused code
  • Add disposal tests for reactive modifiers and components
  • fix: Improve error handling during disposal of child components and resources
  • refactor: Clean up ownership management and error handling in Solim
  • feat: Implement SessionRoot for unparented component ownership
  • Add unit tests for reactive ownership and dependency management
  • refactor: remove unused logging and unnecessary boolean flag in SolimAssert
  • refactor: enforce lowercase bundle keys and update keybind identifiers
  • Add keybinds for army control, tactical callouts, and grief alerts
  • feat: Add tactical keybinds for Army Control, Callout, Grief Alert, and Block Stats Display features
  • feat: Update version to v5.5.16v8 and clean up unused styles in WebStyles
  • feat: Remove obsolete Solim video component specifications and related files
  • feat: Enhance keybind handling by adding suppression for mouse input and mobile compatibility tests
  • feat: Enhance video handling by adding mobile compatibility and cleaning up unused code
  • feat: Implement keybind management UI for feature settings
  • feat: Implement keybind management with reactive extensions and UI components
  • Add YUV to RGBA conversion and video handling features
  • feat: Enhance video component audio decoding and synchronization
  • feat: Separate progress and efficiency block stats display with independent toggles
  • feat: Implement separate progress and efficiency block stats display
  • feat: Add display group functionality to feature metadata
  • feat: Add semantic range colors and visibility controls for tactical buildings
  • refactor: remove unused imports from BlockStatsDisplayFeature and RenderLoopAllocationTest refactor: simplify access control in ReflectAccess methods
  • Update
  • refactor: rename Progress Display feature to Block Stats Display
  • feat(mining-task): implement ore filtering and unit capability checks in Mining Task settings
  • feat: Enhance Autoplay feature with task visibility toggles and UI updates
  • feat(grief-alert): implement interactive HUD alerts for explosive reactor placements
  • refactor: remove TransportTask and related classes for improved code clarity and maintenance
  • feat(armycontrol): adjust gap and padding in ActiveSelectionBar and ArmyControlPopup for improved layout
  • feat(chat): implement per-channel notification mute functionality
  • feat: Add notification toggle for chat channels
  • feat(solim-video): Implement video and audio playback support in Solim
  • feat: Remove deprecated army control group and quick access popup edge alignment features
  • feat: Update version to v5.5.7 and enhance QuickAccessPopup alignment logic with new tests
  • feat(armycontrol): implement Army Control feature with HUD and popup views
  • feat: Implement Transport Task and Serialization for Autoplay
  • feat: Add Display Group feature with settings and popup UI
  • feat: Implement minimum standoff distance for RepairTask AI and update specifications
  • feat: Add localized status message for blocked build sites in multiple languages
  • refactor: Remove unused variables and suppress warnings in test classes
  • refactor: Update watchdog timeout in ChatService and replace SolimEnv with SolimCoreEnv in tests
  • feat: Enhance alignment methods across layout components
  • refactor: Remove obsolete alignment propagation specifications for reactive containers
  • feat: Update version to v5.5.5 and add status for blocked build sites in RebuildTask
  • fix: Improve threat validation in FleeTask and update target check in HealUnitsTask
  • feat: Update version to v5.5.4 and enhance alignment propagation tests for reactive components
  • feat: Implement alignment propagation in reactive containers
  • feat: Modernize settings UI and improve color consistency
  • feat: Enhance QuickSchematicGridSettingsView layout and responsiveness
  • feat: Introduce standardized settings UI components and modernize layout
  • feat: Enhance CI/CD pipeline to sync release tag references and resolve version discrepancies
  • fix: Update version to v5.5.3-v8 in mod.hjson
  • feat: Introduce Grief Alert feature to monitor explosive reactor constructions
  • feat: Remove Map Rules feature and related specifications
  • feat(maprules-cleanup): Clean up Map Rules feature for improved readability and maintainability
  • feat(mod): modernize Solim UI and render pipeline
  • feat: Implement Logic IDE with SolimCodeEditor, MLOG compiler, and AI Copilot integration
  • refactor: Remove unused import in ContainerAutoAttachmentTest
  • feat: Update version to v5.5.0 and enhance QuickRotate feature with zoom dismissal and overlay adjustments
  • Refactor QuickRotate feature to use raw Arc Table for overlay
  • feat: Update version to v5.4.0 and remove obsolete reactor alert toggle specifications
  • feat: Implement Reactor Alert feature to warn about explosive reactor constructions
  • feat: Implement content patch browser feature
  • feat: Add wrap functionality to Checkbox and update related tests
  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill

v5.5.10-v8-beta

  • feat: Enhance Autoplay feature with task visibility toggles and UI updates

v5.5.9-v8-beta

  • feat(grief-alert): implement interactive HUD alerts for explosive reactor placements

v5.5.8-v8-beta

  • refactor: remove TransportTask and related classes for improved code clarity and maintenance
  • feat(armycontrol): adjust gap and padding in ActiveSelectionBar and ArmyControlPopup for improved layout
  • feat(chat): implement per-channel notification mute functionality
  • feat: Add notification toggle for chat channels
  • feat(solim-video): Implement video and audio playback support in Solim

v5.5.7-v8-beta

  • feat: Remove deprecated army control group and quick access popup edge alignment features
  • feat: Update version to v5.5.7 and enhance QuickAccessPopup alignment logic with new tests
  • feat(armycontrol): implement Army Control feature with HUD and popup views
  • feat: Implement Transport Task and Serialization for Autoplay

v5.5.6-v8-beta

  • feat: Add Display Group feature with settings and popup UI
  • feat: Implement minimum standoff distance for RepairTask AI and update specifications
  • feat: Add localized status message for blocked build sites in multiple languages
  • refactor: Remove unused variables and suppress warnings in test classes
  • refactor: Update watchdog timeout in ChatService and replace SolimEnv with SolimCoreEnv in tests
  • feat: Enhance alignment methods across layout components
  • refactor: Remove obsolete alignment propagation specifications for reactive containers
  • feat: Update version to v5.5.5 and add status for blocked build sites in RebuildTask
  • fix: Improve threat validation in FleeTask and update target check in HealUnitsTask
  • feat: Update version to v5.5.4 and enhance alignment propagation tests for reactive components
  • feat: Implement alignment propagation in reactive containers

v5.5.3-v8-beta

  • feat: Modernize settings UI and improve color consistency
  • feat: Enhance QuickSchematicGridSettingsView layout and responsiveness
  • feat: Introduce standardized settings UI components and modernize layout
  • feat: Enhance CI/CD pipeline to sync release tag references and resolve version discrepancies
  • fix: Update version to v5.5.3-v8 in mod.hjson
  • feat: Introduce Grief Alert feature to monitor explosive reactor constructions
  • feat: Remove Map Rules feature and related specifications
  • feat(mod): modernize Solim UI and render pipeline

v5.5.2-v8-beta

  • feat: Remove Map Rules feature and related specifications
  • feat(maprules-cleanup): Clean up Map Rules feature for improved readability and maintainability
  • feat: Implement Logic IDE with SolimCodeEditor, MLOG compiler, and AI Copilot integration
  • refactor: Remove unused import in ContainerAutoAttachmentTest
  • feat: Update version to v5.5.0 and enhance QuickRotate feature with zoom dismissal and overlay adjustments
  • Refactor QuickRotate feature to use raw Arc Table for overlay
  • feat: Update version to v5.4.0 and remove obsolete reactor alert toggle specifications
  • feat: Implement Reactor Alert feature to warn about explosive reactor constructions
  • feat: Implement content patch browser feature
  • feat: Add wrap functionality to Checkbox and update related tests
  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill

v5.5.0-v8-beta

  • refactor: Remove unused import in ContainerAutoAttachmentTest
  • feat: Update version to v5.5.0 and enhance QuickRotate feature with zoom dismissal and overlay adjustments
  • Refactor QuickRotate feature to use raw Arc Table for overlay
  • feat: Update version to v5.4.0 and remove obsolete reactor alert toggle specifications
  • feat: Implement Reactor Alert feature to warn about explosive reactor constructions
  • feat: Implement content patch browser feature
  • feat: Add wrap functionality to Checkbox and update related tests
  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • chore: Bump version to v5.3.0-v8 in mod.hjson
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill
  • feat: Add chat stream event envelope parsing and delete event handling
  • fix: Enhance UpdateDialog and ChangelogFormatter to support target release isolation and improved changelog presentation
  • fix: Refactor UpdateDialog and UpdateService for improved readability and layout adjustments
  • fix: Update mod description and author formatting for improved clarity and detail
  • fix: Refactor HealUnitsTask and RepairTask to streamline healing logic and improve weapon checks fix: Update JoinRoomDialog to enhance clipboard link handling and signal management fix: Add environment variable for release notes generation in CI/CD pipeline
  • fix: Refactor RepairTask and HealUnitsTask for improved healing logic and range calculations
  • fix: Refactor GodModeUnitsDialog for improved readability and logic consistency
  • fix: Refactor JoinRoomDialog to improve link handling and password management
  • fix: Enhance password input layout in JoinRoomDialog for better responsiveness
  • fix: Refactor JoinRoomDialog to accept PlayerConnectFeature and improve password handling logic
  • fix: Prevent ArrayIndexOutOfBoundsException in ClientPathfinder during world transitions and enhance pathfinding lifecycle checks
  • fix: Update GodModeUnitsDialog to filter unspawnable units and improve initial selection logic
  • fix: Update version to v5.2.8 and enhance RepairTask logic for improved building repair criteria
  • fix: drain reactive effects and ensure clean teardown in test environment
  • fix: Resolve fully qualified class name violations across tests and runtime
  • fix: Implement fail-fast error propagation in reactive components and event handlers
  • Refactor build configuration to Kotlin DSL
  • fix: Update SchematicActions and SchematicBrowserDialog to pass SolimDialog instance for improved dialog handling
  • fix: Replace SolimEnv with ArcTestEnv in pure-logic tests to improve test isolation and stability
  • fix: Update version to v5.2.6 and improve SolimTextField formatting
  • fix: Update Mindustry version to 160.7 and adjust chat mobile tab handling
  • fix: Enhance MiningTask to deposit items immediately when within core range
  • fix: Enhance chat unread indicator functionality and reactivity for incoming messages
  • feat: Implement Quick Access click functionality for Schematic and Map Browser features
  • fix: Improve refresh button rotation logic in RoomBrowserView for smoother animation
  • fix: Refactor step signal handling in HostRoomDialog for improved clarity
  • fix: Reset step signal on dialog shown event in HostRoomDialog
  • fix: Update version number to v5.2.3-v8 in mod.hjson
  • fix: Refactor button layout in HostRoomDialog for improved UI structure
  • fix: Update card heights in ChatMessageHeightCalculator and related components for consistent UI rendering
  • fix: Update text wrapping in TimeControlSettingsView for better UI presentation
  • feat: Integrate Solim MCP server initialization and update translation feature condition
  • fix: Add left margin to user name text in AuthOverlay for better UI spacing
  • fix: Change field and method visibility to public in ReflectUtilTest for accessibility
  • docs: Update testing guidelines to clarify what not to test, including localization and trivial getters
  • refactor: Clean up test cases by removing redundant assertions and unused methods
  • feat: Add Google Web translation provider labels and error messages in Arabic and Spanish
  • chore: Update version to v5.2.0-v8 and fix packet replacement logic
  • feat: Add Google Web Translation provider with caching and throttling
  • feat: Simplify password storage and retrieval for player connections
  • feat: Increase connection timeout for pinger to improve reliability
  • chore: Update version to v5.1.6-v8 in mod.hjson
  • feat: Add ResetEvent handling to close room when hosting
  • Refactor code structure for improved readability and maintainability
  • feat: Enhance ChatService with request tracking and cancellation handling
  • feat: Enhance reactivity in ReactiveGrid and ForEach components with internal signals and computed properties
  • feat: Add mod suggestion button and tooltip in FeatureSettingsView, update localization bundles
  • feat: Refactor RepairTask and introduce HealUnitsTask for improved unit healing capabilities
  • feat: Implement automated localization bundle verification and CI optimization
  • feat: implement mod.hjson fetching and version compatibility checks in update service
  • feat: disable visualizer feature by default
  • refactor: rename ParentStack and ComponentContext to AttachmentStack and OwnershipContext
  • feat: add collapsible HUD feature with toggle functionality and settings
  • feat: update task icons to use FileIcon for improved clarity and consistency
  • feat(togglerendering): implement toggle rendering
  • revert: restore original reflection handling in playerconnect and features
  • feat: add bridge flow rate and hud hide options
  • FIX: translattion not working
  • refactor: rename ParentStack to AttachmentStack and ComponentContext to OwnershipContext
  • feat: rename ParentStack and ComponentContext to AttachmentStack and OwnershipContext for clarity
  • feat: Implement flame tracing in DebugParentStack
  • feat: implement hierarchical build tracing and self-contained HTML flame export for Solim
  • feat: enhance QuickSchematicEntry and QuickSchematicGridFeature with copy functionality and update logic for entry visual refresh
  • feat: implement input handling for placing state in Smart Upgrade feature
  • feat: replace double-tap with armed single-click for Smart Upgrade
  • feat: implement Autoplay feature with HUD and popup modes, including settings for display mode and task management
  • feat: add fluent When conditional API and void component support
  • fix
  • refactor: simplify SchematicBrowserDialog by extracting body and items methods
  • feat: add null and empty check for Authorization token in Request headers
  • feat: enhance Popup component to support layer-behind functionality and update related specifications
  • chore: update version to v5.1.0-v8 and add changelog for the release
  • feat: enhance FollowAssistTask to yield when no active builders exist and add corresponding status message
  • refactor: remove metadata tests from RangeDisplayFeatureTest and SmartUpgradeFeatureTest
  • feat: Migrate from java.util.function to arc.func in core and runtime modules
  • Implement double-tap gesture for Smart Upgrade feature, replacing hold duration with configurable tap interval
  • Merge multiple specifications and refine requirements across Solim lifecycle, widgets, test environment, and UI components
  • feat(smartdrill): add smart drill, fix reflection
  • refactor(visualizer): replace bridge visualizer
  • Refactor UI and Component Tests
  • feat(rangedisplay): add filters and display modes
  • docs(solim-ui-dx): add solim-ui-dx proposal and specs
  • refactor(test-env): fix build path cycles and restructure test env layering
  • refactor: extract test setup to solim-test module
  • refactor(network-image): extract ImageLoader interface and clean up NetworkImage
  • refactor(query): migrate to new query builder API
  • refactor: replace legacy perf tracker, fix schematic browser pagination
  • feat,refactor: add UI perf tracking, SolimStack rewrite
  • feat(smartupgrade): implement bulk block upgrades
  • fix(chat): resolve chat initial load and stale channel issues
  • refactor: complete query cache unification and cleanups
  • refactor: migrate to reactive Query system, clean up legacy specs
  • feat(free-camera): add centered indicator and fix vanilla parity
  • feat: add reactive query/mutation primitives & migrate features
  • a
  • feat(solim-query): add initial query/mutation reactive primitive docs and tweaks
  • docs(solim-layout): update spec and clean up old change docs
  • chore(schematicgrid): raise max grid/page limits
  • t push origin devRevert "Fixed crash (#261)"
  • fix(ReactiveGrid): resolve pending cell config for wrapped items
  • feat: add typed reactive graph and MapSignal, refactor chat code
  • Fixed carsh
  • feat: add comprehensive regression test suite and fix minor bugs
  • docs: add solim arch-stab openspec files
  • feat: add Team Resource and Bridge Visualizer features with corresponding views, tests, and localization assets
  • refactor: remove unused legacy old.mindustrytool files
  • fix: resolve mobile tap, mining crashes and improve map picker
  • refactor: replace raw userObject pattern with SolimToken metadata
  • fixed: When the player minimizes the Mindustry desktop window, the position of the Team Resource panel (and other HUD overlays) resets to default coordinates or the screen corner (0, 0).
  • docs: merge network-image specs and cleanup temp files
  • refactor(networkimage): clean up layout, fix bindings, add tests
  • refactor: adjust schematic preview layout constraints
  • refactor(browser): deduplicate tag rendering and clean up UI styling
  • test(PopupMenuTest): remove unused default background assertion
  • feat(rangedisplay): add zoom threshold setting and optimize rendering
  • feat(chat): add SSE watchdog and chat background sync fixes
  • feat(quick-schematic-grid): add multi-page grid management and slot tracking
  • chore: clean up obsolete scrollbar gutter docs and tests
  • fix(browsers,ui): resolve scrollbar overlap and update chat styles
  • docs: update feature icons and pathfinding spec
  • feat: adjust autoplay and add player join logging
  • feat(mod, openspec): release v5.0.47-v8 with pathfinding, grid polish and fixes
  • feat: add quick schematic grid and refine input/autoplay handling
  • feat(free-camera): complete free camera implementation and remove legacy settings
  • chore: bump mod version to v5.0.44-v8
  • feat(resilience): add safe timezone & error handling
  • refactor(rangedisplay): update Signal import path
  • docs(openspec): add free camera feature proposal and specs
  • feat: add feature favorites and default keybinds
  • feat: implement unified feature keybind system
  • feat: add screenshot feature and keybind system specs
  • feat: add searchable emoji glyph browser feature
  • feat: add new camera zoom, emoji, music features and improve autoplay
  • docs(autonomous-gameplay-ai): remove override cooldown from spec and clean up change files
  • fix: remove autoplay cooldown and improve mining
  • chore: bump mod version, update docs and add assets
  • feat: add SolimCollapser and fix autoplay bugs
  • fix(autoplay): finalize null safety fixes for autoplay
  • feat: add HUD overlay component along with range display and team resource features
  • docs: relocate autoplay AI spec and clean up drafts
  • feat(autoplay): implement complete autonomous autoplay feature
  • refactor: migrate signal and perf packages to new namespaces
  • feat(reactive-ui): add complete reactive UI framework and tools
  • chore: replace built-in link icons with custom external link asset
  • docs: bump mod to v5.0.37-v8 and finalize tooltip spec
  • feat(ui, chat): add elementconfig tooltips and chat error retry
  • feat(quickaccess): add dual override visibility for quick access
  • feat(general-settings): add diagnostic log/crash buttons and refactor dialog
  • feat(joystick,chat,settings): add free camera and global settings, refactor chat presence
  • Pending
  • PENDING FIXING BUG
  • chore(config): update project url to new workers.dev endpoint
  • chore(prettychat): disable pretty chat feature by default

v5.3.2-v8-beta

  • feat: Implement Reactor Alert feature to warn about explosive reactor constructions
  • feat: Implement content patch browser feature
  • feat: Add wrap functionality to Checkbox and update related tests
  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • chore: Bump version to v5.3.0-v8 in mod.hjson
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill
  • feat: Add chat stream event envelope parsing and delete event handling

v5.3.1-v8-beta

  • feat: Add wrap functionality to Checkbox and update related tests
  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • chore: Bump version to v5.3.0-v8 in mod.hjson
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill
  • feat: Add chat stream event envelope parsing and delete event handling
  • fix: Enhance UpdateDialog and ChangelogFormatter to support target release isolation and improved changelog presentation
  • fix: Refactor UpdateDialog and UpdateService for improved readability and layout adjustments
  • fix: Update mod description and author formatting for improved clarity and detail
  • fix: Refactor HealUnitsTask and RepairTask to streamline healing logic and improve weapon checks fix: Update JoinRoomDialog to enhance clipboard link handling and signal management fix: Add environment variable for release notes generation in CI/CD pipeline
  • fix: Refactor RepairTask and HealUnitsTask for improved healing logic and range calculations
  • fix: Refactor GodModeUnitsDialog for improved readability and logic consistency
  • fix: Refactor JoinRoomDialog to improve link handling and password management
  • fix: Enhance password input layout in JoinRoomDialog for better responsiveness
  • fix: Refactor JoinRoomDialog to accept PlayerConnectFeature and improve password handling logic
  • fix: Prevent ArrayIndexOutOfBoundsException in ClientPathfinder during world transitions and enhance pathfinding lifecycle checks
  • fix: Update GodModeUnitsDialog to filter unspawnable units and improve initial selection logic
  • fix: Update version to v5.2.8 and enhance RepairTask logic for improved building repair criteria
  • fix: drain reactive effects and ensure clean teardown in test environment
  • fix: Resolve fully qualified class name violations across tests and runtime
  • fix: Implement fail-fast error propagation in reactive components and event handlers
  • Refactor build configuration to Kotlin DSL
  • fix: Update SchematicActions and SchematicBrowserDialog to pass SolimDialog instance for improved dialog handling
  • fix: Replace SolimEnv with ArcTestEnv in pure-logic tests to improve test isolation and stability
  • fix: Update version to v5.2.6 and improve SolimTextField formatting
  • fix: Update Mindustry version to 160.7 and adjust chat mobile tab handling
  • fix: Enhance MiningTask to deposit items immediately when within core range
  • fix: Enhance chat unread indicator functionality and reactivity for incoming messages
  • feat: Implement Quick Access click functionality for Schematic and Map Browser features
  • fix: Improve refresh button rotation logic in RoomBrowserView for smoother animation
  • fix: Refactor step signal handling in HostRoomDialog for improved clarity
  • fix: Reset step signal on dialog shown event in HostRoomDialog
  • fix: Update version number to v5.2.3-v8 in mod.hjson
  • fix: Refactor button layout in HostRoomDialog for improved UI structure
  • fix: Update card heights in ChatMessageHeightCalculator and related components for consistent UI rendering
  • fix: Update text wrapping in TimeControlSettingsView for better UI presentation
  • feat: Integrate Solim MCP server initialization and update translation feature condition
  • fix: Add left margin to user name text in AuthOverlay for better UI spacing
  • fix: Change field and method visibility to public in ReflectUtilTest for accessibility
  • docs: Update testing guidelines to clarify what not to test, including localization and trivial getters
  • refactor: Clean up test cases by removing redundant assertions and unused methods
  • feat: Add Google Web translation provider labels and error messages in Arabic and Spanish
  • chore: Update version to v5.2.0-v8 and fix packet replacement logic
  • feat: Add Google Web Translation provider with caching and throttling
  • feat: Simplify password storage and retrieval for player connections
  • feat: Increase connection timeout for pinger to improve reliability
  • chore: Update version to v5.1.6-v8 in mod.hjson
  • feat: Add ResetEvent handling to close room when hosting
  • Refactor code structure for improved readability and maintainability
  • feat: Enhance ChatService with request tracking and cancellation handling
  • feat: Enhance reactivity in ReactiveGrid and ForEach components with internal signals and computed properties
  • feat: Add mod suggestion button and tooltip in FeatureSettingsView, update localization bundles
  • feat: Refactor RepairTask and introduce HealUnitsTask for improved unit healing capabilities
  • feat: Implement automated localization bundle verification and CI optimization
  • feat: implement mod.hjson fetching and version compatibility checks in update service
  • feat: disable visualizer feature by default
  • refactor: rename ParentStack and ComponentContext to AttachmentStack and OwnershipContext
  • feat: add collapsible HUD feature with toggle functionality and settings
  • feat: update task icons to use FileIcon for improved clarity and consistency
  • feat(togglerendering): implement toggle rendering
  • revert: restore original reflection handling in playerconnect and features
  • feat: add bridge flow rate and hud hide options
  • FIX: translattion not working
  • refactor: rename ParentStack to AttachmentStack and ComponentContext to OwnershipContext
  • feat: rename ParentStack and ComponentContext to AttachmentStack and OwnershipContext for clarity
  • feat: Implement flame tracing in DebugParentStack
  • feat: implement hierarchical build tracing and self-contained HTML flame export for Solim
  • feat: enhance QuickSchematicEntry and QuickSchematicGridFeature with copy functionality and update logic for entry visual refresh
  • feat: implement input handling for placing state in Smart Upgrade feature
  • feat: replace double-tap with armed single-click for Smart Upgrade
  • feat: implement Autoplay feature with HUD and popup modes, including settings for display mode and task management
  • feat: add fluent When conditional API and void component support
  • fix
  • refactor: simplify SchematicBrowserDialog by extracting body and items methods
  • feat: add null and empty check for Authorization token in Request headers
  • feat: enhance Popup component to support layer-behind functionality and update related specifications
  • chore: update version to v5.1.0-v8 and add changelog for the release
  • feat: enhance FollowAssistTask to yield when no active builders exist and add corresponding status message
  • refactor: remove metadata tests from RangeDisplayFeatureTest and SmartUpgradeFeatureTest
  • feat: Migrate from java.util.function to arc.func in core and runtime modules
  • Implement double-tap gesture for Smart Upgrade feature, replacing hold duration with configurable tap interval
  • Merge multiple specifications and refine requirements across Solim lifecycle, widgets, test environment, and UI components
  • feat(smartdrill): add smart drill, fix reflection
  • refactor(visualizer): replace bridge visualizer
  • Refactor UI and Component Tests
  • feat(rangedisplay): add filters and display modes
  • docs(solim-ui-dx): add solim-ui-dx proposal and specs
  • refactor(test-env): fix build path cycles and restructure test env layering
  • refactor: extract test setup to solim-test module
  • refactor(network-image): extract ImageLoader interface and clean up NetworkImage
  • refactor(query): migrate to new query builder API
  • refactor: replace legacy perf tracker, fix schematic browser pagination
  • feat,refactor: add UI perf tracking, SolimStack rewrite
  • feat(smartupgrade): implement bulk block upgrades
  • fix(chat): resolve chat initial load and stale channel issues
  • refactor: complete query cache unification and cleanups
  • refactor: migrate to reactive Query system, clean up legacy specs
  • feat(free-camera): add centered indicator and fix vanilla parity
  • feat: add reactive query/mutation primitives & migrate features
  • a
  • feat(solim-query): add initial query/mutation reactive primitive docs and tweaks
  • docs(solim-layout): update spec and clean up old change docs
  • chore(schematicgrid): raise max grid/page limits
  • t push origin devRevert "Fixed crash (#261)"
  • fix(ReactiveGrid): resolve pending cell config for wrapped items
  • feat: add typed reactive graph and MapSignal, refactor chat code
  • Fixed carsh
  • feat: add comprehensive regression test suite and fix minor bugs
  • docs: add solim arch-stab openspec files
  • feat: add Team Resource and Bridge Visualizer features with corresponding views, tests, and localization assets
  • refactor: remove unused legacy old.mindustrytool files
  • fix: resolve mobile tap, mining crashes and improve map picker
  • refactor: replace raw userObject pattern with SolimToken metadata
  • fixed: When the player minimizes the Mindustry desktop window, the position of the Team Resource panel (and other HUD overlays) resets to default coordinates or the screen corner (0, 0).
  • docs: merge network-image specs and cleanup temp files
  • refactor(networkimage): clean up layout, fix bindings, add tests
  • refactor: adjust schematic preview layout constraints
  • refactor(browser): deduplicate tag rendering and clean up UI styling
  • test(PopupMenuTest): remove unused default background assertion
  • feat(rangedisplay): add zoom threshold setting and optimize rendering
  • feat(chat): add SSE watchdog and chat background sync fixes
  • feat(quick-schematic-grid): add multi-page grid management and slot tracking
  • chore: clean up obsolete scrollbar gutter docs and tests
  • fix(browsers,ui): resolve scrollbar overlap and update chat styles
  • docs: update feature icons and pathfinding spec
  • feat: adjust autoplay and add player join logging
  • feat(mod, openspec): release v5.0.47-v8 with pathfinding, grid polish and fixes
  • feat: add quick schematic grid and refine input/autoplay handling
  • feat(free-camera): complete free camera implementation and remove legacy settings
  • chore: bump mod version to v5.0.44-v8
  • feat(resilience): add safe timezone & error handling
  • refactor(rangedisplay): update Signal import path
  • docs(openspec): add free camera feature proposal and specs
  • feat: add feature favorites and default keybinds
  • feat: implement unified feature keybind system
  • feat: add screenshot feature and keybind system specs
  • feat: add searchable emoji glyph browser feature
  • feat: add new camera zoom, emoji, music features and improve autoplay
  • docs(autonomous-gameplay-ai): remove override cooldown from spec and clean up change files
  • fix: remove autoplay cooldown and improve mining
  • chore: bump mod version, update docs and add assets
  • feat: add SolimCollapser and fix autoplay bugs
  • fix(autoplay): finalize null safety fixes for autoplay
  • feat: add HUD overlay component along with range display and team resource features
  • docs: relocate autoplay AI spec and clean up drafts
  • feat(autoplay): implement complete autonomous autoplay feature
  • refactor: migrate signal and perf packages to new namespaces
  • feat(reactive-ui): add complete reactive UI framework and tools
  • chore: replace built-in link icons with custom external link asset
  • docs: bump mod to v5.0.37-v8 and finalize tooltip spec
  • feat(ui, chat): add elementconfig tooltips and chat error retry
  • feat(quickaccess): add dual override visibility for quick access
  • feat(general-settings): add diagnostic log/crash buttons and refactor dialog
  • feat(joystick,chat,settings): add free camera and global settings, refactor chat presence
  • Pending
  • PENDING FIXING BUG
  • chore(config): update project url to new workers.dev endpoint
  • chore(prettychat): disable pretty chat feature by default

v5.3.0-v8

  • Update
  • chore: Bump version to v5.3.0-v8 in mod.hjson
  • feat: Add chat stream event envelope parsing and delete event handling

v5.3.0-v8-beta

  • feat: Enhance MiningTask with coordinated inventory transfers and cooldowns
  • fix: Adjust SECTION_BG opacity and update button background color in chat overlay
  • chore: Bump version to v5.3.0-v8 in mod.hjson
  • feat(prettychat): modernize desktop settings view
  • feat(translation): add dictionary, filter & pill
  • feat: Add chat stream event envelope parsing and delete event handling
  • fix: Enhance UpdateDialog and ChangelogFormatter to support target release isolation and improved changelog presentation
  • fix: Refactor UpdateDialog and UpdateService for improved readability and layout adjustments
  • fix: Update mod description and author formatting for improved clarity and detail