Skip to content

Releases: tibetiroka/ESManager

v1.2.2 Bugfix release

11 Jun 11:19
9f3af6b
Compare
Choose a tag to compare

Bugfixes:

  • Fixed a configuration field that was not editable

Other changes:

  • Added more tests
  • Added a field to launcher settings displaying the current application version
  • Added a warning about missing localization entries

v1.2.1 Bugfix release

07 Apr 12:15
27188e1
Compare
Choose a tag to compare

Bugfixes:

  • Fixed a bug where user-defined themes were not loaded from custom XDG paths
  • Changed the backend for downloading PR artifacts, following GitHub's changes

v1.2.0 Minor release

25 Jan 15:53
6c3ccd1
Compare
Choose a tag to compare

New features:

  • Platform-specific optimizations
    You can now optimize local builds even more.
  • Toggle for logging the game output
    This is useful if you don't care about what the game is doing, only about the launcher (or if you want to use the game's own errors.txt file)

Bugfixes and other changes:

  • Fixed media playback issue on PipeWire 1.0.1
  • Improved performance when the game produces a massive log output
  • Improved support for GraalVM native images

v1.1.3 Bugfix release

27 Oct 17:38
51722ec
Compare
Choose a tag to compare

Bugfixes:

  • Fixed an edge case introduced in the previous version that would cause executables to not be symlinked properly on some systems

Other changes:

  • Changed the default behaviour for updating branches
  • Merge conflicts are now detected before merging
    • instances now update even if some of their sources have merge conflicts, instead of failing entirely
    • custom merge strategies override the default behaviour, forcing a merge attempt even with conflicts

v1.1.2 Bugfix release

22 Oct 16:11
d693c73
Compare
Choose a tag to compare

Bugfixes:

  • Fixed a bug on Windows that caused old files to not be cleared in some cases
  • Fixed a warning about symbolic links when updating plugins

Other changes:

  • Improved merge conflict handling
  • Changed the host for the workflow artifact downloader API (the old version will still be valid for a couple months for better compatibility)

v1.1.1 Bugfix release

03 Sep 14:51
3f80eaa
Compare
Choose a tag to compare

Bugfixes:

  • Fixed issue with the statistics panel not updating when instances or plugins are deleted

Other changes:

  • Added the main repository as a default to the custom instance creator
  • Playtime statistics now update in real-time
  • Plugins are reinstalled after an instance exits for better compatibility with other launchers

v1.1.0 Minor release

04 Jul 17:34
fac330a
Compare
Choose a tag to compare

New features:

  • Per-instance plugin management
    You can now enable plugins for all instances, or select specific instances to enable the plugin for
  • Statistics (playtime, most used plugin etc.)
    This isn't "data collection". No data leaves your system. I only count the number of launches and playtimes, and that's only used for the statistics panel.

Bugfixes and other changes:

  • Fixed plugin author displays not getting localized properly
  • Improved autosave for plugins
  • Improved debug messages for plugin management

v1.0.1 Bugfix release

03 Jul 18:40
d261fbb
Compare
Choose a tag to compare

Bugfixes:

  • Fix error handling in the async logger
  • Fix update detection for git-based sources
  • Fix issue with merges sometimes replacing current head

v1.0.0

11 Jun 08:04
f35ddb2
Compare
Choose a tag to compare

New features:

  • Commit-based sources
    You can now use any commit from the default branch of a repository as a source
  • Dynamically managed sources
    There is a new source type called 'dynamic refs'. You can apply a regex over all refs in a repository and select all matching ones. In addition, the list of included refs will update whenever a new ref becomes available / unavailable. You can use this, for example, to merge all pull requests that don't conflict with master.
  • Various context menus
  • Instance renaming
  • A source editor panel
    You can use this to edit the existing source of an instance. The current actions are limited, and the inputs are only partially verified, so it is a good way to break your instances.
    The supported actions include:
    • renaming the source
    • change the type (pull request, commit, branch etc.)
    • changing the target (pull request number, branch name etc.)
  • Added a new locale
    The translation could use some polishing, but it isn't bad

Bugfixes and other changes:

  • Disabled building locally installed executables
  • Fixed issues with plugin sorting
  • Fixed issue where sources sometimes didn't register their instance
  • Improved support for nested sources
  • Better autosave
  • Minor translation typo fixes
  • Removed support for downgrading the launcher via automatic updates
  • Various logging-related changes

Download instructions:

  • Windows, macOS, Linux: Download the .exe/.dmg/.AppImage file as before.

There is also a cross-platform ESManager.jar available.

v0.0.5 - Release Candidate 2

24 Apr 15:36
a892dce
Compare
Choose a tag to compare

This is mainly a bugfix release for v0.0.4.

Fixed bugs:

  • Fixed misconfiguration with automatic updates
  • Fixed 'File not found' error on macOS (or else...)
  • Removed two unused localization entries
  • Disabled debug logging for JGit

New features:

  • The cross-platform jar is back! Unfortunately, due to the misconfiguration, I still have to provide the old os-specific jars in the release, but they are now all the same, cross-platform, ESManager.jar file.
  • Added support for cascading migration definitions for auto updates

Download instructions:

  • Windows, macOS, Linux: Download the .exe/.dmg/.AppImage file as before.

There is also a cross-platform ESManager.jar available. Note: the ESManager-Windows.jar, ESManager-Linux.jar and ESManager-macOS.jar files are only provided for compatibility, download the ESManager.jar file instead.