spacetraders-v1 · Apr 5–11, 2021 · v0.21.1–v0.26 · via commits

Auto-buy and auto-upgrade ships, rate limit retries, trade analytics

Fleet management got automated with configurable ship buying and upgrading, alongside a round of stability work on rate limits and trading edge cases.

Added 8

  • Best and current trade route analytics
  • Icons for every tradeable good
  • Ship scrapping
  • Full upgrade flow that sells, scraps and rebuys ships
  • Ship links in the trades table
  • Auto-upgrade rules between ship types
  • Configurable auto-buy threshold and ship type
  • Retry with backoff on rate-limited requests

Changed 8

  • Map and locations merged into one tabbed view
  • Upgrades run in a dedicated state machine
  • Ships, trades and automation components reorganised
  • Ships sell leftover cargo before new routes
  • Probes visit nearest locations first
  • Fleet cap raised to 70–80 ships
  • Machines wait after errors instead of spinning
  • Flight plans persisted across sessions

Fixed 8

  • Ships wrongly selling their fuel
  • Map location names
  • Fuel needs miscalculated for journeys
  • Buy and sell edge cases
  • Cargo and ship info display issues
  • Routing redirects
  • Reset not clearing all database tables
  • Strategy switches mid-operation