Releases: sircharlo/meeting-media-manager
Releases · sircharlo/meeting-media-manager
v24.12.2-beta.11
What's Changed
- feat: new translations by @sircharlo in #3840
Full Changelog: v24.12.2-beta.10...v24.12.2-beta.11
v24.12.2-beta.10
What's Changed
- feat: new translations by @sircharlo in #3832
- chore: update translations progress by @github-actions in #3833
- feat: new translations by @sircharlo in #3834
- chore: update translations progress by @github-actions in #3835
- feat: code sign and notarize macos app by @mtdvlpr in #3810
Full Changelog: v24.12.2-beta.9...v24.12.2-beta.10
v24.12.2-beta.9
What's Changed
- feat: new translations by @sircharlo in #3828
- chore: update translations progress by @github-actions in #3829
- feat: new translations by @sircharlo in #3830
Full Changelog: v24.12.2-beta.8...v24.12.2-beta.9
v24.12.1
For the full list of changes between versions, see our CHANGELOG.md.
v24.12.1 Release Notes
New and Improved Features
- 🛠️ Improved announcements feature to allow for scopes.
- 🚩 Warn users when auto-updates are disabled or beta updates are enabled.
- 💻 Improved macOS icons for better visual consistency.
- 🎥 Added time entry for custom durations
- 🎥 Display elapsed/remaining time during video playback (#3661).
Fixes
- 🖥️ Restricted media window maximization to when using multiple screens.
- 🌐 Immediately applied urlVariables upon change.
- 🔄 Resolved issues with spinning loader icon and refresh button placement in media dialogs.
- 🎨 Improved drag-and-drop loader styling for consistency.
- 🖼️ Adjusted about modal update toggle placement and logo styling.
- 🎛️ Removed size notification from media window and replaced it with a tooltip in the display popup.
- 🖼️ Unified grid styling for song, Study Bible, and audio Bible views.
- 📜 Fixed missing strings for Hebrew and Greek scriptures.
- 📜 Resolved Bible book name display issues in certain cases.
- 🖼️ Fixed long filename layout issues in media items.
- 🛠️ Ensured dynamic modal height with friendly overflow.
- 📦 Fixed download popup scroll issue and spinner icon glitches.
- 🎨 Improved banner color consistency.
- 📜 Correctly handle media language fallback order.
- 🖼️ Displayed intro pictures from lff and bt and lmd when appropriate.
- 🌐 Initial support for Haitian Creole.
Code improvements
- 📦 Improved error handling and messaging across the app.
- 🛠️ Enhanced code structure by moving and optimizing utility functions.
- 📄 Updated documentation for contributing guidelines and download links.
- 🛠️ Improved workflows for beta release cleanup and CI schedules.
- 🚀 Made event listeners passive for better performance.
- 🌐 Cleaned up old locales and removed incomplete translations.
v24.12.0
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!
v24.11.5
For the full list of changes between versions, see our CHANGELOG.md.
v24.11.5 Release Notes
New Features
- 🌐 Added a notification to offer translation help for missing translations (#3426).
- 🖼️ Implemented extra media indicators and improved visual feedback for media items (#3452).
- 🎤 Added support for missing media from JW playlist files and ensured they are added correctly from the watched folder.
- 📚 Added support for Study Bible media.
- 🖋️ Added context menu button for easy access to media actions in the media list.
- 🎧 Added a portable Windows version of the app for easier use on portable setups when needed.
- 🎶 Ensured JW playlist item repeat settings are honored.
Fixes
- 🖼️ Fixed hover effects to work across the entire media item and properly set the menu target.
- 🎤 Resolved incorrect song attributes by setting the default to
false
. - 🎬 Correctly handled watched playlist files to prevent issues with media management.
- 🖥️ Fixed duplicate fetch calls to optimize media fetching logic.
- 📅 Corrected calendar day labels that were appearing incorrectly in certain scenarios.
- 🎧 Fixed media permission prompts on macOS to only appear when needed.
- 📝 Fixed CSP font-src issues and ensured fonts are correctly handled.
- 📜 Prevented duplicate error messages from being shown during media fetch.
- 🖼️ Fixed thumbnail file handling by preventing unnecessary writes to watched folders.
- 🛑 Prevented excessive window jumping on macOS by adjusting fullscreen logic.
- 🧭 Fixed congregation finder scroll positioning to ensure correct navigation in modals.
- 🌍 Corrected URL search params parsing to fix incorrect URL behavior.
Chores and Refactors
- ⚙️ Improved code readability across the app to make the codebase cleaner and more maintainable.
- ⚡ Optimized performance of Quasar imports for faster app startup and reduced bundle size.
- 📜 Updated contributing guidelines for clearer instructions on how to contribute.
- 🛠️ Refactored locale handling to make it more efficient and reliable when migrating locales.
Documentation
- 📚 Added direct download links in the docs for easier access to required files.
- 🖥️ Updated the installation documentation for clarity and ease of access.
v24.4.8
For the full list of changes between versions, see our CHANGELOG.md.
New or improved features
- Option to disable checking for updates
Full Changelog: v24.4.7...v24.4.8