github zealdocs/zeal v0.8.0

15 hours ago

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

Don't miss a new zeal release

NewReleases is sending notifications on new releases.