Lutris

Gaming ToolsGPL-3.0

Lutris release notes.

Latest v0.5.22 · by LutrisWritten in PythonWebsitelutris/lutrisRSS

Release activity

Release activity — 2 releases across 2 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

2 releases in the last year

Changelog

v0.5.22

Latest
Added 1
  • Add mypy typing annotations on util/strings.py
Fixed 1
  • Fix type annotations requiring quoting for Python < 3.14 compatibility

From Lutris

  • Fix type annotations requiring quoting for Python < 3.14 compatibility
  • Add mypy typing annotations on util/strings.py
  • Update release targets in PPA CI
View originalPermalink
How v0.5.22 went

v0.5.20

Added 9
  • Wine runner adds an option to select Wine's Wayland driver
  • Add buttons to select cover-art, banner and icons via URL in game configuration
  • Emulator BIOS file location used by libretro may be set in Preferences
  • Obtain the release year from GOG and Itch.io
  • Add Azahar runner
  • Add ZOOM Platform source
Changed 9
  • Proton-GE launched via umu is now the default, with umu taking care of keeping Proton-GE up to date
  • Do not offer VKD3D, D3D Extras or DXVK-NVAPI on Proton versions; Proton will handle these
  • The Enable Esync, Enable Fsync, and DXVK settings are now passed on to Proton
  • DXVK's integrated D8VK will be enabled in Proton
  • Cover-art or banners from sources will be used when Lutris media is not available
  • Change Itch.io over to the use of API keys instead of usernames and passwords
Fixed 2
  • Fix Proton integration bugs so Proton-fixes are applied
  • Fix for updated Flathub API

From Lutris

  • Proton-GE launched via umu is now the default. Umu takes care of keeping Proton-GE up to date.
  • Fix Proton integration bugs so Proton-fixes are applied
  • Do not offer VKD3D, D3D Extras or DXVK-NVAPI on Proton versions; Proton will handle these.
  • The "Enable Esync" and "Enable Fsync" and "DXVK" settings are now passed on to Proton
  • DXVK's integrated D8VK will be enabled in Proton
  • Wine runner adds an option to select Wine's "Wayland driver"
  • Add little buttons to select covert-art, banner and icons via URL in game configuration
  • Cover-art or banners from sources will be used when Lutris media is not available
  • Emulator BIOS file location (used by libretro) may be set in Preferences
  • Fix for updated Flathub API
  • Change Itch.io over to the use of API keys instead of usernames and passwords
  • Update EA App source to their new API
  • Simplify Itcho.io collections- if you have no collection named "Lutris", we will show all games
  • MAME Machine setting uses a searchable entry for its enormous list
  • Obtain the release year from GOG and Itch.io
  • Add "Azahar" runner
  • Add "ZOOM Platform" source
  • Add "Steam Family" source to support Steam Families
  • Updated versions of runners for TIC-80, EasyRPG, mGBA, Rosalie's Mupen GUI, Ruffle, 86Box
  • Ryujinx runner can now specific 'application ID' for your multi-game XCIs.
  • Support for importing Commodore 64 ROMs
  • Support ICDs for Intel Xe GPUs
  • Add option for 'ptyxis' terminal
  • Redundant "Add Games" menu item removed; use the plus button in the corner
  • Option to hide a source's games from also appearing in the Games view
  • "Manual Script" for the context menu will now see the game's environment variables
  • Add "Create Steam Big Picture shortcut" to the context menu
  • Add a file association to run .lutris installer files via double-click
  • Fix compatibility with Python 3.14
View originalPermalink
How v0.5.20 went

v0.5.18

Added 10
  • Download the latest GE-Proton build for Wine if any Wine version is installed
  • Add 'Uncategorized' view to sidebar
  • Game searches can now use fancy tags like 'installed:yes' or 'source:gog' with explanatory tool-tip
  • Add a filter button on the search box to build fancy search tags
  • Runner searches can use 'installed:yes'
  • Support for the 'foot' terminal
Changed 9
  • Use dark theme by default
  • Display cover-art rather than banners by default
  • Preference options that do not work on Wayland are hidden when on Wayland
  • Updated the Flathub and Amazon source to new APIs, restoring integration
  • Itch.io source integration will load a collection named 'Lutris' if present
  • GOG and Itch.io sources can now offer Linux and Windows installers for the same game
Fixed 1
  • No longer re-download cached installation files even when some are missing

From Lutris

  • Lutris downloads the latest GE-Proton build for Wine if any Wine version is installed
  • Use dark theme by default
  • Display cover-art rather than banners by default
  • Add 'Uncategorized' view to sidebar
  • Preference options that do not work on Wayland will be hidden when on Wayland
  • Game searches can now use fancy tags like 'installed:yes' or 'source:gog', with explanatory tool-tip
  • A new filter button on the search box can build many of these fancy tags for you
  • Runner searches can use 'installed:yes' as well, but no other fancy searches or anything
  • Updated the Flathub and Amazon source to new APIs, restoring integration
  • Itch.io source integration will load a collection named 'Lutris' if present
  • GOG and Itch.io sources can now offer Linux and Windows installers for the same game
  • Added support for the 'foot' terminal
  • Support for DirectX 8 in DXVK v2.4
  • Support for Ayatana Application Indicators
  • Additional options for Ruffle runner
  • Updated download links for the Atari800 and MicroM8 runners
  • No longer re-download cached installation files even when some are missing
  • Lutris log is included in the 'System' tab of the Preferences window
  • Improved error reporting, with the Lutris log included in the error details
  • Add AppArmor profile for Ubuntu versions >= 23.10
  • Add Duckstation runner
View originalPermalink
How v0.5.18 went

v0.5.17

Added 9
  • Support for library sync to lutris.net, which allows syncing games, play time and categories to multiple devices
  • EXPERIMENTAL support for umu, which allows running games with Proton and Vessel
  • Support the Categories command when selecting multiple games
  • Notification bar when Lutris is no longer supported
  • Add Vita3k runner
  • Add Supermodel runner
Changed 4
  • Replace multi-GPU options with a simple GPU selector
  • Improve sorting for games so that sorting by playtime or last played no longer needs to be reversed
  • Improve error dialog
  • Show Hidden Games now displays hidden games in a separate view and re-hides them when leaving
Fixed 3
  • Fix critical bug preventing completion of installs if the script specifies a wine version
  • Fix critical bug preventing Steam library sync
  • Fix critical bug preventing game or runner uninstall in Flatpak
Removed 2
  • Remove Lutris service view; the Games view replaces it
  • Using Proton in Lutris without umu is no longer possible
Deprecated 2
  • Deprecate exe, main_file or iso placed at the root of the script
  • Deprecate libstrangle and xgamma support

From Lutris

  • Fix critical bug preventing completion of installs if the script specifies a wine version
  • Fix critical bug preventing Steam library sync
  • Fix critical bug preventing game or runner uninstall in Flatpak
  • Support for library sync to lutris.net, this allows to sync games, play time and categories to multiple devices.
  • Remove "Lutris" service view; with library sync the "Games" view replaces it.
  • Torturous and sadistic options for multi-GPUs that were half broken and understood by no one have been replaced by a simple GPU selector.
  • EXPERIMENTAL support for umu, which allows running games with Proton and Vessel. Using Proton in Lutris without umu is no longer possible.
  • Better and sensible sorting for games (sorting by playtime or last played no longer needs to be reversed)
  • Support the "Categories" command when you select multiple games
  • Notification bar when your Lutris is no longer supported
  • Improved error dialog.
  • Add Vita3k runner (thanks @ItsAllAboutTheCode)
  • Add Supermodel runner
  • WUA files are now supported in Cemu
  • "Show Hidden Games" now displays the hidden games in a separate view, and re-hides them as soon as you leave it.
  • Support transparent PNG files for custom banner and cover-art
  • Images are now downloaded for manually added games.
  • Deprecate 'exe', 'main_file' or 'iso' placed at the root of the script, all lutris.net installers have been updated accordingly.
  • Deprecate libstrangle and xgamma support.
  • Deprecate DXVK state cache feature (it was never used and is no longer relevant to DXVK 2)
View originalPermalink
How v0.5.17 went

v0.5.16

Changed 2
  • Improve handling of Steam configurations for the Steam account picker
  • Load game library in a background thread
Fixed 1
  • Fix bug that prevented installers from completing

From Lutris

This is a small bugfix release to fix a critical bug preventing successful installations of games that was present in 0.5.15

  • Fix bug that prevented installers to complete
  • Better handling of Steam configurations for the Steam account picker
  • Load game library in a background thread
View originalPermalink
How v0.5.16 went

v0.5.15

Added 9
  • Add the ability to open a location in your file browser from file picker widgets
  • Add the ability to select, remove, or stop multiple games in the Lutris window
  • Show an animation when a game is launched
  • Add the ability to disable Wine auto-updates
  • Add playtime editing in the game preferences
  • Add Updates tab in Preferences to check for updates and correct missing media in the Games view
Changed 5
  • Reduce the locales list to a predefined one
  • Download runtime components from the main window instead of showing an updating runtime dialog before Lutris opens
  • Redesigned Uninstall Game dialog now completely removes games by default
  • Move game files and runners to the trash instead of deleting them when games are uninstalled
  • Expand System tab in Preferences with more system information
Fixed 6
  • Fix crashes happening when using Wayland and a high DPI gaming mouse
  • Fix crash when opening the system preferences tab for a game
  • Fix Lutris not expanding ~ in paths
  • Fix the export and import feature
  • Ignore Wine virtual desktop setting when using Wine-GE/Proton to avoid crash
  • Ignore MangoHUD setting when launching Steam to avoid crash

From Lutris

  • Fix some crashes happening when using Wayland and a high DPI gaming mouse
  • Fix crash when opening the system preferences tab for a game
  • Reduced the locales list to a predefined one (let us know if you need yours added)
  • Fix Lutris not expanding "~" in paths
  • Download runtime components from the main window, the "updating runtime" dialog appearing before Lutris opens has been removed
  • Add the ability to open a location in your file browser from file picker widgets
  • Add the ability to select, remove, or stop multiple games in the Lutris window
  • Redesigned 'Uninstall Game' dialog now completely removes games by default
  • Fix the export / import feature
  • Show an animation when a game is launched
  • Add the ability to disable Wine auto-updates at the expense of losing support
  • Add playtime editing in the game preferences
  • Move game files, runners to the trash instead of deleting them they are uninstalled
  • Add "Updates" tab in Preferences control and check for updates and correct missing media in the 'Games' view.
  • Add "Storage" tab in Preferences to control game and installer cache location
  • Expand "System" tab in Preferences with more system information but less brown.
  • Add "Run Task Manager" command for Wine games
  • Add two new, smaller banner sizes for itch.io games.
  • Ignore Wine virtual desktop setting when using Wine-GE/Proton to avoid crash
  • Ignore MangoHUD setting when launching Steam to avoid crash
  • Sync Steam playtimes with the Lutris library
View originalPermalink
How v0.5.15 went

v0.5.14

Added 8
  • Add Steam account switcher to handle multiple Steam accounts on the same device
  • Add user defined tags and categories
  • Add EA App integration to manually import Origin games and saves from an Origin prefix
  • Add integration with ScummVM local library
  • Add a sort name field
  • Add header-bar search for configuration options
  • Add missing dependency on python3-gi-cairo for Debian packages
  • Add experimental support for Flatpak provided runners
Changed 7
  • Group every API calls for runtime updates in a single one
  • Download appropriate DXVK and VKD3D versions based on the available GPU PCI IDs
  • Download Wine-GE updates when Lutris starts
  • Group GOG and Amazon download in a single progress bar
  • Yuzu and xemu now use an AppImage
  • Add support for Gamescope 3.12
  • Missing games show an additional badge
Fixed 1
  • Fix blank login window on online services such as GOG or EGS

From Lutris

  • Add Steam account switcher to handle multiple Steam accounts on the same device.
  • Add user defined tags / categories
  • Group every API calls for runtime updates in a single one
  • Download appropriate DXVK and VKD3D versions based on the available GPU PCI IDs
  • EA App integration. Your Origin games and saves can be manually imported from your Origin prefix.
  • Add integration with ScummVM local library
  • Download Wine-GE updates when Lutris starts
  • Group GOG and Amazon download in a single progress bar
  • Fix blank login window on online services such as GOG or EGS
  • Add a sort name field
  • Yuzu and xemu now use an AppImage
  • Experimental support for Flatpak provided runners
  • Header-bar search for configuration options
  • Support for Gamescope 3.12
  • Missing games show an additional badge
  • Add missing dependency on python3-gi-cairo for Debian packages

Many thanks to everyone involved in making this release happen!!

View originalPermalink
How v0.5.14 went

v0.5.13

Added 14
  • Add support for Proton
  • Add drag and drop on the main window to match files against No-Intro, Redump and TOSEC checksums
  • Add support for ModDB links in installers (moddb python module required)
  • Added Missing sidebar option for games whose directory is missing
  • Added checkbox to stop asking for the launch config for a game
  • Added checkbox to sort installed games first
Changed 5
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Improve detection of DOSBox games on GOG
  • Detect obsolete Vulkan drivers and default to DXVK 1.x for them
  • Improved High-DPI support for custom media
Fixed 1
  • Workaround Humble Bundle authentication issues by allowing importing cookies from Firefox
Removed 1
  • Remove ResidualVM (now merged into ScummVM)

From Lutris

With this release, we're adding back the ability to run games with Proton. While this can be an useful thing for testing compatibility, it is still recommended to stick with the builds provided by Lutris. We are now using @GloriousEggroll's Proton based builds by default, which makes using Steam's proton an even narrower edge case.

For players with very large libraries, Lutris will be a lot more responsive thanks to the performance improvements by @danieljohnson2, along with loads of other UI improvements!

Starting from this release, it is now possible to reference ModDB links in Lutris installers. If your distribution doesn't provide the moddb Python package, you'll have to install it with: pip install moddb. We also have an integration with Itch.io, thanks to @GoGoOtaku (note that we don't have a way to search for or install free games from Itch.io with this integration).

Changelog:

  • Add support for Proton
  • Add drag and drop on the main window. Dropped files will be matched No-Intro, Redump and TOSEC checksums.
  • Add support for ModDB links in installers (moddb python module required)
  • Added "Missing" sidebar option for games whose directory is missing
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Added checkbox to stop asking for the launch config for a game
  • Added checkbox to sort installed games first
  • Support for launch-configs in shortcuts and the command line
  • Show platform badges on banners and cover-art
  • Installing games from setup files can now use different presets (Win98, 3DFX, ...)
  • Add filter field to runner list
  • Show game count in search bar
  • Workaround Humble Bundle authentication issues by allowing importing cookies from Firefox
  • Add Itch.io integration
  • Add Battle.net integration (protobuf dependency required)
  • Improve detection of DOSBox games on GOG
  • Added "Unspecified" Vulkan ICD option
  • Removed ResidualVM (now merged into ScummVM)
  • Detect obsolete Vulkan drivers and default to DXVK 1.x for them
  • Improved High-DPI support for custom media
  • Performance improvements
View originalPermalink
How v0.5.13 went

v0.5.13-beta2

Pre-release
Added 15
  • Support for Proton
  • Drag and drop on the main window to match files against No-Intro, Redump and TOSEC checksums
  • Support for ModDB links in installers (moddb python module required)
  • Missing sidebar option for games whose directory is missing
  • Checkbox to stop asking for the launch config for a game
  • Checkbox to sort installed games first
Changed 4
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Improve detection of DOSBox games on GOG
  • Detect obsolete Vulkan drivers, warn and default to DXVK 1.x for them
Removed 1
  • ResidualVM (now merged into ScummVM)

From Lutris

2nd beta release for 0.5.13

  • Add support for Proton
  • Add drag and drop on the main window. Dropped files will be matched No-Intro, Redump and TOSEC checksums.
  • Add support for ModDB links in installers (moddb python module required)
  • Added "Missing" sidebar option for games whose directory is missing
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Added checkbox to stop asking for the launch config for a game
  • Added checkbox to sort installed games first
  • Support for launch-configs in shortcuts and the command line
  • Show platform badges on banners and cover-art
  • Installing games from setup files can now use different presets (Win98, 3DFX, ...)
  • Add filter field to runner list
  • Show game count in search bar
  • Workaround Humble Bundle authentication issues by allowing importing cookies from Firefox
  • Add Itch.io integration
  • Add Battle.net integration (protobuf dependency required)
  • Improve detection of DOSBox games on GOG
  • Added "Unspecified" Vulkan ICD option
  • Removed ResidualVM (now merged into ScummVM)
  • Detect obsolete Vulkan drivers, warn and default to DXVK 1.x for them
  • Improved High-DPI support for custom media
  • Performance improvements
View originalPermalink
How v0.5.13-beta2 went

v0.5.13-beta1

Pre-release
Added 13
  • Support for Proton
  • Drag and drop on the main window to match dropped files against No-Intro, Redump and TOSEC checksums
  • Support for ModDB links in installers (moddb python module required)
  • Missing sidebar option for games whose directory is missing
  • Checkbox to stop asking for the launch config for a game
  • Support for launch-configs in shortcuts and the command line
Changed 3
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Improve detection of DOSBox games on GOG
Removed 1
  • ResidualVM (now merged into ScummVM)

From Lutris

This is the 1st beta release for Lutris 0.5.13

Changelog:

  • Add support for Proton
  • Add drag and drop on the main window. Dropped files will be matched No-Intro, Redump and TOSEC checksums.
  • Add support for ModDB links in installers (moddb python module required)
  • Added "Missing" sidebar option for games whose directory is missing
  • Re-style the configuration, preferences, installer and add-games windows
  • Group configuration options into sections
  • Added checkbox to stop asking for the launch config for a game
  • Support for launch-configs in shortcuts and the command line
  • The add-games window can now create 32-bit WINE prefixes
  • Add filter field to runner list
  • Show game count in search bar
  • Workaround Humble Bundle authentication issues by allowing importing cookies from Firefox
  • Add Itch.io integration
  • Add Battle.net integration (protobuf dependency required)
  • Improve detection of DOSBox games on GOG
  • Added "Unspecified" Vulkan ICD option
  • Removed ResidualVM (now merged into ScummVM)
View originalPermalink
How v0.5.13-beta1 went
View all

Discussion

If you publish Lutris, you can claim this product by proving you administer its repository.