From a8c3f10dea8b23c97d92a9a3a19e77fe84df3b27 Mon Sep 17 00:00:00 2001 From: Olivier Savignac <1275666+sircharlo@users.noreply.github.com> Date: Wed, 4 Dec 2024 14:51:52 -0800 Subject: [PATCH] fix: version bump to v24.12.0 --- .vscode/settings.json | 2 ++ CHANGELOG.md | 40 +++++++++++++++++++++++++++++++++++++++- package.json | 2 +- 3 files changed, 42 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index a2479165ef..d149548e90 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -74,6 +74,7 @@ "firefox", "flac", "formkit", + "fullscreen", "github", "guids", "heymenshan", @@ -113,6 +114,7 @@ "nofile", "Noto", "nsis", + "nullable", "numairawan", "nwtsty", "objt", diff --git a/CHANGELOG.md b/CHANGELOG.md index c9748cf189..ce91752382 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,44 @@ # Changelog +## 24.12.0 + +### 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 optimized **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! + ## 24.11.5 ### New Features @@ -570,7 +608,7 @@ Managing media is now **a breeze**! We've eliminated all those tricky steps like ### New or improved features - The tabs in settings have an icon for easier recognition -- Zoom and pan has been reworked to be accurate whether using the mousewheel or double click +- Zoom and pan has been reworked to be accurate whether using the mouse-wheel or double click ### Bug fixes diff --git a/package.json b/package.json index 4365ca93d2..8debcef678 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meeting-media-manager", - "version": "24.11.6", + "version": "24.12.0", "description": "A cross platform app to download and present media for congregation meetings of Jehovahโ€™s Witnesses.", "keywords": [ "Mยณ",