github rfvgyhn/min-ed-launcher v0.13.0

10 days ago

New Features

  • Add support for account name aliases. Allows changing/hiding the name that appears in the output. Useful for when the
    launcher may be seen by others (streaming, video capture, etc...) and you don't want to expose your account name. (#205)

    Set the new accountAliases property in your [settings file].

    "accountAliases": {
      "Dwight Schrute": "CMDR Recyclops",
      "fid1234": ""
    }
  • Add /settingsOverlay flag for per-profile settings.
    Load a partial JSON overlay on top of the default settings.json. Only keys present in the overlay override the base
    config, allowing multi-account users to customize settings per profile. (#199 - @teal-bauer)

    See [settings overlay] section for details

  • Warn on unknown top-level keys in settings.json, with typo suggestions. (e.g. forceUdate → "Did you mean 'forceUpdate'?")
    (#198 - @teal-bauer)

Enhancements

  • Log when using the fallback products directory in cases when user doesn't have permissions to write to default
    products directory (#177)

  • Add a workaround to get Flatpaks to be launched.
    You can now clear and override $LD_LIBRARY_PATH to allow processes defined in processes in your settings file to
    be launched using the host's libraries by setting $MEL_LD_LIBRARY_PATH. Mainly useful for Steam Deck users
    (i.e. auto-launching EDMC).

    konsole Steam launch options example:

    LD_LIBRARY_PATH="" konsole -e env MEL_LD_LIBRARY_PATH="$LD_LIBRARY_PATH" ./MinEdLauncher %command% /autorun /autoquit

Changes

  • Remove "Elite Runtime" output from console (still writes to debug log file) since Products Dir could contain a
    username (#205)

Bug Fixes

  • Fix flatpaks not being shutdown properly (#196)
  • Fix not ignoring pre-releases when checking for launcher updates

Verify the release artifacts are built from source by Github by either:

  1. Using the Github CLI to verify the integrity and provenance using its associated cryptographically signed attestations

    gh attestation verify min-ed-launcher_v0.13.0_linux-x64.tar.gz -R rfvgyhn/min-ed-launcher

  2. Comparing the shasum.txt contents with the Create Checksums section of the job log of the automated release (archive)

    See wiki for instructions on how to check the checksums of the release artifacts.

Don't miss a new min-ed-launcher release

NewReleases is sending notifications on new releases.