Skip to content

Releases: ddanier/nur

Release v0.5.1

21 May 20:54
Compare
Choose a tag to compare

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

20 May 08:41
Compare
Choose a tag to compare

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 your nurfile, 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
  • 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

09 May 09:29
Compare
Choose a tag to compare

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

05 May 13:43
Compare
Choose a tag to compare

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

05 May 12:54
Compare
Choose a tag to compare

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

01 May 07:42
Compare
Choose a tag to compare

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 for nur and will be removed when nur 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

25 Apr 07:01
Compare
Choose a tag to compare

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
  • nur --list will no longer show a full table, which allows for much easier parsing its output in for example nu

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

13 Apr 16:40
Compare
Choose a tag to compare

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 what nu 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:

Full Changelog: v0.1.17...v0.2.0

Release v0.1.17

11 Apr 05:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.16...v0.1.17

Release v0.1.16

06 Apr 11:22
Compare
Choose a tag to compare

What's Changed

  • Add build github action by @ddanier in #11
    • This means you will not be able to download pre-built binaries for this and every future release, see below
    • Including a nice .msi installer for Windows 🥳
  • Besides this change version 0.1.16 is the same as 0.1.15

Full Changelog: v0.1.15...v0.1.16