Skip to content

gsudo v2.0.0-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 13:29
· 257 commits to master since this release

What's Changed

  • Several new features and some refactoring justified a new mayor version. Pre-release open for wider user testing.

  • Add the ability to run a shell or command as a specific user, even if the user is not a local machine admin. By @gerardog in #188

    gsudo [-u|--user {username}]  [command]
  • Feature: Force NewWindow + --KeepShell + --KeepWindow by @gerardog in #190

    • Added setting gsudo config NewWindow.Force to force every elevation in new window. (Same as using -n every time)
    • Added --KeepShell: Keep elevated shell open after running {command}.
    • Added --KeepWindow: When in new console, ask for keypress before closing the console.
    • Added setting gsudo config NewWindow.CloseBehaviour: KeepShellOpen (--NoExit), PressKeyToClose(--NoClose), OsDefault
  • Added experimental support for NuShell (#152)

  • Config syntax more relaxed now:

    gsudo.exe config loglevel debug
    gsudo.exe config loglevel="debug"
    gsudo.exe config loglevel =  debug

Full Changelog: v1.7.1...v2.0.0-preview