Dotdrop

Latest version: v1.13.2

Safety actively analyzes 629811 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 18

0.28.0

* adding ability to import other configs, thanks davla (`import_config`, see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#import-config-files))
* adding global `upignore` and `cmpignore` (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* adding global `default_actions` (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* adding dotfiles specific variables (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/templating#dotfile-variables))
* adding `basename` and `dirname` template methods (see [the doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-methods))
* variables inheritance from included profiles, thanks ziirish
* update [the wiki](https://github.com/deadc0de6/dotdrop/wiki)
* refactoring, diverse bug fixing and improvements

0.27.0

* add ability to import actions from external files (see [related doc](https://github.com/deadc0de6/dotdrop/wiki/config#import-actions-from-file))
* adding doc on [how to setup your repository](https://github.com/deadc0de6/dotdrop/wiki/installation#setup-your-repository)
* adding `link_dotfile_default` settings when `link` is undefined (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* refactor dotfile `link` attribute (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* refactor `link_by_default` into `link_on_import` (see [config doc](https://github.com/deadc0de6/dotdrop/wiki/config#format))
* improve error message and output when action execution fails (see 111)
* new method `exists_in_path` added for templates (see [doc](https://github.com/deadc0de6/dotdrop/wiki/templating#available-methods))
* default config file locations added (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config#location))
* adding [pre-defined variables](https://github.com/deadc0de6/dotdrop/wiki/templating#available-variables) for templates
* update [wiki](https://github.com/deadc0de6/dotdrop/wiki) and [readme](https://github.com/deadc0de6/dotdrop/blob/master/README.md)
* bug fixes
* improve tests

0.26.1

* ignore backup file when `compare` and `update`
* refactor tests
* fix profile variables bug in `import_variables`

0.26.0

The documentation has been moved from the readme file to [wiki](https://github.com/deadc0de6/dotdrop/wiki)

new features:

* profile `include` can now use variables (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config#include-dotfiles-from-another-profile))
* variables can be imported from an external file using `import_variables` (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/templating#variables-from-file))
* `DOTDROP_CONFIG` env variable can be used to select the config file instead of `-c --cfg` (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config))
* profile dotfiles can now be imported from an external file with `import` (see the [doc](https://github.com/deadc0de6/dotdrop/wiki/config#profile-dotfiles-from-file))
* add completion scripts for bash and zsh (see the [doc](https://github.com/deadc0de6/dotdrop/tree/master/completion))
* deploy on snapcraft: <https://snapcraft.io/dotdrop>
* allow to update entire profile with `update`

bug fixes and improvements

* fix recursive include
* expand variables in `exists` method
* fix broken symlink handling issue
* fix unique with longkey
* update tests

0.25.2

* properly handle json dotfiles (87)
* fix link bug in config file (88)

0.25.1

* remove extra debug info
* fix dead symlink issues

Page 10 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.