Skip to content

Releases: arkane-systems/genie

1.41 - fixing stupid mistakes edition

07 May 05:48
Compare
Choose a tag to compare
  • works even on non-custom kernels
  • distinguishes slow-start from no-start

1.40 - WSLg III: Works Even For Peasants edition

28 Apr 06:23
Compare
Choose a tag to compare
  • Moved generic Linux/WSL functionality into a shared assembly.
  • Upnumbered genie-envar to fix missing path cloning on some systems.
  • Fixed typo in wslg-xwayland.socket (fixes #156).
  • Map XWayland socket only where WSLg is active and present.
  • Mount user runtime directory only where +WSLg (fixes #158) and where WSLg user matches (fixes #157).

1.39 - WSLg II: WSLg Better

23 Apr 00:21
Compare
Choose a tag to compare

NOTE: The Fedora and Arch installers require manually enabling the wslg-xwayland.socket systemd unit on first launch.

1.38 - WSLg edition

22 Apr 17:15
ae09b0e
Compare
Choose a tag to compare
  • Restored systemd startup timeout to 180s.
  • WSLg support, consisting of:
    • Pass through the WSLg environment variables (DISPLAY, WAYLAND_DISPLAY, PULSE_SERVER) to the bottle.
    • Remount the X11 socket after systemd's default boot actions clean up /tmp.

1.37 - better failure reporting edition

16 Apr 18:25
7e9f50e
Compare
Choose a tag to compare
  • Reduced default systemd startup timeout to 60s.
  • Added display of failed systemd units on timeout.

1.36 - more features, less dependencies edition

14 Mar 19:18
Compare
Choose a tag to compare
  • Added some features inspired by sorah/subsystemctl, such as:
    • --is-running and --is-in-bottle options to check current genie status.
    • storing the external PID of systemd in a pidfile for user scripting convenience
  • Also modified the genie -u command to wait on systemd exit, ensuring safe shutdown
  • Removed dependencies on hostname(1) and mount(1)

1.35 - new build system edition

23 Feb 18:19
Compare
Choose a tag to compare
  • Updates the build system to support ALL the methods.

1.34 - regression edition

26 Jan 15:02
Compare
Choose a tag to compare
  • Fixed regression that caused package to no longer depend on gawk.

1.33 - embarrassing bugfix edition

23 Jan 18:16
Compare
Choose a tag to compare
  • Exactly what it says on the tin.

1.32 - give me space edition

18 Jan 16:53
Compare
Choose a tag to compare
  • You can now use spaces in quoted arguments when calling genie -c, and they will be preserved.
  • Yes, this means that wsl genie -c ls '/mnt/c/Program Files' now does the right thing.
  • As a consequence of this, runinwsl is no longer a script, but you haven't been calling it directly anyway, right?
  • Added more error-checking.
  • Refactored the hell out of everything.