8000 Releases · intgr/ego · GitHub
[go: up one dir, main page]

Skip to content

Releases: intgr/ego

1.2.0

08 Jan 00:57
402920d

Choose a tag to compare

What's Changed

  • Fix: Handle missing PulseAudio socket when directory exists (#190)

    Contributed by @mio-19, thanks!

  • Use X11 protocol directly via libxcb. The xhost dependency is no longer needed. (#163)

    Use --old-xhost to revert to the old behavior.

  • X11 library libxcb is now demand-loaded and not required when X11 DISPLAY is unset. (#192)

New Contributors

Full Changelog: 1.1.7...1.2.0

1.1.7

26 Jun 00:45
ad467ec

Choose a tag to compare

  • Distro packaging: added tmpfiles.d conf to create missing ego user home directory (#134, fixed issue #131)
  • Ego now detects and warns when target user's home directory does not exist or has wrong ownership (#139)
  • Minimum Supported Rust Version (MSRV) is now 1.64.0 (#116)
  • Various minor cleanups, replaced unmaintained dependencies, dependency updates.

1.1.6

21 Jan 14:25
0dd36b5

Choose a tag to compare

  • Updated to clap 4.0.x (#101) and many other dependency updates
  • Fixes for new clippy lints (#95, #93, #111)
  • Use snapbox instead of hand-coded snapshot testing (#102)
  • MSRV was determined to be Rust 1.60.0 (#113)

Full Changelog: 1.1.5...1.1.6

1.1.5

02 Jan 19:42
1642f63

Choose a tag to compare

  • Document xhost requirement, improve xhost error reporting (#76)
  • Upgrade to clap 3.0.0 stable (#71)

(Version 1.1.4 was yanked, it was accidentally released with a regression)

1.1.3

12 Nov 09:43
bd24040

Choose a tag to compare

8000
  • Pin clap version (fixes #65) (#68)

1.1.2

08 May 20:09
67c1a9d

Choose a tag to compare

  • Enable sudo askpass helper if SUDO_ASKPASS is set (#58)
    • Example how to set up a GUI password prompt with sudo: https://askubuntu.com/a/314401
    • Note: For a GUI password prompt with the machinectl mode, you need to run a
      Polkit authentication agent instead

1.1.1

22 Mar 23:45
e6abbb3

Choose a tag to compare

  • Include drop-in files for polkit, sudoers.d, sysusers.d -- for distro packages (#53)
  • Documentation tweaks (#51, #53)

1.1.0

07 Mar 03:37
b484dc7

Choose a tag to compare

  • Default to machinectl if available, fall back to sudo otherwise (#47)
  • Documentation & minor improvements (#46, #48)

0.4.1

29 Jan 02:14
1fc276d

Choose a tag to compare

  • Fixed --machinectl on Ubuntu, Debian with dash shell (#42)
  • Fixed error reporting when command execution fails (#43)
  • Documented how to avoid password prompt with machinectl & other doc tweaks (#41)

0.4.0

28 Jan 22:48
99D5
ba9bf40

Choose a tag to compare

  • Improved integration with desktop environments:
    • Launch xdg-desktop-portal-gtk in machinectl session (#6, #31)
    • Old behavior is still available via --machinectl-bare switch.
  • Shell completion files are now auto-generated with clap-generate 3.0.0-beta.2 (#36, #28)
  • Code reorganization and CI improvements (#21, #23)
  • Dependency updates (#20, #24, #27, #22, #26, #33, #35, #38, #37, #39)
0