Skip to content

v24.12.0

Compare
Choose a tag to compare
@sircharlo sircharlo released this 04 Dec 23:27
· 421 commits to master since this release
c47d7cf

For the full list of changes between versions, see our CHANGELOG.md.

v24.12.0 Release Notes

New Features

  • 🧹 Added cache folder customization in settings and the wizard for better data control.
  • 🎤 Introduced audio Bible import functionality (#3569).
  • 📂 Added auto-export media to folder functionality (#3474).
  • 📖 Included non-book media (e.g., appendices, introductions) from the study Bible (#3559).
  • 🌐 Enabled Italian language support.
  • 🎨 Updated icon assets and introduced new media player icon.

Fixes

  • 🖼️ Move subtitle settings to ensure better grouping in settings.
  • 🖱️ Resolved hover color issues for list items.
  • 📜 Fixed study Bible style tweaks and harmonized video title displays with study Bible tiles.
  • 🎬 Corrected ordering issues for meetings with extra media.
  • 🖥️ Fixed window offscreen issues by resetting window position when necessary.
  • 🎛️ Fixed slider tooltip position glitch to ensure proper display.
  • 🚪 Properly handled public talk media so it is displayed correctly in the list.
  • 🔄 Resolved issues with combined properties from JWPUB files.
  • 🎵 Fixed S-34mp menu position for better usability.
  • 🛠️ Fixed menu actions to disable them as needed when media is active and adjusted menu icon placement.
  • 🖼️ Corrected window flicker issues during screen transitions.
  • ⚙️ Fixed media access status logic to avoid unnecessary calls on Linux.
  • 🛠️ Resolved zoom limit enforcement for better usability while presenting the website.

Improvements & Chores

  • 🔨 Refactored and optimised code for reusability.
  • 📚 Improved documentation.
  • 🖼️ Implemented custom scrolling styles and logic instead of using q-scroll-area repeatedly (#3525).
  • ✏️ Cleaned up SVGs and resolved typos in the documentation.
  • 🛠️ Refactored error handling across Electron processes, including thumbnails and fetch contexts.
  • 🚀 Improved DX (Developer Experience) with streamlined workflows and templates.

This release includes critical fixes, exciting new features, and numerous under-the-hood improvements to enhance performance, usability, and developer experience. Enjoy!