Releases: sircharlo/meeting-media-manager
Releases · sircharlo/meeting-media-manager
v25.7.1-beta.4
What's Changed
- chore(deps): bump pdfjs-dist from 5.3.93 to 5.4.54 by @dependabot[bot] in #4658
- chore(deps-dev): bump vitepress from 2.0.0-alpha.8 to 2.0.0-alpha.9 by @dependabot[bot] in #4660
- chore(deps-dev): bump @vitejs/plugin-vue from 6.0.0 to 6.0.1 by @dependabot[bot] in #4661
- Revert "chore(deps): bump pdfjs-dist from 5.3.93 to 5.4.54" by @sircharlo in #4662
Full Changelog: v25.7.1-beta.3...v25.7.1-beta.4
v25.7.1-beta.3
What's Changed
- chore: update translations progress by @github-actions[bot] in #4657
Full Changelog: v25.7.1-beta.2...v25.7.1-beta.3
v25.7.1-beta.2
What's Changed
- feat: enable multiple sort using ctrl and shift by @sircharlo in #4573
Full Changelog: v25.7.1-beta.1...v25.7.1-beta.2
v25.7.1-beta.1
What's Changed
- chore(deps-dev): bump electron from 37.2.0 to 37.2.1 by @dependabot[bot] in #4622
- chore(deps-dev): bump eslint from 9.30.1 to 9.31.0 by @dependabot[bot] in #4623
- chore(deps-dev): bump msw from 2.10.3 to 2.10.4 by @dependabot[bot] in #4624
- chore(deps): bump music-metadata from 11.6.0 to 11.6.1 by @dependabot[bot] in #4626
- chore(deps-dev): bump @types/node from 22.16.3 to 22.16.4 by @dependabot[bot] in #4627
- chore(deps-dev): bump @typescript-eslint/utils from 8.36.0 to 8.37.0 by @dependabot[bot] in #4628
- chore(deps): bump vue-i18n from 11.1.9 to 11.1.10 by @dependabot[bot] in #4629
- chore(deps-dev): bump electron from 37.2.1 to 37.2.2 by @dependabot[bot] in #4630
- chore(deps-dev): bump the sentry-plugins group with 2 updates by @dependabot[bot] in #4625
- chore(deps): bump music-metadata from 11.6.1 to 11.7.0 by @dependabot[bot] in #4632
- chore(deps-dev): bump electron from 37.2.2 to 37.2.3 by @dependabot[bot] in #4633
- chore(deps-dev): bump vue-tsc from 3.0.1 to 3.0.3 by @dependabot[bot] in #4635
- chore(deps): bump electron-updater from 6.6.6 to 6.6.7 by @dependabot[bot] in #4636
- chore(deps-dev): bump the sentry-plugins group with 2 updates by @dependabot[bot] in #4634
- chore(deps-dev): bump @quasar/vite-plugin from 1.9.0 to 1.10.0 by @dependabot[bot] in #4637
- chore(deps-dev): bump @quasar/app-vite from 2.2.1 to 2.3.0 by @dependabot[bot] in #4638
- chore(deps): bump quasar from 2.18.1 to 2.18.2 by @dependabot[bot] in #4640
- chore(deps): bump cheerio from 1.1.0 to 1.1.2 by @dependabot[bot] in #4641
- chore(deps): bump music-metadata from 11.7.0 to 11.7.1 by @dependabot[bot] in #4642
- chore(deps-dev): bump @types/node from 22.16.4 to 22.16.5 by @dependabot[bot] in #4643
- chore(deps): bump form-data from 4.0.3 to 4.0.4 by @dependabot[bot] in #4644
- chore(deps-dev): bump @typescript-eslint/utils from 8.37.0 to 8.38.0 by @dependabot[bot] in #4645
- chore(deps-dev): bump the sentry-plugins group with 2 updates by @dependabot[bot] in #4639
- chore(deps-dev): bump electron from 37.2.3 to 37.2.4 by @dependabot[bot] in #4646
- chore(deps): bump vue-i18n from 11.1.10 to 11.1.11 by @dependabot[bot] in #4647
- chore(deps): bump vue from 3.5.17 to 3.5.18 by @dependabot[bot] in #4648
- chore(deps): bump axios from 1.10.0 to 1.11.0 by @dependabot[bot] in #4649
- chore(deps-dev): bump eslint from 9.31.0 to 9.32.0 by @dependabot[bot] in #4653
- chore(deps-dev): bump vue-tsc from 3.0.3 to 3.0.4 by @dependabot[bot] in #4654
- chore: update translations progress by @github-actions[bot] in #4655
Full Changelog: v25.7.1-beta.0...v25.7.1-beta.1
v25.7.1-beta.0
What's Changed
- chore(deps-dev): bump @types/node from 22.15.34 to 22.16.0 by @dependabot[bot] in #4605
- chore(deps-dev): bump eslint from 9.30.0 to 9.30.1 by @dependabot[bot] in #4606
- chore(deps): bump vue-i18n from 11.1.7 to 11.1.8 by @dependabot[bot] in #4607
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.3 to 1.3.4 by @dependabot[bot] in #4608
- chore(deps-dev): bump @vue/eslint-config-typescript from 14.5.1 to 14.6.0 by @dependabot[bot] in #4609
- chore(deps-dev): bump eslint-plugin-vue from 10.2.0 to 10.3.0 by @dependabot[bot] in #4610
- chore(deps): bump the vueuse group with 2 updates by @dependabot[bot] in #4603
- chore(deps-dev): bump vue-tsc from 2.2.10 to 3.0.1 by @dependabot[bot] in #4604
- chore(deps): bump vue-i18n from 11.1.8 to 11.1.9 by @dependabot[bot] in #4611
- chore(deps-dev): bump electron from 37.1.0 to 37.2.0 by @dependabot[bot] in #4612
- chore(deps-dev): bump msw from 2.10.2 to 2.10.3 by @dependabot[bot] in #4613
- chore(deps): bump pdfjs-dist from 5.3.31 to 5.3.93 by @dependabot[bot] in #4616
- chore(deps-dev): bump vitepress from 2.0.0-alpha.7 to 2.0.0-alpha.8 by @dependabot[bot] in #4617
- chore(deps-dev): bump @typescript-eslint/utils from 8.35.1 to 8.36.0 by @dependabot[bot] in #4618
- chore(deps-dev): bump @types/node from 22.16.0 to 22.16.2 by @dependabot[bot] in #4619
- chore(deps): bump electron-updater from 6.6.5 to 6.6.6 by @dependabot[bot] in #4620
- chore(deps-dev): bump @types/node from 22.16.2 to 22.16.3 by @dependabot[bot] in #4621
Full Changelog: v25.7.0...v25.7.1-beta.0
v25.7.0
For the full list of changes between versions, see our CHANGELOG.md.
v25.7.0 Release Notes
✨ New Features
- No new features for this release!
🛠️ Improvements and Tweaks
- 🛠️ Visual improvements: Added slight delay to navigation drawer in mini state and updated the stream-now icon.
- 🛠️ New stream icon: Updated the stream icon.
- 🛠️ OBS reconnection feedback: Enhanced visual cues when reconnecting to OBS Studio.
🔧 Improvements to Codebase
- 🔧 Electron API initialization checks: Added checks in
MainLayout
andMediaPlayerPage
to prevent issues with uninitialized Electron APIs. - 🔧 Vitest config update: Consolidated Vitest configuration into
vitest.config.mts
and removed deprecatedvitest.workspace.ts
. - 🔧 Electron builder management: Downgraded
electron-builder
to avoid issues, and blocked automatic patch updates. - 🔧 Post-install script refactor: Moved post-install logic to
build/
, tweaked for Husky compatibility, and updated paths in.yarnrc.yml
.
v25.6.0
For the full list of changes between versions, see our CHANGELOG.md.
25.6.0
✨ New Features
- ✨ Metered connection setting: Added a new setting to reduce download bandwidth usage on metered connections.
- ✨ Improved streamed media handling: Better support for streamed media, reducing latency-related issues.
🛠️ Improvements and Tweaks
- 🛠️ Better mime type handling: Improved support for MIME types for better media compatibility.
- 🛠️ Enhanced navigation drawer: Improved mini state handling and added tooltip display for better user navigation.
- 🛠️ Linux compatibility: Forced GTK 3 usage on Linux to prevent UI and launch issues.
🔧 Improvements to Codebase
- 🔧 Electron API error resilience: Added optional chaining to better handle missing
electronApi
during font and API error operations. - 🔧 Fix structuredClone error: Addressed
DataCloneError
caused by attempting to clone unsupported objects. - 🔧 Main process refactor: Improved handling of duplicate Electron instances and restructured main process logic.
- 🔧 Performance optimization: Replaced
JSON.parse(JSON.stringify(...))
withstructuredClone
where possible. - 🔧 Error handling: Improved error catching for thumbnails and ignored HTTP 429 errors to reduce noise.
v25.5.0
For the full list of changes between versions, see our CHANGELOG.md.
What's Changed
✨ New Features
- 🖼️ OBS Delay Option for Images: Add an OBS Studio setting to delay scene changes when displaying images, improving transitions.
- 🔊 Support for
.m4a
Audio Format: Add compatibility for.m4a
audio files to expand supported media types.
🛠️ Improvements and Tweaks
- 🔍 Restore Zoom with
Ctrl
+Scroll
: Re-enable immediate zooming with the control + scroll gesture for easier navigation. - ➕ Smaller Extra Media Button: Make the "extra media" button more compact for a cleaner interface.
- 🗂️ Assign Custom Media to Correct Section: Ensure custom media is correctly attributed to the appropriate section of the meeting.
- 👤 Hide Unused CO Media: Hide rather than skip unused media for Circuit Overseer visits to maintain a cleaner presentation.
- 🎵 Improve Duplicate Song Indicator: Enhance the visual cue for duplicate songs to make them easier to identify.
v25.4.3
For the full list of changes between versions, see our CHANGELOG.md.
What's Changed
25.4.3
🛠️ Improvements and Tweaks
- ➕ Clean Up Media From v25.4.x: Automatically clean up orphaned or misplaced media from v25.4.1 to v25.4.2 to ensure no media is missing or in the wrong place in the media list.
25.4.2
🛠️ Improvements and Tweaks
- ➕ Prevent Duplicate Media: Avoid adding some media items multiple times to the media list.
25.4.1
🛠️ Improvements and Tweaks
- 🎬 Fix Custom Start/End Time Assignment: Prevent custom start and end times from being incorrectly applied to the wrong video.
- 📝 Allow Mismatched Subtitles: Enable use of subtitles even when they do not perfectly match the media file.
- 🪟 Disable Rounded Corners on Windows: Remove rounded corners for the media window on Windows.
- 🖼 Include Non-Referenced Images in Media List: Ensure all non-referenced images are added to the media list for completeness.
- ➕ Prevent Duplicate Media Sections: Avoid creating multiple media sections for the same media item.
- 📥 Preserve Playlist Order on Import: Maintain the original order of JWL playlists during the import process.
v24.4.8
For the full list of changes between versions, see our CHANGELOG.md.
What's Changed
New or improved features
- Option to disable checking for updates