Skip to content

Quota Float v0.3.13

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:49

Quota Float v0.3.13 fixes expanded-window clipping discovered during the fresh Windows quality gate after v0.3.12.

Window stability

  • Moving the pointer back into an already expanded card no longer sends another native expansion command. The previous behavior could reset the native height while the settings dialog stayed taller, leaving the bottom clipped.
  • Changing compact layout or placement while pinned open reapplies the visible content height after the native transition.
  • Height measurement uses the layout size, independent of entrance animation scaling.

Included interaction and design improvements

This patch retains v0.3.12's unified light/dark controls, shorter motion, reduced background/chart work, complete system-operation feedback, exclusive modal focus, and stale-request protection.

Quality evidence

291 frontend tests, 93 Rust tests, formatting, strict Clippy, production build, and bundle budgets passed locally. Eight isolated synthetic Windows native scenarios passed; the light/dark scenario explicitly triggers pointer re-entry and checks the viewport on each animation frame for 350ms.

The fresh source CI passed frontend, Windows native tests/build/Defender, and macOS Universal build. Its light/dark native screenshots were inspected and show the complete window. The release workflow separately gates publication on exact Windows artifact scanning, updater signatures, and install, launch, upgrade, rollback, reinstall, and uninstall checks. Public downloads and signatures are independently verified after publication.

The initial v0.3.12 clipping diagnosis was corrected when a bounded wait still failed and archived CI screenshots showed a persistent native-size reset. The original tag and artifacts have been preserved; this is a new patch version. See the investigation and validation record, product review, and design system.

Real Mac runtime and multi-monitor/DPI visual acceptance still require corresponding hardware. Native UI fixtures use synthetic data and do not establish current real-account compatibility for every provider.

Verified public artifacts

Release commit: 9d039d634f5e8dfdff7d241602bf1ceabaf0fe38. Local main, origin/main, the release tag and Release target were verified equal. All six downloaded SHA-256 values match the GitHub API and the updater manifest references this version's assets. Both updater signatures passed independent verification; modified artifacts were rejected.

The release workflow completed successfully. Windows lifecycle verification passed public v0.3.12 installation, upgrade to the draft v0.3.13 candidate, startup, rollback/startup, reinstall/startup, and uninstall. Tested installer asset 558856763 has the same SHA-256 as the public Windows installer below.

Asset SHA-256
latest.json 5bfa7529c507db7a89ad71906fb2bc909d2c942fcf22fa600704f494861693f1
Quota.Float_0.3.13_universal.dmg b9985bafa263384e4e1a81b1e28fb6d919a15de5641bb769d5ff8e8fd597f566
Quota.Float_0.3.13_x64-setup.exe d8346333754fd0802faaa098efb739c115d7b7bd5e0a74844486920db7090241
Quota.Float_0.3.13_x64-setup.exe.sig b7bac0d340af5f6b9ffa0bec49e61557d6e3c83975703af19442a91a6e96dfdd
Quota.Float_universal.app.tar.gz 8f95974287b8a177c6c136c0cab57f40b92c81ff399800e79784d465d3e6ad40
Quota.Float_universal.app.tar.gz.sig 1cb7710bac13c220c6eb47b433b5cbcdaecf37a410adaf38e1fdced8693fa52e

Platform signing

  • Windows Authenticode: not configured
  • macOS Developer ID: not configured
  • macOS notarization: not configured

Tauri updater signatures are generated independently for both platforms.

Privacy

Quota Float remains local-first: it reads existing local sign-in state only for quota requests and does not upload prompts, chats, raw quota responses, or local credentials.