Repository navigation
SteamEdge 1.7.5
Full Changelog: 1.7.4...1.7.5
A scenario check of every job (card farming, the Hour Booster and its sync, Realistic Mode, bulk achievements, market sales, the key queue) found six defects; they are fixed, the Realistic Mode list works per game again, and each scenario is now a test.
Fixed
- Realistic Mode: clicking a game moved it in the queue, and with the games at the same time the list showed every game mixed together. Clicking a game now only selects it: the order of the queue stays as it is, the list in the middle shows the achievements of that game, and the 100% completion time box in the side panel edits that game and shows its name; the box is now in the advanced panel too (it was only in the simple one). The hour box in every row of 1.7.4 is gone. A click works while a run goes too, and every game being played is marked with a green dot (all of them when they run together).
- Realistic Mode: "Reading the achievement schema..." stayed on screen when the selected game had nothing left to unlock. The card now says "No achievements to unlock."
- A bulk unlock or lock went on in another game or account. The achievement loop runs for minutes (the unlock interval) and sent every next achievement to the game and account on screen at that moment: picking another game in the middle sent the rest of the list there, and many games share achievement names such as ACH_WIN_..., so they were unlocked in the wrong game (the test reproduced 3 of 6 going to the second game). A run now keeps the game and the account it started on, and the engine sends each request to that account even if another one is on screen; the log lines go to that account too. A single unlock does the same.
- The batches of a market sale went to the account on screen. A sale split into batches can wait minutes between them; the next batch was listed through the account on screen. It now stays on the account the items belong to, and if that account is no longer connected nothing is listed. Cancelling listings does the same.
- Card farming paused for another job never came back if that job ended while the Steam connection was down. It could not start then (it needs a connection) and stayed paused for good, which also blocked the card farming schedule and the resume of jobs at startup. It is now given back when the connection is, unless the other job still runs.
- The key queue kept saying "Not connected" for up to 30 seconds after the connection came back. It now goes on as soon as the connection is back.
Changed
npm testruns 60 tests, now without sound (the page tests played notification sounds). New:farm-scenarios(every card farming mode, games running out of cards, move on off, no loop, a settings change in the middle, fast mode warm-up and loop, the room under the games limit, a stop and a restart in the warm-up),boost-scenarios(a run, unlimited, the start interval and a stop in it, the automatic renewal connected and not, a settings change, the parallel and the staged sync with a connection drop, a stop during a sync),farm-pause-resume(the paused farm, the key queue after a reconnect),ui-achievements-bulk(another game picked during a bulk unlock), and account checks insell-guardandui-inventory-sell;ui-realisticcovers the selection, the fixed order, the side panel box and the playing marks.
As always: never share your settings/ folder - it holds your Steam login token.
SHA-256 (SteamEdge-v1.7.5-win-x64.rar): 41b35f99017ed9cd1298aa577909a5f8fab0a95113596fd6813648ee2ec21029