Releases: osrim/niksi
Release list
v0.3.4
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/niksiOr npm:
npm install -g niksiOr run it without installing:
npx niksi add owner/repoOr download the archive for your platform below and put nik on your PATH. niksi needs git.
For CI, see Commands.
What's Changed
- feat(cli): add prune command to clear unused store entries by @osrim in #28
- chore(deps): update all non-major dependencies by @renovate[bot] in #29
- fix(cli): update only the skills the user selects by @osrim in #30
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/niksiOr npm:
npm install -g niksiOr run it without installing:
npx niksi add owner/repoOr download the archive for your platform below and put nik on your PATH. niksi needs git.
For CI, see Commands.
What's Changed
- fix(cli): warn about overlapping skills directories only when one can go by @osrim in #25
- chore(cli): say the tagline in the package and brew formula descriptions by @osrim in #26
- feat(cli): disable and enable recorded skills by @osrim in #27
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/niksiOr npm:
npm install -g niksiOr run it without installing:
npx niksi add owner/repoOr download the archive for your platform below and put nik on your PATH. niksi needs git.
For CI, see Commands.
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/niksiOr npm:
npm install -g niksiOr run it without installing:
npx niksi add owner/repoOr download the archive for your platform below and put nik on your PATH. niksi needs git.
For CI, see Commands.
What's Changed
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Important
ski is now niksi and the command is nik. Run brew upgrade or download niksi-<os>-<arch>.tar.gz below, then delete the old ski binary. More context about this change: #23
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/niksiOr download the archive for your platform below and put nik on your PATH. niksi needs git.
For CI, see Commands.
What's Changed
Full Changelog: v0.2.3...v0.3.0
v0.2.3
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/skiOr download the archive for your platform below and put ski on your PATH. ski needs git.
For CI, see Commands.
What's Changed
- chore(deps): update all non-major dependencies by @renovate[bot] in https://github.com/osrim/ski/pull/18
- fix(cli): flag invalid declared skill names by @osrim in https://github.com/osrim/ski/pull/19
- perf(cli): read skill files in one git batch instead of one per file by @osrim in https://github.com/osrim/ski/pull/20
- feat(cli): warn before recording a local directory outside the project by @osrim in https://github.com/osrim/ski/pull/21
- feat(cli): detect the major agents and pick their skills directories by @osrim in https://github.com/osrim/ski/pull/22
Full Changelog: https://github.com/osrim/ski/compare/v0.2.2...v0.2.3
v0.2.2
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/skiOr download the archive for your platform below and put ski on your PATH. ski needs git.
For CI, see Commands.
What's Changed
- chore(deps): update all non-major dependencies by @renovate[bot] in https://github.com/osrim/ski/pull/11
- chore(deps): update dependency typescript to v7 by @renovate[bot] in https://github.com/osrim/ski/pull/12
- fix(cli): spawn git without the bun shell so batch fetches cannot hang by @osrim in https://github.com/osrim/ski/pull/13
- perf(cli): fetch each git source once per command run by @osrim in https://github.com/osrim/ski/pull/14
- feat(cli): store the global lockfile in XDG config by @osrim in https://github.com/osrim/ski/pull/15
- fix(cli): report invalid lockfile skill names as file: name: message by @osrim in https://github.com/osrim/ski/pull/16
- fix(cli): never write a lockfile entry with empty agents by @osrim in https://github.com/osrim/ski/pull/17
Full Changelog: https://github.com/osrim/ski/compare/v0.2.1...v0.2.2
v0.2.1
Install
Homebrew, on macOS or Linux:
brew install osrim/tap/skiOr download the archive for your platform below and put ski on your PATH. ski needs git.
For CI, see Commands.
What's Changed
- feat(cli): add project-relative path copies by @osrim in https://github.com/osrim/ski/pull/5
- feat(cli): add --dangerous-skip-critical-approval flag by @osrim in https://github.com/osrim/ski/pull/7
- chore(deps): update all non-major dependencies by @renovate[bot] in https://github.com/osrim/ski/pull/6
- chore(deps): pin dependencies by @renovate[bot] in https://github.com/osrim/ski/pull/8
- chore(deps): pin runtime dependencies and @types/bun by @osrim in https://github.com/osrim/ski/pull/9
- fix(cli): show the update notice on every successful run by @osrim in https://github.com/osrim/ski/pull/10
New Contributors
- @renovate[bot] made their first contribution in https://github.com/osrim/ski/pull/6
Full Changelog: https://github.com/osrim/ski/compare/v0.2.0...v0.2.1
v0.2.0
What's Changed
- feat: linux support by @osrim in https://github.com/osrim/ski/pull/3
Full Changelog: https://github.com/osrim/ski/compare/v0.1.0...v0.2.0