All notable changes to this project will be documented in this file.
- Fix release script of pushing release Tags
- Fix plugin register related issue for all platforms
- Fix register of all plugins with
enablePlugins: true
input
enable-plugins
could be set to a comma-separated string of plugin names likenu_plugin_polars,nu_plugin_query
- Remove older Nu versions from test workflow
- Upgrade
@biomejs/biome
,lefthook
,typescript
and@typescript-eslint/*
- Upgrade to
actions/[email protected]
- Remove full feature for nightly tests
- Make sure major version tag always point to the latest semver tag that has the same major version
- Add warning tip for full builds
- Remove nightly test of full features
- Upgrade @octokit/rest,@biomejs/biome,lefthook,semver and @typescript-eslint/*
- Update to actions/[email protected]
- Add macOS arm64 support
- Upgrade globby and @typescript-eslint/*
- Upgrade @types/node,@types/semver,@typescript-eslint/*,eslint and lefthook
- Upgrade lefthook,@biomejs/biome,@octokit/rest,typescript, etc.
- Add default github-token input support, and
GITHUB_TOKEN
is no longer required anymore to avoid API rate limit exceeded error
- Use
hustcer/[email protected]
in workflows
- Upgrade node modules @typescript-eslint/*, globby and @biomejs/biome, etc.
- Add use Nu of full features support
- Add workflow to check full features of Nu nightly
- Use
hustcer/[email protected]
in workflows
- Upgrade node modules biome and eslint, etc.
- Add Nushell
nightly
version support, close #58 (#59)
- Add use module from absolute path example (#44)
- Add .github/workflows/module-test2.yaml example workflow
- Upgrade some node modules, and use
biome
instead ofrome
for code formatting - Update README.md and README.zh-CN.md
- Bump actions/checkout from 4.0.0 to 4.1.0 (#48)
- Try to Test Nu v0.86
- Upgrade lefthook,eslint, and @typescript-eslint/*
- Upgrade some node deps
- Upgrade eslint, @vercel/ncc, @biomejs/biome and @typescript-eslint*
- Upgrade actions/[email protected] and actions/[email protected]
- Upgrade deps: eslint, lefthook, @octokit/rest, etc.
- Fix config reset for setup-nu action
- Upgrade
@actions/core
,@typescript-eslint/eslint-plugin
and@typescript-eslint/parser
- Add module test workflow
- Add Nu module usage example
- Use
config reset --without-backup
to Reset Nushell config to default
- Use
lefthook
instead oflint-stage
andhusky
for code formatting and linting - Fix build workflow
- Add new workflow to test latest main
- Update
pnpm
version for build workflow - Try to upgrade to
node
20 - Add more nu versions to modules test
- Update module test workflow and README
- Add
just outdated
task to check outdated node modules
- Upgrade
rome
,typescript-eslint/eslint-plugin
andtypescript-eslint/parser
- Upgrade
globby
,eslint
,semver
, andlefthook
- Upgrade
eslint
,lefthook
andtypescript
- Upgrade
eslint
and@vercel/ncc
- Upgrade
actions/checkout
to v4
- Fix release task
- Try to add dependabot
- Add version specific like
0.80
orv0.80
support
- Use
rome
instead ofprettier
to format ts codes - Try to use
pnpm
instead ofnpm
- Optimize semver comparing algorithm
- Upgrade some node modules
- Fix plugin register for windows
- Bump to v3.2 to fix plugin register for windows
- Fix some nu scripts
- Add nu plugin registering support, bump to v3.1
- Update workflow
- Try nu v0.73
- Update deps: globby, @vercel/ncc and typescript etc.
- Simplify binary filter strategy
- Bump version v3.0, add nu v0.71 support
- Update setup-nu version for README and workflow
- Adapted to nu v0.68 for all tasks
- Update deps add more nu version to run-matrix workflow
- Update workflow
- Fix nushell scripts for nu v0.67+
- Upgrade node deps: eslint, prettier, typescript, etc. add nu v0.67 to test matrix
- Bump @actions/core from 1.8.2 to 1.9.1 (#9)
- Upgrade some node deps
- Add tests for latest nushell release
- Add README.zh-CN.md, close #3 (#7)
- Add nushell v0.63 to workflow matrix
- Improve Justfile for some tasks
- Upgrade some node modules
- Update some node deps, try to add nu v0.64 to workflow
- Update README and bump v2
- Fix workflows, disable some branches' push event actions
- Bump version to v1.0
- Add basic workflow examples
- Add just file for all available tasks
- Add cliff.toml for updating CHANGELOG.md
- Add just tasks for setup-nu
- Add build action for pull request
- Add run-test and run-matrix examples
- Add get latest
nu
version support - Initial commit for
setup-nu
- Update readme.md
- Set default version to latest
- Upgrade checkout and setup-node actions to v3