Skip to content

v1.1.14 — Housekeeping

Choose a tag to compare

@github-actions github-actions released this 25 Jul 17:54
1ecc2bf

A housekeeping release. One small fix you'll actually see; everything else is groundwork for what comes next.

🐛 Fixes

  • The Predictions widget now tells you what to do when it's empty. If you hadn't tracked any markets yet, Home showed a bare "Nothing to show" and left you there — every other widget offered a proper message and a button to open it. Predictions does too now. (#278)

🔧 Under the hood

Nothing below changes how Scrollr behaves. It's the boring work that makes the next release safer:

  • Around 4,300 lines of dead code removed across two cleanup passes, including a browser test harness that nothing had run in months.
  • The Home feed was rebuilt so each data source owns how it appears there. Adding a new source — a league, a feed, a market — no longer means editing shared code that every other widget depends on.
  • The desktop app's native layer had 18 tests that were quietly running nowhere. They now run on every change. That gap is also why a fix to the sign-in flow sat unshipped for a day: there was no way to prove it was safe.
  • Local development went from a seven-file setup ritual to two commands, and every one of the project's 28 documents was checked line by line against the actual code.

No forced update. v1.1.13 keeps working normally — take this one whenever suits you.