Bottles version 51.22 has been officially released, introducing a series of significant updates aimed at improving functionality and user experience. Key enhancements include improvements to AppStream, a restructuring of components for better organization, and the integration of pyupgrade as a pre-commit hook to streamline code quality checks.
Notable changes also feature updates to translations sourced from Hosted Weblate, the removal of the NVIDIA Flatpak workaround, and the addition of a dialog in program_row.py to address issues when adding to the Steam Library. Further modifications have resolved various build issues and updated the dependency list updater. The correct Wine path has been implemented for versions 10.2 and above, and the Jetbrains logo has been added to the interface.
- Restructuring: Components have been reorganized for clarity and efficiency.
- Code Quality Tools: Integration of pyupgrade to maintain coding standards.
- Translations: Updates to improve accessibility for non-English users.
- Steam Library Dialog: A new feature to improve user interaction when adding applications.
- Build Issues: Fixes to ensure a smoother installation and running process.
- Dependency Management: Updates to keep the app in line with the latest libraries and tools.
For the complete list of changes, you can refer to the full changelog for versions 51.18 through 51.22
Notable changes also feature updates to translations sourced from Hosted Weblate, the removal of the NVIDIA Flatpak workaround, and the addition of a dialog in program_row.py to address issues when adding to the Steam Library. Further modifications have resolved various build issues and updated the dependency list updater. The correct Wine path has been implemented for versions 10.2 and above, and the Jetbrains logo has been added to the interface.
Summary of Changes:
- AppStream Enhancements: Improvements to the app's metadata.- Restructuring: Components have been reorganized for clarity and efficiency.
- Code Quality Tools: Integration of pyupgrade to maintain coding standards.
- Translations: Updates to improve accessibility for non-English users.
- Steam Library Dialog: A new feature to improve user interaction when adding applications.
- Build Issues: Fixes to ensure a smoother installation and running process.
- Dependency Management: Updates to keep the app in line with the latest libraries and tools.
Contributions:
Several new contributors joined the project, making their first contributions, including @404NetworkError, @yakushabb, @mhd12e, @lagodimos, and @Karol23145, showcasing an expanding community around Bottles.Future Directions:
Looking forward, the Bottles team is likely to continue focusing on improving user experience, refining dependencies, and expanding functionality. Future updates may include more user-requested features, enhanced support for various platforms, and continued engagement with the community to address any emerging issues or needs.For the complete list of changes, you can refer to the full changelog for versions 51.18 through 51.22
Bottles 51.22 released
Bottles 51.22 has been released, featuring several updates such as enhancements to AppStream, a restructuring of components, the integration of pyupgrade as a pre-commit hook, updates to translations, and the removal of the NVIDIA Flatpak workaround. Additional modifications consist of incorporating the 'Failed adding to Steam Library dialog' in program_row.py, resolving build issues, updating the dependency list updater, utilizing the correct wine path on versions 10.2 and above, and including the Jetbrains logo.