Full Changelog | Resolved Issues
Features
- browser: enable PDF support (
48289b9) - ui: allow hiding menu bar (
30e0b5d) - ui,util: show "humanized" docset list refreshed time (
64effa6) - app,core: add --minimized command line option (
a03c4ac) - app: add --attach-console option on Windows (
b245307) - registry,ui,util: use new fuzzy matching algorithm (
8a24e88)
Bug Fixes
- browser: fix broken user stylesheets (
835be58) - core: fix memory leak in extractor (
7a3aec0) - sidebar: improve null safety (
09bedda) - ui: handle time drift for docset list cache (
9c52ad3) - fix build with Qt 6.10 (
11f6a85) - ui: reset docset filter after list update (
95a33df) - registry: use fzy algorithm for fuzzy search (
31e24af) - ui: make search delegate highlight fuzzy results (
376e4f7) - browser: only scale zoom factor on hidpi (
3beaeb4) - util: protect sqlite3_finalize with a mutex (
93a8c56) - registry: defer docset loading to improve startup performance (
ef80eb0) - ui: use same height in search and toc views (
80fabbb) - ui: do not reload toc view for the same page (
fcfa15a) - ui: correctly apply color scheme without reload (
2a53e26)
Build System
- require Qt 5.15.2 (
3f25556) - vcpkg: set baseline commit in vcpkg.json (
f405d58) - appimage: revert to 22.04 (
6aad337) - appimage: use zstd compression (
3faee70) - core: update cpp-httplib to v0.32.0 (
5a5eef9)
CI/CD
- github: stop building on Ubuntu 20.04 (
878dbdc) - github: remove Windows 2019 image (
6b039d6) - github: build on Ubuntu 24.04 (
fded315) - github: update AppImage build tools (
d31f209) - github: add arm64 Ubuntu builds (
612f924) - github: build with Qt 6.10.2 (
ff3069a)
New Contributors
- @nullopt-t made their first contribution in #1748
- @jaimeMF made their first contribution in #1728
- @amini-allight made their first contribution in #1661