Full notes
Full Yet Another Incremental Game (but this time about coding) update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
1 fix2 additions0 changes0 removals
- Gameplay
- Balance
- Performance
added### New
added*Founder Discord rewards**: new in-game modal to claim a Discord role with a `/founder` code (tiers based on progression), with the slash command registered on the bot and the backend in Cloud Functions. The modal now auto-opens at launch until the player has seen it once. - **Hide maxed upgrades**: an eye toggle in the upgrades header hides upgrades that are already maxed (persisted in `useAppStore`). - **Machine unlock rebalance**: satellite uplink now unlocks at firmware 3 (no longer gated behind the heat-sink), storage moves to firmware 4.
fixed*Linux / Steam Deck launch crash**: the game now forces GTK 3 — Electron 36 defaulted to GTK 4 on GNOME while the Steam overlay preloads GTK 2/3 symbols, aborting at launch with `Gtk-ERROR`. - **Machine drag & drop dead on Windows**: CSS mutations during `dragstart` made Chromium cancel the drag; fixed in `GridCell` and `StoragePanel`. - **Machine component cost**: the scaled token cost (base × scaling^owned) was displayed but only the base cost was checked and charged — purchases now cost the real price. - **Factory energy underflow** when the capacitor drains mid-tick. - **Typing-cost-reducer agent permanently frozen**: the reduction stored as a native float64 eventually underflowed (~5e-324) and the guard never passed again; moved to `Decimal` (+ tests). - **Documentation upgrade capped at 990**: level 1000 froze training file growth; includes a migration that repairs already-affected saves.
Yet Another Incremental Game (but this time about coding) changes
added### New
added*Founder Discord rewards**: new in-game modal to claim a Discord role with a `/founder` code (tiers based on progression), with the slash command registered on the bot and the backend in Cloud Functions. The modal now auto-opens at launch until the player has seen it once. - **Hide maxed upgrades**: an eye toggle in the upgrades header hides upgrades that are already maxed (persisted in `useAppStore`). - **Machine unlock rebalance**: satellite uplink now unlocks at firmware 3 (no longer gated behind the heat-sink), storage moves to firmware 4.
fixed*Linux / Steam Deck launch crash**: the game now forces GTK 3 — Electron 36 defaulted to GTK 4 on GNOME while the Steam overlay preloads GTK 2/3 symbols, aborting at launch with `Gtk-ERROR`. - **Machine drag & drop dead on Windows**: CSS mutations during `dragstart` made Chromium cancel the drag; fixed in `GridCell` and `StoragePanel`. - **Machine component cost**: the scaled token cost (base × scaling^owned) was displayed but only the base cost was checked and charged — purchases now cost the real price. - **Factory energy underflow** when the capacitor drains mid-tick. - **Typing-cost-reducer agent permanently frozen**: the reduction stored as a native float64 eventually underflowed (~5e-324) and the guard never passed again; moved to `Decimal` (+ tests). - **Documentation upgrade capped at 990**: level 1000 froze training file growth; includes a migration that repairs already-affected saves.
## v1.0.5
### New
- **Founder Discord rewards**new in-game modal to claim a Discord role with a `/founder` code (tiers based on progression), with the slash command registered on the bot and the backend in Cloud Functions. The modal now auto-opens at launch until the player has seen it once. - **Hide maxed upgrades**: an eye toggle in the upgrades header hides upgrades that are already maxed (persisted in `useAppStore`). - **Machine unlock rebalance**: satellite uplink now unlocks at firmware 3 (no longer gated behind the heat-sink), storage moves to firmware 4.
### Fixes
- **Linux / Steam Deck launch crash**the game now forces GTK 3 — Electron 36 defaulted to GTK 4 on GNOME while the Steam overlay preloads GTK 2/3 symbols, aborting at launch with `Gtk-ERROR`. - **Machine drag & drop dead on Windows**: CSS mutations during `dragstart` made Chromium cancel the drag; fixed in `GridCell` and `StoragePanel`. - **Machine component cost**: the scaled token cost (base × scaling^owned) was displayed but only the base cost was checked and charged — purchases now cost the real price. - **Factory energy underflow** when the capacitor drains mid-tick. - **Typing-cost-reducer agent permanently frozen**: the reduction stored as a native float64 eventually underflowed (~5e-324) and the guard never passed again; moved to `Decimal` (+ tests). - **Documentation upgrade capped at 990**: level 1000 froze training file growth; includes a migration that repairs already-affected saves.
Source
Changelog.gg summarizes and formats this update. How we read updates.
