Rare

Latest version: v1.11.3.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

1.11.3

What's changed
This release consists mostly of fixes and minor features, more below.

Rare
* Add an option to automatically hide Rare in the system tray when starting.
* Convert the install path in **Game Details** to a link to open the installation folder in the file manager.
* Fix **Open log folder** button not working
* Fix tray and window icons missing on Windows.
* Fix games not launching due to erroneously requesting to launch offline if the option was set to `No` or `Yes`.

Linux
* Fix crash when very old protons where found. They are missing certain fields in their manifests.

Packaging
* Create a start menu shortcut when installing through the MSI

Important: On Windows you might need to have MSVC installed, you can get it from [here](https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022)

**Full Changelog**: https://github.com/RareDevs/Rare/compare/1.11.2...1.11.3

1.11.2

Patch release to address versioning issues due to GitHub Actions, which affected how Rare detects self-updates.

For the actual release notes refer to https://github.com/RareDevs/Rare/releases/tag/1.11.0

1.11.0

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](https://github.com/user-attachments/assets/1e492b55-d7e0-49e8-a3ed-7ad1a4633247)
* 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](https://github.com/user-attachments/assets/cc517096-3503-4eb8-8180-edb8fb401472)
* 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](https://github.com/user-attachments/assets/2bc6ae12-2733-4e65-98f1-b611c20b2929)
* 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](https://github.com/user-attachments/assets/ff5199ec-9d00-4788-b452-0d61820cba1a)
* 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](https://github.com/luxtorpeda-dev/luxtorpeda) to launch supported games.
* We still want to integrate with [umu](https://github.com/Open-Wine-Components/umu-launcher) 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](https://nuitka.net/) compiler.
* We also have a repository for [Flatpak packages](https://github.com/RareDevs/io.github.dummerle.rare/releases), mostly targeted at pre-releases.

Important: On Windows you might need to have MSVC installed, you can get it from [here](https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022)

Pull requests
* Preparation for future features by loathingKernel in https://github.com/RareDevs/Rare/pull/352
* Update the workflows to include the ability to create pre-releases from the snapshot workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/355
* Workflows: Of course there had to be a typo by loathingKernel in https://github.com/RareDevs/Rare/pull/356
* Workflows: Implement pre-release step in snapshot workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/357
* Workflows: fix pre-release step by loathingKernel in https://github.com/RareDevs/Rare/pull/358
* Workflows: Fix discussions permissions by loathingKernel in https://github.com/RareDevs/Rare/pull/360
* Workflows: Add dependency on version step by loathingKernel in https://github.com/RareDevs/Rare/pull/362
* Enable launchable addons such as Fortnite Experiences as games in the library. by loathingKernel in https://github.com/RareDevs/Rare/pull/364
* Refactor UninstallDialog, and implement MoveDialog by loathingKernel in https://github.com/RareDevs/Rare/pull/366
* Refactor EOS overlay management form by loathingKernel in https://github.com/RareDevs/Rare/pull/370
* Workflows: woops by loathingKernel in https://github.com/RareDevs/Rare/pull/371
* Workflows: eff javascript by loathingKernel in https://github.com/RareDevs/Rare/pull/372
* Runners: disable some pylint checks for vdf by loathingKernel in https://github.com/RareDevs/Rare/pull/373
* General fixes by loathingKernel in https://github.com/RareDevs/Rare/pull/378
* Merge a lot of WIP by loathingKernel in https://github.com/RareDevs/Rare/pull/381
* Fixes by Dummerle in https://github.com/RareDevs/Rare/pull/383
* Various UI fixes and CSS updates by loathingKernel in https://github.com/RareDevs/Rare/pull/385
* Steam: Fix crash if Steam is not installed by loathingKernel in https://github.com/RareDevs/Rare/pull/386
* More styling updates by loathingKernel in https://github.com/RareDevs/Rare/pull/387
* Fix action button positions in QueueBaseWidgets by loathingKernel in https://github.com/RareDevs/Rare/pull/389
* Refactor the Store page by loathingKernel in https://github.com/RareDevs/Rare/pull/388
* commands: add `__init__.py` for module discovery by loathingKernel in https://github.com/RareDevs/Rare/pull/392
* Fix typo in README by ARez2 in https://github.com/RareDevs/Rare/pull/396
* WineResolver: Do not unset 'DISPLAY' when running silently by loathingKernel in https://github.com/RareDevs/Rare/pull/399
* LoadingWidget: Start playing movie once the widget is visible if `autostart` is enabled by loathingKernel in https://github.com/RareDevs/Rare/pull/400
* Address pylint errors by loathingKernel in https://github.com/RareDevs/Rare/pull/401
* RareLauncher: Fix wrong arguments in pre-launch command `QProcess.start()` by loathingKernel in https://github.com/RareDevs/Rare/pull/403
* Create codeql.yml by loathingKernel in https://github.com/RareDevs/Rare/pull/404
* Support paths with spaces in pre launch command field by loathingKernel in https://github.com/RareDevs/Rare/pull/405
* RareLauncher: Fix console window wrapping and skip DLC check for launchable addons by loathingKernel in https://github.com/RareDevs/Rare/pull/407
* chore: Use actual target repo URLs. by cherouvim in https://github.com/RareDevs/Rare/pull/409
* Steam shortcuts, Discord RPC, MangoHud by loathingKernel in https://github.com/RareDevs/Rare/pull/408
* Fix a few issues with Steam shortcuts by loathingKernel in https://github.com/RareDevs/Rare/pull/411
* Add option in uninstall dialog to delete the game's folder despite containing files by loathingKernel in https://github.com/RareDevs/Rare/pull/412
* Update readme and github page by loathingKernel in https://github.com/RareDevs/Rare/pull/416
* Move screenshots into `docs` by loathingKernel in https://github.com/RareDevs/Rare/pull/417
* docs: set theme to dinky by loathingKernel in https://github.com/RareDevs/Rare/pull/418
* Preparation for PySide6 by loathingKernel in https://github.com/RareDevs/Rare/pull/415
* SteamShortcuts: fall back to determining the last logged-in Steam user by loathingKernel in https://github.com/RareDevs/Rare/pull/423
* SteamShortcuts: do not quote executable and start dir by loathingKernel in https://github.com/RareDevs/Rare/pull/426
* Do not quote executable path for steam shortcuts on Windows by loathingKernel in https://github.com/RareDevs/Rare/pull/427
* RareLauncher: fix Fortnite experiences addons not launching by loathingKernel in https://github.com/RareDevs/Rare/pull/429
* Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by dependabot in https://github.com/RareDevs/Rare/pull/435
* Create dependabot.yml by loathingKernel in https://github.com/RareDevs/Rare/pull/437
* chore: update black minimum version by loathingKernel in https://github.com/RareDevs/Rare/pull/442
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/RareDevs/Rare/pull/438
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/RareDevs/Rare/pull/439
* Bump actions/download-artifact from 4.1.7 to 4.1.8 by dependabot in https://github.com/RareDevs/Rare/pull/440
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/RareDevs/Rare/pull/441
* workflows: use major version for download-artifact action by loathingKernel in https://github.com/RareDevs/Rare/pull/443
* chore: add pip to dependabot by loathingKernel in https://github.com/RareDevs/Rare/pull/444
* develop by loathingKernel in https://github.com/RareDevs/Rare/pull/445
* Update pylint requirement from ^2.15.0 to ^3.2.7 by dependabot in https://github.com/RareDevs/Rare/pull/446
* Update nuitka requirement from ^1.0.6 to ^2.4.8 by dependabot in https://github.com/RareDevs/Rare/pull/447
* Update pywin32 requirement from ^304 to ^306 by dependabot in https://github.com/RareDevs/Rare/pull/448
* Lgndr: remove renamed _resolve_aliases method, override _print_json method by loathingKernel in https://github.com/RareDevs/Rare/pull/449
* EntitlementsWorker: fetch full entitlements on legendary>=0.20.35 by loathingKernel in https://github.com/RareDevs/Rare/pull/452
* RareGameSlim: fix uploading save games when there aren't any on the remote by loathingKernel in https://github.com/RareDevs/Rare/pull/453
* Port Rare to PySide6 by loathingKernel in https://github.com/RareDevs/Rare/pull/422
* Fix issues with rare's process launcher by loathingKernel in https://github.com/RareDevs/Rare/pull/454
* Locate and use anticheat runtimes from Steam with Proton by loathingKernel in https://github.com/RareDevs/Rare/pull/455
* Minor fixes in steam shortcuts, ubisoft integration and cloud saves by loathingKernel in https://github.com/RareDevs/Rare/pull/456
* Use separate keys for window width and height in Rare's settings by loathingKernel in https://github.com/RareDevs/Rare/pull/458
* Rare: enforce utf-8 encoding in some places, should fix subtle issues on Windows by loathingKernel in https://github.com/RareDevs/Rare/pull/464
* Rare: use OS specific encoding in some cases by loathingKernel in https://github.com/RareDevs/Rare/pull/466
* Rare: limit PySide6 to versions up to 6.8.0 due to segmentation fault by loathingKernel in https://github.com/RareDevs/Rare/pull/467
* workflows: build both arm64 and x86_64 versions on MacOS by loathingKernel in https://github.com/RareDevs/Rare/pull/469
* workflows: use earlier windows and ubuntu versions, strip binaries by loathingKernel in https://github.com/RareDevs/Rare/pull/471
* Bump python version for workflows to 3.13 by loathingKernel in https://github.com/RareDevs/Rare/pull/479
* Fix failing workflows by loathingKernel in https://github.com/RareDevs/Rare/pull/480
* workflows: revert to python 3.12 for windows nuitka build by loathingKernel in https://github.com/RareDevs/Rare/pull/481
* Restore compatibility with python 3.9 by loathingKernel in https://github.com/RareDevs/Rare/pull/483
* Fix msi workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/484
* Revert "chore: move `freeze.py` into `misc`" by loathingKernel in https://github.com/RareDevs/Rare/pull/485
* Cleanup project files by loathingKernel in https://github.com/RareDevs/Rare/pull/487
* workflows: update checks workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/488
* Remove unsued import by loathingKernel in https://github.com/RareDevs/Rare/pull/489
* Normalize package names by adding version information and ensuring container folders for archives by loathingKernel in https://github.com/RareDevs/Rare/pull/490
* workflows: fix derp by loathingKernel in https://github.com/RareDevs/Rare/pull/492
* Packaging updates by loathingKernel in https://github.com/RareDevs/Rare/pull/494
* Update readme asset locations by loathingKernel in https://github.com/RareDevs/Rare/pull/495
* chore: fix faulty urls by loathingKernel in https://github.com/RareDevs/Rare/pull/496
* More packaging cleanup by loathingKernel in https://github.com/RareDevs/Rare/pull/498

New Contributors
* ARez2 made their first contribution in https://github.com/RareDevs/Rare/pull/396
* cherouvim made their first contribution in https://github.com/RareDevs/Rare/pull/409
* dependabot made their first contribution in https://github.com/RareDevs/Rare/pull/435

**Full Changelog**: https://github.com/RareDevs/Rare/compare/1.10.11...1.11.0

1.10.11.525

What's Changed
* Cleanup project files by loathingKernel in https://github.com/RareDevs/Rare/pull/487
* workflows: update checks workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/488
* Remove unsued import by loathingKernel in https://github.com/RareDevs/Rare/pull/489
* Normalize package names by adding version information and ensuring container folders for archives by loathingKernel in https://github.com/RareDevs/Rare/pull/490
* workflows: fix derp by loathingKernel in https://github.com/RareDevs/Rare/pull/492


**Full Changelog**: https://github.com/RareDevs/Rare/compare/1.10.11.466...1.10.11.525

1.10.11.466

What's Changed
* workflows: use earlier windows and ubuntu versions, strip binaries by loathingKernel in https://github.com/RareDevs/Rare/pull/471
* Bump python version for workflows to 3.13 by loathingKernel in https://github.com/RareDevs/Rare/pull/479
* Fix failing workflows by loathingKernel in https://github.com/RareDevs/Rare/pull/480
* workflows: revert to python 3.12 for windows nuitka build by loathingKernel in https://github.com/RareDevs/Rare/pull/481
* Restore compatibility with python 3.9 by loathingKernel in https://github.com/RareDevs/Rare/pull/483
* Fix msi workflow by loathingKernel in https://github.com/RareDevs/Rare/pull/484
* Revert "chore: move `freeze.py` into `misc`" by loathingKernel in https://github.com/RareDevs/Rare/pull/485


**Full Changelog**: https://github.com/RareDevs/Rare/compare/1.10.11.445...1.10.11.466

1.10.11.445

What's Changed
* Use separate keys for window width and height in Rare's settings by loathingKernel in https://github.com/RareDevs/Rare/pull/458
* Rare: enforce utf-8 encoding in some places, should fix subtle issues on Windows by loathingKernel in https://github.com/RareDevs/Rare/pull/464
* Rare: use OS specific encoding in some cases by loathingKernel in https://github.com/RareDevs/Rare/pull/466
* Rare: limit PySide6 to versions up to 6.8.0 due to segmentation fault by loathingKernel in https://github.com/RareDevs/Rare/pull/467
* workflows: build both arm64 and x86_64 versions on MacOS by loathingKernel in https://github.com/RareDevs/Rare/pull/469


**Full Changelog**: https://github.com/RareDevs/Rare/compare/1.10.11.423...1.10.11.445

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.