2017-01-28
Improvements
Core Plugins
❯ The hosts
option format of the link
core plugin has been changed as a result to a bug also fixed in this version.
Example of the new format:
[
{
"link": {
"~/.gitconfig": {
"hosts": {
"archlinux-home": "gitconfig.home",
"archlinux-work": "gitconfig.work"
}
}
}
}
]
Further information can be found in the bug fixes section below and in the associated issue #18 and PR #19.
Documentation
❯ Added a project debugging guide for JetBrains PyCharm. (@arcticicestudio, 9694b52)
❯ Added a table of content for the project README. (@arcticicestudio, 1bd1510)
Bug Fixes
Core Plugins
❯ Fixed a bug where only the last duplicate link item in a snowblock configuration has been processed when using the
host-specific option hosts
although if the host doesn't match the current hostname.
In some cases when the order of the link items has been changed also valid items for the current host have been marked
as skippable instead of linking them.
This bug was caused by an internal design conflict with the builtin Python type dict
(dictionary) that only allows
unique keys which has been broken by defining multiple link items with the same destination path.
The new hosts
option structure allows to define any amount of hosts with their associated target path.
(@arcticicestudio, #18 / PR #19, b921c48)
Documentation
❯ Fixed some Markdown formatting issues in the project README. (@arcticicestudio, 7d7c010 / e318b8d)
The full changelog ist available here