Patch fixing many issues. Also added update --force
, and made commit
runtime agnostic.
What's new
Added
- Added
--force
flag toupdate
to force a reinstall. - Added the ability to use
fkcommit
with any repo, even if not a supported stack.- If stack is unsupported (not JS/Go/Rust),
fknode.yaml
won't work and neither willcommitCmd
. We might address this on the next release.
- If stack is unsupported (not JS/Go/Rust),
Changed
- Installer shell scripts will no longer ask for confirmation before adding
fk
-shortcuts, they just will proceed.
Fixed
- Fixed CmdSets not properly handling
null
values in Cmd objects. - Fixed the CLI crashing when unable to send Linux notifications instead of silently failing (as expected).
- Fixed user IDE (at least VSCode) not launching on Linux.
- Fixed the updater not properly working on Windows. As a side effect, it'll launch a separate PowerShell instance for updating itself.
- Fixed the output of
kickstart
not being fully consistent. As a side addition, it now tells you whether it's installing with the package manager you expected or with a fallback (and what type of fallback).
PRs
- Update hashes by @dimkauzh in #22
- Potential fix for code scanning alert no. 14: Workflow does not contain permissions by @ZakaHaceCosas in #21
That's everything, enjoy!
Full Changelog: 5.0.1...5.0.2