Releases: ddanier/nur
Releases · ddanier/nur
Release v0.6.0
What's Changed
- #22 Update to nu version 0.94 by @ddanier in #23
- This will update
nur
to use nu shell 0.94.0 - BREAKING: This removes the
dataframe
feature fromnur
. This should only have any impact on you if you compilesnur
yourself, thedataframe
feature was never included in any pre-built binaries. Note thatnur
has no replacement fordataframe
as plugins are not supported (yet?). - See full release notes provided by nu shell for some more details and additional BREAKING changes: https://www.nushell.sh/blog/2024-05-28-nushell_0_94_0.html
- This will update
Full Changelog: v0.5.2...v0.6.0
Release v0.5.2
What's Changed
- #20 Add and activate
which-support
feature flag by @ddanier in #21- This will enable the
which
builtin command nu provides on all platforms - Thanks @maximousblk for reporting this issue
- This will enable the
Full Changelog: v0.5.1...v0.5.2
Release v0.5.1
What's Changed
- Fix: While refactoring
nur
to allow for--commands
/-c
and--enter-shell
I accidentally removed the code to check for a valid task call. This is now back, fixing a rust panic when using an invalid task name. - Also I added some code to check that only one call methods is valid, you can either have as task call,
--commands
/-c
or--enter-shell
. Combinations are not valid.
Full Changelog: v0.5.0...v0.5.1
Release v0.5.0
What's Changed
- Fix #18: Add cli option to exec code by @ddanier in #19
- This allows usage of
nur -c some-command
to execute any command available in yournurfile
, not just tasks - Also I added
nur --enter-shell
to start up a nu REPL shell for debugging - note this shell will not use your normal configs
- This allows usage of
- Many of the CLI options now have shorthand variants like
--list
and-l
- Dependencies are updated to their latest version
Full Changelog: v0.4.3...v0.5.0
Release v0.4.3
What's Changed
- FIX:
nur --list
will now output really only a list of tasks, nothing else. (Did contain additional whitespace) - This allows the completion scripts found in
scripts/
to work more smothly - Also the deps were updated to match theirs latest version
Full Changelog: v0.4.2...v0.4.3
Release v0.4.2
What's Changed
- This release is basically the same as
0.4.1
- Fix: Building binaries for MacOS now works again
- Updates: Updated locked dependencies to latest version
Full Changelog: v0.4.1...v0.4.2
Release v0.4.1
What's Changed
- FIX:
nur --help
will now show task name is type string and not file path
Full Changelog: v0.4.0...v0.4.1
Release v0.4.0
What's Changed
- BREAKING! Fix #16: Upgrade nu shell to 0.93.0 by @ddanier in #17
- Please see nu shell release notes for what has changed here
- Most importantly: The
dataframes
is currently in the process of being moved to a plugin. This means the feature is also DEPRECATED fornur
and will be removed whennur
updates to nu shell version 0.94
- Note: The MacOS binaries are still not building, I have yet to investigate this. Please use homebrew to install
nur
on MacOS.
Full Changelog: v0.3.0...v0.4.0
Release v0.3.0
What's Changed
- Fix #10: Add support for multilevel tasks by @ddanier in #14
- This allows you to have tasks like
nur main sub
- You may for example use this in monorepos for
nur component task
- This allows you to have tasks like
nur --list
will no longer show a full table, which allows for much easier parsing its output in for examplenu
Important
- For some strange reason the build of MacOS binaries is currently failing. I recommend using the homebrew installation method.
Full Changelog: v0.2.0...v0.3.0
Release v0.2.0
What's Changed
- This can be seen as the first "stable" release of
nur
! From now on I will follow semantic versioning - Code was refactored to improve testability
- As of this: A lot of tests were added to ensure
nur
actually works config.nu
by default does now NOT load whatnu
provides. Instead we are using a rather minimal file, see
default_nur_config.nu- Some other refactorings and improvements to increase overall code quality. Will also allow for faster changes
in the future - I removed some dead code and code comments
- As always:
- For Windows use the provided MSI installation, it provides the most easy setup
- For Mac I recommend using the homebrew tap I provide: https://github.com/ddanier/nur-homebrew
Full Changelog: v0.1.17...v0.2.0