Skip to content

0.11.0-beta

Compare
Choose a tag to compare
@xdrop xdrop released this 28 Aug 13:38
· 9 commits to master since this release
8af3183

Changelog

Added

  • Added a set of config cli commands (get, set, toggle, remove) for editing config file options.
  • Added a mechanism with which environment variables from the users shell configuration can be periodically refreshed. This eliminates the need for the user to need to perform a daemon restart whenever they need to reload some shell configuration (eg. a change in a .zshrc file). This feature is experimental and is disabled by default.
  • Added a view command to view values for all options.
  • Daemon port can now be configured via the daemon.port option in config.toml.
  • Add experimental interactive_shell option that when enabled and a shell command is given, the process will be spawned in an interactive shell based on the one the client is running on.

Changed

  • The global configuration file has been switched from YAML to TOML (this is different from the module definitions file which will remain as YAML). This means that upon upgrading any existing config will be lost and will need to be migrated.
  • Liveness status will now update correctly when a process exits.
  • Probes of type exec will now timeout if their command takes more than 2 seconds.
  • Daemon will now be dissasociated from its controlling terminal by default.

Fixed

  • Fixed misalignment in non-emoji supporting terminals.
  • Fixed white rendering as grey on light themed terminals.
  • Stop group completion messages from being printed if not running in a terminal.