- support for mutagen v0.9 and below has been dropped. (
7b4917d
)
- Better packaging, semantic release, github actions (
48e8408
)
- Add support for mutagen
0.10.0
. - Rename configuration file from
mutagen.yml
tomutagen-helper.yml
.
- Fix session being creating on root directory when
auto_configure
is enabled and no project is found (show an error message to the user)
- Add project and session optional arguments to
up
command
- Use auto configure
include
andexclude
when loading project configuration file - auto configure
include
now has priority overexclude
- Add support for many projects in the same configuration file
- Add auto configuration support to create sessions from subdirectories with no configuration file
- Add
MUTAGEN_HELPER_PATH
environment variable
- Add missing expandvars dependency
- Remove tinydb dependency
- Add default value support for environment expansion replacements, with expandvars
- Upgrade list command to support short and long listing (
--long
option)
- Add
project
andsession
arguments to commands - Fix stuck sessions on
up
command because of invalid stdin/stdout support - Fix missing project name in output
- Remove dead code
- Use labels feature introduced in mutagen
v0.9.0-beta2. There's no local database anymore
(
~/.mutagen-helper
directory can be removed) (#4) - Add support for YAML configuration files without dot (
mutagen.yml
andmutagen.yaml
) (#3)
- Enhance error handling of mutagen commands (#5)
- Add support of user input for underlying mutagen commands (#6)
- First release