Skip to content

Releases

v8 Build 160.7

Choose a tag to compare

@Anuken Anuken released this 08 Oct 00:20
  • Fixed command/stance changes not working on servers
  • Fixed shield break effect spam appearing when a shielded unit is hit by Parallax turrets

v8 Build 160.6

Choose a tag to compare

@Anuken Anuken released this 06 Oct 21:07
  • Updated app icon
  • Fixed units stuttering when pathfinding towards a moving target
  • Fixed client disconnect when commanding large numbers of units
  • Fixed naval units getting stuck on doors in water
  • Fixed a rare server physics crash
  • Fixed empty fields in logic shifting parameters
  • Fixed directional unloader deserialization issues with mods
  • Fixed console remaining open if disabled while open
  • Fixed status effects in logic not being transferred to new status system
  • Fixed sandbox team core switch softlock
  • Fixed healing projectiles not always targeting the unit's main target
  • Fixed mod classloader deadlock
  • Added support for loading data patches in mods for the sake of future compatibility (loaded from patches/ folder)

v8 Build 160.5

Choose a tag to compare

@Anuken Anuken released this 20 Sep 13:56
  • Fixed certain popups still displaying on servers when UI is hidden
  • Fixed some bugs relating to chain lightning snapping
  • Fixed hex/binary values of numbers in logic processors not parsing when above Long.MAX_VALUE
  • Fixed shape text marker not being selectable in logic UI
  • Fixed target dummy not being able to land when other dummies with large hitboxes are nearby
  • Fixed entities with extremely large hitbox sizes causing a thread to freeze
  • Fixed processor graphics/text buffer not clearing on restart
  • Fixed crafters not being able to output fast enough when output is boosted
  • Fixed map descriptions not wrapping
  • Potentially fixed iPhones not supporting FPS above 60
  • Made player list UI wider on desktop
  • Liquid bars are no longer displayed in data patched blocks with 0 liquid capacity
  • Images in data patches now have alpha bleeding and antialiasing applied, matching how vanilla sprites are processed
  • The mod browser will now prioritize mod releases with a title that matches the current Mindustry version (e.g. a release with [v160] as a suffix will be prioritized on Mindustry build 160.x)

v8 Build 160.4

Choose a tag to compare

@Anuken Anuken released this 14 Sep 02:44

It's still not over yet.

  • Fixed yet another target dummy bug relating to parameter validation on servers
  • Fixed high memory usage in pathfinder when large amounts of units target a dummy
  • Fixed a very specific data patch crash

v8 Build 160.3

Choose a tag to compare

@Anuken Anuken released this 13 Sep 03:55
254fd3e

The target dummy bugs continue.

  • Fixed dummy block crashing or disconnecting clients when configured in multiplayer
  • Fixed dummy block being overdriveable
  • Fixed requiredPlanets not working in data patches
  • Fixed data patch maps sometimes crashing after adding items

v8 Build 160.2

Choose a tag to compare

@Anuken Anuken released this 12 Sep 17:35
  • Reverted fix to logic setblock rouding; coordinates are no longer rounded
  • Made data patch sounds only use streaming when above 100kb
  • Fixed weather appearing twice in rules dialog
  • Fixed unbinding a key not saving
  • Fixed category icon mouse position being offset at high UI scales
  • Fixed objective markers remaining after sector capture
  • Fixed team-specific infinite resources rule not making blocks show up as buildable in the build menu
  • Fixed some logic layout issues in portrait mode

v8 Build 160.1

Choose a tag to compare

@Anuken Anuken released this 11 Sep 06:45
  • Fixed modded particle effects being double the size
  • Fixed crash caused by API changes with some mods
  • Fixed some audio-related crashes
  • Fixed target dummy unit being spawn-able
  • Fixed target dummy being placeable into payloads
  • Limited target dummy hitbox size & other values

v8 Build 160

Choose a tag to compare

@Anuken Anuken released this 11 Sep 01:19
  • Added a system for plugins to display custom UI on clients (see https://mindustrygame.github.io/wiki/serverUiBuilder/)
  • Added support for servers sending dynamic textures to clients via Vars.netServer.sendTexture
  • Added server remote methods for bulk-filling tiles
  • Added button to restore automatically disabled mods
  • Added version selection for mods that are reinstalled
  • Added support for viewing items in bridge conveyors
  • Added descriptions for more settings
  • Added a button to the server browser to sort by player count
  • Added a target dummy block for measuring DPS
  • Added button to unset keybinds
  • Added map sorting by last modification date
  • Added localization support for logic editor
  • Added rule to allow building cores anywhere and switching teams from cores
  • Added statusChance field to bullets
  • Made Reconstructors display all possible stances even with no units contained in them
  • Improved auto bridge placement algorithm
  • Made servers send existing entities with world data, which may improve initial rubberbanding (or be extremely buggy, who knows)
  • Various improvements to database stat info
  • Made non-player units no longer update in the map editor
  • Made the mirror axis draggable in the editor
  • Merged animated shields option into animated surfaces option
  • Improved support for JS mods on iOS; it is now possible to implement interfaces
  • Implemented a workaround to fix Time Control mod bugging out enemies at high speeds; this was not a vanilla bug
  • Improved power generator/reactor explosion visuals/effects
  • Minor improvements to mining effect visuals
  • Allowed ground units to move into solid reconstructors
  • Slight optimizations to unit physics
  • Improved targeting of Ripple/Titan; they now target groups
  • Made 'within' logic command not apply logic control
  • Added support for logic markers as light sources
  • Made camera sensor privileged-only (it did not function properly on servers anyway)
  • Made setrate instruction available for non-privileged processors
  • Added support for \uXXXX, \n, ", \ escape sequences in logic
  • Added support for storing arbitrary objects in memory cells
  • Added more features to logic cutscene control
  • Added a sound selector UI for the logic play sound instruction
  • Improved layout of logic editor UI
  • Unloader behavior changes at lower FPS
  • Made bridge blocks not accept items when disabled
  • Made status effect apply instruction accept status effect variables
  • Made status effect durations sense-able
  • Potentially breaking change: For security reasons, JSON now requires classes to have the @AllowSerialization annotation to be deserialized when type is ambiguous
  • Slightly reduced rotation speed of Spectre, Meltdown, Foreshadow, Swarmer, Cyclone
  • Buffed Erekir payload logistics (decreased build costs, faster fire rate)
  • Buffed Nova
    • Health: 120 -> 200
    • Boost speed: 1.5x -> 2x
    • Reduced fire rate (24 -> 30 ticks to reload), but now with a pierce value of 2
    • Smarter heal ability triggering
  • Decreased speed of copper conveyor post-buff (was 4.2 -> buffed to 6.5 in 159 -> now 5)
  • Increased armor of higher tier units:
    • Scepter: 10 -> 20
    • Vela: 9 -> 16
    • Arkyid: 6 -> 14
    • Antumbra: 9 -> 17
    • Quad: 8 -> 10
    • Reign: 18 -> 30
    • Corvus: 9 -> 14
    • Toxopid: 13 -> 22
    • Eclipse: 13 -> 22
    • Oct: 18 -> 20
    • Navanax: 18 -> 20
  • Fixed mod icons not displaying when newly imported
  • Fixed line joint rendering at sharp angles exploding into infinity
  • Fixed various bugs with displays-on-displays
  • Fixed pings persisting across maps
  • Fixed message block edit button misalignment on mobile
  • Fixed message blocks on iOS not being editable multiline
  • Fixed various data patch bugs & map corruptions
  • Fixed player-controlled units still internally aiming for their last AI-designated target
  • Fixed some pathfinding bugs related to insect units
  • Fixed keyboard-controls switch on mobile causing rendering bugs
  • Fixed various bugs relating to setprop team
  • Fixed overlay floor color not blending properly
  • Fixed combustion generator not removing itself when exploding in a payload

This is the last 'feature' release of v8; there will be no more changes aside from bugfixes in this version. I will be shifting focus towards developing v9.

v8 Build 159.7

Choose a tag to compare

@Anuken Anuken released this 19 Jul 21:41
  • Fixed conveyors not appearing in schematic previews under certain conditions
  • Fixed Android file browser not exporting with correct extension
  • Fixed data audio view file name going out of bounds
  • Fixed logic editor being laggy on mobile devices
  • Fixed "unit can't build" text staying in the build menu in certain situations
  • Made modded sector presets generate outlines by default
  • Added internal rule for block placement limits per-type (no UI yet, only usable by servers/console edits; this can be used for things like limiting number of processors in a map to reduce lag)
  • Added support for opening schematics/saves/maps from the file browser on Android and iOS

v8 Build 159.6

Choose a tag to compare

@Anuken Anuken released this 15 Jul 02:39

Something broke again.

  • Fixed custom music rules not updating when editing rules before playing a map
  • Fixed Littoral Shipyard not having waves
  • Fixed icons not generating properly in data patch content
  • Added support for loading mod assets in map music rules

Note for Java mod authors: In order for the mod update system to work properly, make sure the version in the repository's mod.json actually matches the latest available released version of the mod. Use a separate development branch if necessary.

If you see a mod with a 'fake update' that doesn't actually apply after the button is pressed, this is the reason. Report this issue to the relevant mod developers if you see it.

⌂ 捒网址