github alajmo/mani v0.3.0

latest releases: v0.31.2, v0.31.1, v0.31.0...
4 years ago

Misc

  • Update golang version and dependencies
  • Add integration tests

Features

  • Add support for running from nested sub-directories
  • Add info sub-command that shows which configuration file is being used
  • Add flag to point to config file
  • Accept different config names (.mani, .mani.yaml, .mani.yml, mani.yaml, mani.yml)
  • Add new command exec to run arbitrary command
  • Add config flag
  • Add first argument to init should be path, if empty, current dir
  • Add completion for all commands bash
  • Update auto-discovery to equal true by default
  • Add option to filter list command on tags and projects
  • Add Nicer output on failed git sync
  • Add cwd flag to target current directory
  • Add comment section in .gitignore so users can modify the gitignore without mani overwriting all parts
  • Improved listing for projects/tags

Fixes

  • Fix crashing on not found config file
  • Check possible, non-handled nil/err values
  • Don't add project to gitignore if doesn't have a url
  • Remove path if path is same as name
  • Fix gitignore sync, removing old entries
  • Fix broken init command
  • Fix so path accepts environment variables
  • Fix auto-complete when not in mani directory

Don't miss a new mani release

NewReleases is sending notifications on new releases.