This repository has been archived by the owner on Aug 1, 2022. It is now read-only.
Releases: serkonda7/symlinker-v
Releases · serkonda7/symlinker-v
2.2.3
2.2.2
2.2.1
Additions
help
: also print a description
Changes
open
: errors and warnings caused by the file explorer are hidden
Fixes
- Invalid paths can now be updated
- fix
open
blocking the console
Note: the attached binary is no production build because it causes problems with V's cli module.
Another note:help <cmd>
currently fails due to another error in the cli module.
2.2.0
Changes
list --real
: the real paths are now aligned
Fixes
- Show the correct flag name (
--path
) in anupdate
error message
Note: the attached binary is no production build because it causes problems with V's cli module.
Another note:help <cmd>
currently fails due to another error in the cli module.
2.1.1
2.1.0
Critical
- Prevent possible access to unwanted files using
add -n
,del
,open
andupdate
with relative paths
Changes
open
: run the file explorer as background process- Move linker back to main module but as separate file
Fixes
list
: don't panic if a linkdir does not existopen
: prevent runtime error if the linkdir to be opened does not existopen
: give other scope suggestion also if the current scope linkdir does not exist
2.0.0
The first of my projects that I would label as good and well tested.
Additions
link
: new message if the exact same link already exists.link --name
: show a hint if whitespace was stripped from the provided name.del
: give a different message if the deleted link was invalid.del
,open
: add a suggestion if the specified link only exists in the other scope.update
: throw an error when the provided values are the same as the old ones.- Create a huge amount of (new) tests to ensure great stability.
Changes
- Split the code into two files, the command-line-interface and the actual logic.
- Error and success messages are much more helpful and informative.
list
: invalid links are now always marked, not only with--real
.help
: some updates to the help message and the command usages.- CI: remove windows/mac build job
Fixes
update
: prevent possible deletation of the link that should be updated.update
: fix corrupted links if--path
was left empty.update
: fix possible fail in link creation step if the name was not changed.- Fix regression that error messages were not printed.
1.0.1
1.0.0
Actually the first of my projects I would label as finished.
Breaking
- Rename
--global
flag to--machine
- Rename
add
command tolink
Additions
- New
update
command to change the name or real path of existing links open <link>
will open the real directory of a specific link- CI: test building also on Windows and macOS
Changes
- Show an error if a required argument is missing
link --name
: strip spaces from the name alias end- Prevent possible panics by providing default values
- Improve scope names
list
: minor optimization- Huge improvements and simplifications under the hood
- Reduce scheduled CI frequency
Fixes
link --name
: ignore the flag if the name alias consits of spaces
0.8.0
Changes:
list --real
: label invalid linksopen
: print what folder was openedlist
: print many symlinks more pretty by splitting into shorter rows
Fixes:
open
: disallow running with sudodel
: only show the correct error messagedel
: use exit code1
if any error occurs