Releases: deadc0de6/dotdrop
Releases · deadc0de6/dotdrop
v1.3.1
- fix template link value bug (see #268)
v1.3.0
features:
- add ability to template the
link
value in the config (see related doc and issue #268)
- add two new config options
template
and template_dotfile_default
to control if a dotfile is to be templated (see related doc and issue #267)
- add more tests
- update doc
bug fixes:
- fix fake dotfiles src/dst removed on import (#256)
- fix
--force-actions
not applied to default actions (#261)
v1.2.0
features:
- migrate doc to readthedocs
- refactor templating to error/warn on undefined variables
- refactor lower layer parsing and variable bugs (#246, #248, #249, #250)
- fish completion (#244)
- improve debug logs
- more tests (and coverage)
- more doc
bug fixes:
- fix bug with empty dst or src (#256)
- fix macro bug (#253)
- fix compare bug
- profile inheritance bug fix
- fix bug when subprocess pipe gets filled out
v1.1.0
features:
- add dependencies check at start (#225)
- actions starting with an underscore (
_
) are silent in the output (see #228 and the related doc)
- remove
cp
from the dependencies and replace with shutil
bug fixes
- fix double import issue (#233)
- fix patch not having the correct rights when diffing (#234)
- fix TemplateNotFound bug (#226)
- fix
--dry
overwriting config file (#237)
v1.0.0
- add ability to import as a different path (
--as
) (#220)
- fix import path bug (#212)
- fix redundant path (#214)
- fix zsh completion in aur (141caef)
- more explicit message on config error (#221)
v0.32.0
- diff is done with
-u
(unified) per default
- allow empty
src
or dst
in dotfiles (see the doc)
- re-add bash and zsh completion in aur (#208)
- custom functions and filters are now available in the config file for templating (#210)
- small bug fixes
v0.31.0
- add ability to ignore non-existing imported paths with
:optional
(for all import_*
in config)
- see the feature request #198
- see the doc
- add ability to provide custom jinja2 functions with
func_file
- see the feature request #200
- see the doc
- add ability to provide custom jinja2 filters with
filter_file
- see the feature request #200
- see the doc
- add ability to provide custom diff command to use with
diff_command
for install
and compare
- see the feature request #203
- remove cli switch
-o --dopts=<opts>
(replaced by diff_command
)
- fix diff arguments order (see #202)
- bug fix #197: file rights was not propagated on update