Skip to content

Releases: JuneStepp/OneLauncher

v2.0.2

03 Jun 19:00
v2.0.2
503994b
Compare
Choose a tag to compare

This release has quite a few small fixes and improvements. The full changelog is below.

If you are a Linux user with a very old Nvidia GPU (Kepler or earlier), this update may cause issues. A recent game update necessitated updating DXVK to a version that doesn't support those cards.

Features

  • Use logging system for UI log messages
  • Activate window when patching finishes
  • Remove "Save Log" buttons from patch and game windows
  • Improve column widths in addons manager
  • Don't show empty tables in config toml
  • Add environment game config option
  • Allow setting wine.debug_level to None
  • Set DXVK_LOG_LEVEL to error by default

Fixes

  • Make antivirus false positives less likely
  • Unescape LotroInterface feed Unicode characters
  • [breaking] Update WINE and DXVK
  • Game patch monitoring on all platforms and WINE versions
  • Redact home directory from log files
  • Don't have platformdirs auto-create directories
  • Update typing
  • Don't let Zeep log SOAP requests in debug logs
  • Partially fix sub-accounts selection regression
  • Increase official server connection timeouts

Build

  • Symlink Nix Python to .venv for IDE discovery
  • Remove broken FHS dev shell
  • Allow setting build out dir in command line arg
  • Add libz to FHS as required by Nuitka
  • (deps) Use custom fork of Zeep
  • (deps) Remove old-kwallet extra dependencies
  • Switch to uv for dependency management
  • Don't use upper bounds for dependency versions
  • Update dependencies
  • Allow manually starting GitHub build workflow

Documentation

  • Fix some QSS class names
  • Update WINE debug_level setting description
  • Fix pyside6-uic command typo
  • Update copyright year
  • Update pyproject development status

Testing

  • Add test_allow_uknown_config_keys
  • Increase strictness of pytest config

OneLauncher 2.0.1

04 Aug 05:47
v2.0.1
8d00ecd
Compare
Choose a tag to compare

A few fixes including support for the Mordor Legendary World.

  • Fix Mordor Legendary World status URL
  • Use correct network certificates in Addons Manager
  • Improve handling of invalid XML in addon files
  • Include game name in addons manager window title
  • Add basic network connection retrying
  • Allow switch game and settings buttons to be used while network info is loading
  • Prevent settings label with word wrapping from clipping
  • Use root and __name__ loggers
  • Redact user subscription and GLS ticket from logs
  • Raise file logging level for dev builds to debug
  • Update dependencies
  • Exclude build output directory from Mypy

OneLauncher 2.0

17 Jul 00:46
v2.0
588df28
Compare
Choose a tag to compare

After 3 years, nearly 400 commits, and more than a few postponed features, 2.0 does seem to be out. Here's my best shot at a very high level overview of what's changed:

  • Almost all code redesigned and vastly improved
  • Robust support for any number of current, past, future🤞, and custom game versions
  • UI is resizable, uses system theme, and adapts to font size and color changes on the fly
  • Full CLI for new config system
  • aaaand.. mo-ore

Have fun playing some (two) games!

OneLauncher 2.0.rc1

09 Jul 16:32
v2.0.rc1
c28754c
Compare
Choose a tag to compare
OneLauncher 2.0.rc1 Pre-release
Pre-release

2.0's ready for testing! Changelog will come with the full release.

OneLauncher 1.2.9

20 Apr 03:37
v1.2.9
40e803c
Compare
Choose a tag to compare

Update game server certificates. This fixes the recent LOTRO connection errors.

OneLauncher 1.2.8 - Windows Only Fix

20 Jul 16:10
Compare
Choose a tag to compare

Just a quick fix for the in-game store with the 64-bit client on Windows. Go to the previous release if you use Linux.

OneLauncher 1.2.7

14 Jul 05:30
Compare
Choose a tag to compare

This release has a couple important fixes.

  • Fixed getting legendary servers status
  • Downgraded SSL cipher level for game servers. Fixes connection for some Linux distros. Fix by @gtbX
  • Fixed no Keyring backend being chosen when program is compiled with Nuitka
  • Fixed window dragging on Wayland

OneLauncher 1.2.6

29 Apr 01:14
Compare
Choose a tag to compare

This release implements some important fixes for the addon manager and adds the --language launch argument.

    * Removed unused import
    * Re-enabled table headers that got automatically disabled in addon manager
    * Fixed addon manager UI breaking when OS text size is changed
    * Added launch argument to set the game client language. This was requested by @wduda for easier plugin testing

OneLauncher 1.2.5

25 Apr 03:59
Compare
Choose a tag to compare

This is a quick hotfix for the in-game store with the 64-bit client on Windows. The WINE version is also updated for Mac and Linux users.

    * Fixed in-game store issue on Windows builds with the 64-bit client
    * Updated WINE

OneLauncher 1.2.4

16 Apr 20:13
Compare
Choose a tag to compare

This release has some small improvements and important fixes. Most importantly the certificates needed for logging into LOTRO have been updated and a bug affecting the installation of some plugins has been fixed. Thanks to @mja00 and @gtbX for their code contributions to this update.

    * Support for the Win32 legacy client in the UI
    * Improved element spacing in the settings window
    * Updated WINE and DXVK
    * Added just in case check to stop plugin folder from being accidentally deleted
    * Minor code style fixes
    * Fixed installation of plugins with file names that include the plugin's root folder name
    * Updated to PySide6. This allows OneLauncher to run on LMDE
    * Setup Poetry for dependency management
    * Fixed buttons in addon manager that overlapped other elements
    * Simplified loading of news feeds
    * Updated the certificates for SSL connections