Skip to content

Release 1.11.0 (Boga Discus)

Compare
Choose a tag to compare
@loathingKernel loathingKernel released this 01 Jan 19:29
· 9 commits to main since this release
1.11.0
19cdb3a

News

Happy new year everyone! The next proper release of Rare has finally arrived, just slightly over a year after the previous one. This release has been pushed back numerous times so far because we had set some milestones to achieve before increasing the version number.

What's changed

While most of the things we wanted to do have been made, not everything made it in. Below you will find an overview of what changed, what was added as well as what has not made it in.

Rare

  • Rare has been ported to PySide6, using the newer and more adequate Qt6 Framework. This work revealed numerous existing issues with the UI which have been fixed.
  • You can now add games from Rare to Steam as non-Steam games directly from the context menu.
    image
  • Minor improvements for faster startup times. Images in the library are now loaded when they are first displayed, and Rare only creates a single library view. Your preferred view can still be selected from the settings.
  • The Store tab has been redesigned to not look out of place compared to the rest of the application and numerous issues have been fixed in the back-end. A lot of non-working functionality has been removed though as it is being worked on.
    image
  • Improved the cloud saves interface.
  • Refactored the wrapper functionality to allow "sharing" of wrappers between games. You can now select existing wrappers through a drop-down menu.
    image
  • Improvements in the various dialogs and the download handling.
  • Verification and importing has been improved for games with Optional downloads. Rare will ask you to select which Optional downloads are already installed when importing a game.

Linux

  • Overhauled the Epic Overlay handling so it can manage multiple Wine/Proton prefixes.
    image
  • There are numerous improvements in Proton handling and interoperability, Rare now sets up the required environment much more robustly.
  • Better runtime/compatibility-tool detection and auto-configuration of Proton's environment, respecting each tool's configuration.
  • Rare is now able to use tools other than Proton, such as Luxtorpeda to launch supported games.
  • We still want to integrate with umu and we are actively involved in its development.

Packaging

  • We overhauled the packaging of Rare to adjust to the developments in the Python ecosystem.
  • We now use cx-Freeze to produce the MSI installer (Windows), DMG package (macOS) and the AppImage (Linux).
  • With the port to PySide6, we are again able to provide semi-portable packages of Rare using the excellent Nuitka compiler.
  • We also have a repository for Flatpak packages, mostly targeted at pre-releases.

Important: On Windows you might need to have MSVC installed, you can get it from here

Pull requests

New Contributors

Full Changelog: 1.10.11...1.11.0