1 Note: this changelog only lists feature additions, not bugfixes. For details on
2 those, see the Git history.
5 - Drop support for Python 3.6: the minimum version supported is now Python
8 - Drop support for Python 2 and old versions of Python 3: the minimum
9 version supported is now Python 3.6
11 - Add `mode:` option for `create`
12 - Add `exclude:` option for `link`
14 - Add `--only` and `--except` flags
15 - Add support to run with `python -m dotbot`
16 - Add `--force-color` option
18 - Add `canonicalize-path:` option for `link`
22 - Add `quiet:` option for `shell`
24 - Add `if:` option for `link`
26 - Add `--no-color` flag
28 - Add globbing support to `link`
30 - Add force option to `clean` to remove all broken symlinks
32 - Update `link` to support shorthand syntax for links
34 - Add support for default options for commands
36 - Update `link` to be able to create relative links
38 - Add support for plugins
40 - Update `link` to expand environment variables in paths
42 - Update `link` to be able to automatically overwrite broken symlinks
44 - Update `shell` to allow for selectively enabling/disabling stdin, stdout,
47 - Add support for YAML format configs
49 - Update `link` to be able to force create links (deleting things that were
51 - Update `link` to be able to create parent directories
53 - Update `clean` to remove old broken symlinks