UptimeUptime Wiki

v0.1.37 (Early Access)

Cables load with the paths you actually laid, and customers stop asking for more machines every minute. Runaway contracts are cut back to a size your customer could have reached.

Fixed

Cabling

  • Cables draw their real paths again after loading a save. They were routed while the room was still filling in and never redrawn, so unplugging one was the only way to fix the rest.
  • A cable whose machine had not loaded yet now redraws once it does. It could sit on a stale path for the rest of the session instead of resolving when the rack arrived.

Customers

  • A customer asking for more every minute is fixed. They asked for more machines, which could never relieve the load that made them ask, so they asked again a minute later.
  • A customer whose machines are too small now asks for bigger ones. More machines of the same size never helped them, and with auto approve on their fleet grew without limit.
  • Customers stop growing once they reach the size their business tops out at. That ceiling was ignored whenever the request came from a struggling customer rather than a routine one.
  • Kubernetes, storage and CDN customers reach their own growth ceilings. Every limit was counted in virtual machines, so a customer who runs none was never capped by any of them.
  • A customer running several products asks about the one that is struggling. Requests were denominated in virtual machines whenever they held any, whatever was actually under pressure.
  • Approving a resize no longer moves the machines. Every one was shut down and rebuilt, so they came back on different servers and their racks reshuffled for no reason you asked for.
  • Approving a database resize no longer wipes the customer's machines. It tore down the virtual machines they run alongside it and left the database at the size it already was.

Notes

  • Multiplayer works with v0.1.36. The wire format did not change this release.
  • Saves work in both directions with v0.1.36. Nothing in the save format changed.
  • Load once to fix. Any save showing wrong cable paths draws them correctly on the next load. Nothing moves, and no cable needs unplugging.
  • Runaway contracts shrink on load. A customer grown past anything they could have asked for is cut back, and their surplus machines are released. Revenue from those machines goes with them.

On this page