mirror of
https://github.com/MasterAcnolo/Freedom-Loader.git
synced 2026-11-13 15:09:20 +01:00
24 lines
2.0 KiB
Markdown
24 lines
2.0 KiB
Markdown
### Features
|
|
- **In-App Feedback**: Added a built-in feedback form allowing users to send feedback, bug reports, and daily logs directly to the development team.
|
|
- **Community Contributions**: GitHub issues are now better maintained on the repository. If you want to contribute to the project, feel free to drop by and check out the `good first issue` tags!
|
|
- **Changelog**: The changelog is now automatically displayed after an update (can be disabled if preferred).
|
|
|
|
### Improvements
|
|
- **Bundle Size**: Optimized assets and dependencies, reducing the overall application bundle size by approximately 30% for specific versions.
|
|
- **Updater UI**: Reworked the update notification for better clarity. Windows and AppImage users can download updates seamlessly in-app, while unsupported Linux package users are gracefully redirected to the manual download page. Flatpak and Snap users are not prompted, as updates are handled natively by their respective package managers.
|
|
- **Toast Notifications**: Refactored the style and overall UX of toast alerts.
|
|
- **Code Quality**: Implemented a linter to enforce coding standards.
|
|
|
|
### Fixes
|
|
- **Auto-Updater**: Fixed a major issue causing `404 Not Found` errors when attempting to download updates for `.AppImage` releases.
|
|
- **Linux Updates**: Fixed update crashes on `.rpm` and `.snap` packages. In-app update flows are now disabled for these formats to let the OS handle the process natively.
|
|
- **Windows Logs**: Fixed a file naming issue with the log transport system on Windows.
|
|
- **Desktop Entry Name**: Fixed the desktop entry name for Linux users, ensuring it displays correctly in application menus.
|
|
- **Custom Top Bar**: Removed the `customTopBar` settings.
|
|
- **Auto Update**: Removed the `autoAppUpdate` settings.
|
|
- **UI (System Tray)**: Removed the ***[EXPERIMENTAL]*** label from the config panel.
|
|
|
|
### Chores
|
|
- **Dependencies**: Removed `dotenv` from the project.
|
|
- **Website**: A brand new website URL is now available: [freedomloader.acnolo.fr](https://freedomloader.acnolo.fr)
|
|
- **Dev**: Added a new npm script to check Linux file quality. |