Merge branch 'kurtmckee/support-python-3.12'
[dotbot.git] / CHANGELOG.md
blob62bd51db8011180de91bfd17f09e18c5c6182d9a
1 Note: this changelog only lists feature additions, not bugfixes. For details on
2 those, see the Git history.
4 - v1.20
5     - Drop support for Python 2 and old versions of Python 3: the minimum
6       version supported is now Python 3.6
7 - v1.19
8     - Add `mode:` option for `create`
9     - Add `exclude:` option for `link`
10 - v1.18
11     - Add `--only` and `--except` flags
12     - Add support to run with `python -m dotbot`
13     - Add `--force-color` option
14 - v1.17
15     - Add `canonicalize-path:` option for `link`
16 - v1.16
17     - Add `create` plugin
18 - v1.15
19     - Add `quiet:` option for `shell`
20 - v1.14
21     - Add `if:` option for `link`
22 - v1.13
23     - Add `--no-color` flag
24 - v1.12
25     - Add globbing support to `link`
26 - v1.11
27     - Add force option to `clean` to remove all broken symlinks
28 - v1.10
29     - Update `link` to support shorthand syntax for links
30 - v1.9
31     - Add support for default options for commands
32 - v1.8
33     - Update `link` to be able to create relative links
34 - v1.7
35     - Add support for plugins
36 - v1.6
37     - Update `link` to expand environment variables in paths
38 - v1.5
39     - Update `link` to be able to automatically overwrite broken symlinks
40 - v1.4
41     - Update `shell` to allow for selectively enabling/disabling stdin, stdout,
42       and stderr
43 - v1.3
44     - Add support for YAML format configs
45 - v1.2
46     - Update `link` to be able to force create links (deleting things that were
47       previously there)
48     - Update `link` to be able to create parent directories
49 - v1.1
50     - Update `clean` to remove old broken symlinks
51 - v1.0
52     - Initial commit