What's Changed
- ci: vendor EGL/GLVND libs and load them in Actions (ubuntu‑24.04) by @108thecitizen in #48
- ci: vendor EGL/GLVND libs & gate Qt tests; fix lint workflow (ubuntu-24.04) by @108thecitizen in #49
- style(ruff): format tests/unit/test_launching.py by @108thecitizen in #50
- Auto-fit grid to display: maximize full tile visibility; no horizontal scroll; dynamic per-monitor fit by @108thecitizen in #47
- style(ruff): format tile_launcher.py by @108thecitizen in #51
- feat(ui): add auto-fit policy and persistent window geometry by @108thecitizen in #52
- fix/persist window resize by @108thecitizen in #53
- style: ruff format after merge by @108thecitizen in #54
- fix(build): use portable Makefile recipe tabs by @108thecitizen in #62
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #56
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #57
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #60
- build(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #61
- build(deps): update pytest requirement from <9,>=8.2 to >=8.2,<10 by @dependabot[bot] in #59
- fix: redact launch URLs from diagnostics by @108thecitizen in #64
- docs: disclose favicon network request behavior by @108thecitizen in #66
- chore: align tile_launcher SPDX license identifier by @108thecitizen in #68
- ci: explicitly lint tests tree with Ruff by @108thecitizen in #70
- test: isolate unit tests from user profile paths by @108thecitizen in #72
- docs: prepare release notes by @108thecitizen in #74
- docs: finalize v0.3.5 changelog date by @108thecitizen in #76
Full Changelog: v0.3.4...v0.3.5