Repository navigation
Releases: Thavarshan/honeymelon
Release list
v3.0.0-beta.1
Unsigned beta: macOS builds are not Developer ID signed or notarized;
Windows installers are not Authenticode signed. Operating-system trust warnings
are expected. This prerelease is intended for testing. v2.2.3 remains stable.
Added
- Shared shadcn UI components, a centered desktop titlebar, and richer conversion controls.
- Capability-aware media formats and real conversion-pair tests.
- Native builds and packaged tests for macOS, Windows, and Linux on x64 and ARM64.
- Linux compatibility tests across Debian, Ubuntu, Fedora, openSUSE, and Arch Linux.
Changed
- Replace Vue and Pinia with React and TypeScript while retaining five interface languages.
- Move Comet into an npm/Turborepo monorepo with desktop, engine, contracts, UI, and E2E packages.
- Replace fluent-ffmpeg with direct FFmpeg/FFprobe execution and isolated image processing.
- Refresh the README with current desktop screenshots and contributor instructions.
Fixed
- Wait for conversion termination and partial-output cleanup before reporting cancellation.
- Preserve source files and handle output filename collisions safely.
- Persist conversion settings and migrate legacy language and appearance preferences.
- Correct cross-platform packaging, native binary selection, and desktop test shutdown.
Beta status
- This is a prerelease; v2.2.3 remains the latest stable release.
- All six native targets and eleven Linux compatibility jobs passed in post-merge CI.
- Output availability depends on bundled encoder capabilities. AMR, APE, and MPC input fixtures remain coverage gaps.
- Published artifacts are checked against native packaged-test receipts and SHA-256 digests. See SHA256SUMS to verify downloads.
- Prepare v3.0.0-beta.1 React modernization by @Thavarshan in #60
Full Changelog: v2.2.3...v3.0.0-beta.1
v2.2.3
Changed
- Revert to previous electron-forge version
- Revert to previous eslint versions
- Reset eslint configurations
- Release v2.2.1 by @Thavarshan in #41
- Release v2.2.2 by @Thavarshan in #42
Full Changelog: v2.2.1...v2.2.3
v2.2.2
Changed
Release v2.2.1 by @Thavarshan in #41
- Upgraded dependencies
- Update
namorgeneratemethod usage - Update to eslint to
v9.13 - Update eslint configs
Full Changelog: v2.2.1...v2.2.2
v2.2.1
Changed
- Update media assets
Fixed
- Save directory path in Windows is not formatted properly
Full Changelog: v2.1.2...v2.2.1
v2.1.2
Added
- Image conversion support using Jimp, enabling conversion of image formats such as PNG, JPEG, and BMP.
Changed
- Improved UI design with a cleaner layout and enhanced user experience.
- Enhanced conversion performance with optimized resource usage, making conversions faster and more efficient.
- Upgraded conversion quality, particularly improving audio output and overall media fidelity.
Fixed
- Fixed a non-persistent state issue where some settings (e.g.,
convertToformat) were not saved correctly between tab switches. - Resolved conversion issues with certain video files that failed to process on specific platforms and architectures.
- Addressed conversion quality problems affecting the output of certain video files.
- Solved high resource usage during conversions, reducing CPU and memory consumption.
- Fixed a bug where removed files were still being processed in the conversion queue.
Full Changelog: v2.0.4...v2.1.2
v2.0.4
Added
- Dark mode
- Multi-language support
- Audio conversion support
Changed
- Improved UI design with better user experience
- Improved conversion performance withy less resource usage
- Improved conversion quality with better audio quality
Fixed
- Non-persistent state issue
- Conversion issue with some video files on some platforms and architectures
- Conversion quality issue with some video files
- High resource usage issue
- Removed files would still be included in conversion queue
Full Changelog: v1.0.0...v2.0.4
v1.0.0
v0.0.3
Alpha Release (v0.0.3)
Disclaimer: This is an alpha release meant for personal use. Expect some bugs or issues. Please use with caution and share any feedback you have.
Full Changelog: https://github.com/Thavarshan/comet/commits/v0.0.3
Added
- Realtime conversion progress and UI updates
- Cancel conversion featrue
- Already converted indication on UI
- Tooltips to cancel and remove buttons
Changed
- Use
lucide-vue-nexticons instead of@heroicons/vue - Window dimensions
- Use of
ffprobefor video conversion progress tracking - Title bar content
Fixed
- Invalid executable name on
MacOS
v0.0.2
Alpha Release (v0.0.2)
Disclaimer: This is an alpha release meant for personal use. Expect some bugs or issues. Please use with caution and share any feedback you have.
Full Changelog: https://github.com/Thavarshan/comet/commits/v0.0.2
Added
- Overhauled UI and icons
- Update media content
Fixed
v0.0.1
Alpha Release (v0.0.1)
We're excited to share the first release of Comet, a no-nonsense video converter. This alpha version includes basic video conversion features across various formats.
Disclaimer: This is an alpha release meant for personal use. Expect some bugs or issues. Please use with caution and share any feedback you have.
Full Changelog: https://github.com/Thavarshan/comet/commits/v0.0.1