Skip to content

Releases: marcransome/pond

0.3.0

11 Feb 23:54
b6247b6
Compare
Choose a tag to compare

🐠 Version 0.3.0 introduces these changes:

  • Major refactor of codebase and numerous improvements
  • Added ability to load and unload ponds for the current shell session
  • Removed variable and list command in favour of reworked create command and introduced a new edit command. create now spawns a command-line editor after pond creation for adding variables by hand (-e|--empty option allows this to be bypassed in favour of creating an empty pond)
  • Much improved command, option, and pond name tab completion, including descriptions where applicable
  • Removed variable count from status output; may be reintroduced later pending regex improvements
  • Improved usage banner and added command-specific usage banners for all commands (pond <command> -h|--help)
  • Removed dependency on grep
  • Added drain command for emptying a pond
  • Updated README.md 🎈

0.2.0

09 Feb 19:32
92e5482
Compare
Choose a tag to compare

🐟 The 0.2.0 release includes:

  • Added the variable (alias var) subcommand for environment variable management, including get, set, and remove (or rm) operations
  • Added the enable, disable and status pond management commands with symbolic link handling; new ponds are enabled by default for all new shell sessions
  • Added tab completion for subcommands including pond names where applicable
  • Simplified output of list subcommand and improved output messages
  • Documented program usage in README.md and added a spiffy logo 🎉
  • Added test coverage for all major operations
  • Other various improvements too small to mention

0.1.0

08 Feb 23:01
2d46c68
Compare
Choose a tag to compare

Initial development release with basic functionality.