Releases
v1.1.0
Major rewrite, 100% test coverage
Compare
Sorry, something went wrong.
No results found
Breaking Changes:
NONE! Your code should work exactly the same without changing anything.
Enhancements:
Improve Linux "type" defaulting
Defaults to "Link" if filePath starts with 'https://' or 'http://'
Defaults to "Directory" if filePath exists and is a folder
Defaults to "Application" otherwise
Set up Jest for unit tess.
Achieve 100% test coverage
End-to-End (E2E) test coverage set up to automate testing the creation of an actual shortcut on each OS.
Log error if the windows.vbs file cannot be found for some reason, rather than popping up a WSCRIPT alert dialogue box
Added "No Ideologies" Code of Conduct
Resolve all open issues
Improve logic for validating passed in options before execution in many locations.
Maintenance:
3,727 lines of code changed since last version
update dependencies
Switch from Travis-CI to GitHub Actions
Enforce CI passing and up-to-date branches before merging to master
Linting
Unit Tests
End-to-End testing
On Latest Windows, OSX, and Ubuntu
Improved the .editorconfig settings
Updated README.md
Code Quality:
Split out code into files, rather than just using one really long file
Improve some code documentation (more descriptive variable names, links to online docs)
Improve linting
Code Changes
You can’t perform that action at this time.