Skip to content

Releases: deadc0de6/dotdrop

v1.3.3

25 Oct 20:39
Compare
Choose a tag to compare
  • auto deploy

v1.3.2

25 Oct 20:36
Compare
Choose a tag to compare
  • auto deploy

v1.3.1

24 Oct 18:15
Compare
Choose a tag to compare
  • fix template link value bug (see #268)

v1.3.0

17 Oct 12:17
Compare
Choose a tag to compare

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.1

24 Sep 05:18
Compare
Choose a tag to compare
  • fix import error (#250)

v1.2.0

23 Sep 18:56
Compare
Choose a tag to compare

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

14 Jun 13:02
Compare
Choose a tag to compare

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

02 May 09:01
Compare
Choose a tag to compare
  • 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

12 Mar 07:16
Compare
Choose a tag to compare
  • 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

26 Jan 19:15
Compare
Choose a tag to compare
  • 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