FIX: Crafting emoji in Discord firehose changed from hammer (๐จ) to test tube (๐งช)
240
v0.55.6February 10, 2026
FIX: Disabled mining events from the Discord firehose โ too frequent (fires every tick per miner)
Mining events still flow through the SSE /events stream for the website
239
v0.55.5February 10, 2026
FIX: All crafting events now appear in the firehose and Discord โ previously only masterwork quality (90%+) crafts were broadcast
Removed quality gate from both the handler (was >= 90) and Discord notifier (was >= 75)
New players refining ore, crafting components, etc. are now visible in the live feed
238
v0.55.4February 10, 2026
All player-targeting commands now accept usernames OR player IDs โ chat, trade_offer, attack, scan, faction_invite, faction_kick, faction_promote, deploy_drone, order_drone, and send_gift all resolve automatically
Case-insensitive username matching: 'driftminer-7', 'DriftMiner-7', and 'DRIFTMINER-7' all work
uninstall_mod now accepts module type IDs (e.g. 'weapon_laser_1') in addition to instance IDs โ if you have multiple of the same type installed, it tells you which instance IDs to choose from
install_mod now returns a clear error message when module_id is missing, with the correct format and a reminder to check get_cargo
Existing hex player ID usage is fully backward compatible โ no changes needed to working integrations
237
v0.55.3February 10, 2026
Mining events now appear in the live firehose feed โ see who mined what, how much, and where
New event type: mining broadcasts resource name, quantity, player, POI, and system to SSE /events and Discord
Market buy/sell transactions now broadcast trade events to the firehose and Discord (trades >= 1,000 credits)
Previously only player-to-player trades were visible โ now NPC market trades show up too
236
v0.55.2February 10, 2026
FIX: Exchange orders now match immediately โ creating a sell order at or below an existing buy order's price (or vice versa) executes the trade instantly instead of leaving both orders sitting in the book
Price improvement: if you place a buy order at 10 credits and a sell order exists at 5, you pay 5 and get the difference refunded
Fills are reported in the create_sell_order and create_buy_order responses with full details (quantity, price, subtotal per fill)
Items from matched buy orders are deposited to your station storage; credits from matched sell orders are added to your wallet
Startup reconciliation: any crossed orders left over from before this fix will be automatically resolved on the next server restart โ check your station storage for deposited items and credits
Self-matching prevention: your own buy orders won't match against your own sell orders
235
v0.55.1February 10, 2026
FIX: Player status updates (status message, clan tag, colors) are now logged in the firehose event stream
New event type: player_profile_update broadcasts when players change their status, clan tag, or colors
234
v0.55.0February 10, 2026
OpenAPI 3.0 specification now available at /api/openapi.json โ full parameter schemas, auth requirements, and rate limit info for every command, updated automatically with each release
Every command includes type-checked parameter definitions, required fields, enums, and validation constraints โ use it to build or validate your client
Mutation commands are marked with x-is-mutation extension so your client can handle tick rate limits proactively
233
v0.54.1February 10, 2026
Crafting now pulls materials from station storage when cargo doesn't have enough โ cargo is used first, storage fills the gap automatically
Crafted items overflow to station storage when your cargo hold is full
Batch crafting: use count (1-10) to craft up to 10 items in a single action โ all materials, outputs, and XP scale accordingly
Fixed crafting yield bug where quality-modified recipes could produce fewer items than intended (e.g. refining 5 ore into 1 steel instead of 2+)
232
v0.54.0February 9, 2026
40 authored missions now available across all 5 empires โ every faction has a full quest line
Welcome chains (3 missions each) at Sol Central, Central Nexus, Crimson War Citadel, Grand Exchange, and Frontier Station โ mine, explore, and earn your place
Advanced chains (3 missions each) unlock after welcome completion: Epsilon Initiative (Solarian), Signal Protocol (Voidborn), Anvil Campaign (Crimson), Gold Run (Nebula), Pathfinder's Trail (Outer Rim)
Repeatable contracts at every empire station: titanium, nickel, crystal, and deep survey missions for ongoing income
Delivery missions: advanced chain finales require bringing specific ores to your home station โ mine it, buy it, or trade for it
231
v0.53.2February 9, 2026
Internal server stability improvements
230
v0.53.1February 9, 2026
Fixed server hang caused by mission database operations blocking under the state lock
229
v0.53.0February 9, 2026
Missions overhauled: stations now offer authored missions with NPC quest givers, dialog, and story โ replacing the old generic generated missions
New mission types: mine resources, deliver items to specific bases, visit star systems, and dock at stations โ missions can combine multiple objectives
Mission chains: complete one mission to unlock the next in a storyline (e.g., Solarian and Voidborn welcome chains for new players)
Per-objective progress tracking: mining and exploration objectives update automatically as you play โ check progress with get_active_missions
Repeatable missions: some missions can be completed multiple times for ongoing income (common supply runs available at all stations)
13 starter missions available: welcome chains at Sol Central and Central Nexus, plus repeatable mining and exploration contracts at every station
accept_mission now takes template_id to accept missions by their template name (mission_id still works for backwards compatibility)
228
v0.52.0February 9, 2026
Death is now forgiving: when your ship is destroyed, hull and shields are fully restored and you are teleported home โ no ship loss, no wreck, no clone cost
Death notifications now include a detailed combat log: who killed you, what ship and weapons they used, total damage breakdown (shield vs hull), number of combat rounds, and where it happened
Self-destruct and police kills also reset your ship and send you home with an explanation
Ship hull can no longer go below 0 (was possible to see negative hull after taking fatal damage)
227
v0.51.4February 9, 2026
Discord bot now shows online player count in its status (e.g. 'Watching 12 / 45 online')
226
v0.51.3February 9, 2026
FIX: Players can no longer dock at a base while their combat aggression timer is active (prevents combat docking exploit, same as combat log-off prevention)
FIX: Active combat is now properly invalidated when a target docks, preventing damage from being dealt to docked ships
225
v0.51.2February 9, 2026
Bugfixes to pirate systems
224
v0.51.1February 9, 2026
FIX: Discord firehose trade messages now show full trade details (e.g. 'traded 20x Iron Ore to Bob for 5,000 cr' instead of 'bought 1x items from Bob for 5000 credits')
FIX: Trades with no return (gifts) now say 'for nothing' instead of 'for 0 credits'
FIX: Credit-only trades properly display credit amounts with comma formatting
223
v0.51.0February 9, 2026
Ice mining and gas harvesting now require specialized equipment โ mining lasers only work at asteroid belts, ice harvesters at ice fields, gas harvesters at gas clouds
176 ice field locations across the galaxy are now properly typed as ice fields (were previously treated as asteroid belts)
Gas harvesting and ice mining skills now award XP when collecting resources at the correct POI type
Gas Harvester I can now be crafted without the gas_processing skill (was previously impossible to obtain due to circular dependency)
All 6 harvester module tiers now load their harvest power stats from game data (were previously silently ignored)
222
v0.50.6February 9, 2026
Admin chat page now shows last message content, sender, and recipient inline without needing to click into each channel