Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update release note by scripts #1628

Merged
merged 1 commit into from
Nov 13, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
147 changes: 140 additions & 7 deletions blog/2024-11-12-nushell_0_100_0.md
Original file line number Diff line number Diff line change
Expand Up @@ -420,12 +420,145 @@ https://github.com/nushell/nushell/pull/14307
https://github.com/nushell/nushell/pull/14002
-->

# All breaking changes

- [#14275](https://github.com/nushell/nushell/pull/14275) Fix the order of preference for `VISUAL` and `EDITOR`
- [#14211](https://github.com/nushell/nushell/pull/14211) Url split query
- [#14242](https://github.com/nushell/nushell/pull/14242) No longer autoload deprecated-dirs
- [#14255](https://github.com/nushell/nushell/pull/14255) Switch to unicase's to_folded_case
- [#14157](https://github.com/nushell/nushell/pull/14157) Div, mod, and floor div overhaul
- [#14246](https://github.com/nushell/nushell/pull/14246) Empty rest args match should be an empty list
- [#14237](https://github.com/nushell/nushell/pull/14237) Change --max-time arg for http commands to use `Duration` type
- [#14085](https://github.com/nushell/nushell/pull/14085) Make `plugin list` read state from plugin registry file as well

# Full changelog [[toc](#table-of-content)]

<!-- TODO:
paste the output of
```nu
./make_release/release-note/get-full-changelog
```
here
-->
- [hustcer](https://github.com/hustcer) created
- [Downgrade softprops/action-gh-release to 2.0.5](https://github.com/nushell/nushell/pull/14327)
- [Bump version to `0.100.0`](https://github.com/nushell/nushell/pull/14312)
- [Add RELEASE_QUERY_API build arg for Dockerfiles](https://github.com/nushell/nushell/pull/14209)
- [Update the dockerfile for alpine image](https://github.com/nushell/nushell/pull/14191)
- [Add milestone to a closed issue that has a merged PR fix automatically](https://github.com/nushell/nushell/pull/14131)
- [Add a workflow to set milestone for a merged PR automatically](https://github.com/nushell/nushell/pull/14084)
- [sholderbach](https://github.com/sholderbach) created
- [Pin reedline to `0.37.0` release](https://github.com/nushell/nushell/pull/14317)
- [Consolidate uses of `test-case` to `rstest`](https://github.com/nushell/nushell/pull/14250)
- [Bump `brotli` to 6.0.0](https://github.com/nushell/nushell/pull/14161)
- [Make contributor image wider](https://github.com/nushell/nushell/pull/14138)
- [Add slice as a search term on `range`](https://github.com/nushell/nushell/pull/14128)
- [Bump to 0.99.2](https://github.com/nushell/nushell/pull/14136)
- [NotTheDr01ds](https://github.com/NotTheDr01ds) created
- [Fix binary example and add one for text uploads](https://github.com/nushell/nushell/pull/14307)
- [Fix ignored `into datetime` test](https://github.com/nushell/nushell/pull/14302)
- [Fix multipart/form-data post example](https://github.com/nushell/nushell/pull/14291)
- [No longer autoload deprecated-dirs](https://github.com/nushell/nushell/pull/14242)
- [`ansi -l` includes previews of attributes (e.g., bold, dimmed, blink, etc.)](https://github.com/nushell/nushell/pull/14196)
- [ansi name for clear-scrollback code](https://github.com/nushell/nushell/pull/14184)
- [Send both 2J and 3J on clear](https://github.com/nushell/nushell/pull/14181)
- [fdncred](https://github.com/fdncred) created
- [ignore without_timezone test for now](https://github.com/nushell/nushell/pull/14297)
- [update reedline to the latest commit](https://github.com/nushell/nushell/pull/14281)
- [allow != for polars](https://github.com/nushell/nushell/pull/14263)
- [update human-date-parser conversion to use local timezone](https://github.com/nushell/nushell/pull/14266)
- [allow oem code pages to be used to decode text](https://github.com/nushell/nushell/pull/14187)
- [add command_type to help](https://github.com/nushell/nushell/pull/14165)
- [Add metadata on `open --raw` with bytestreams](https://github.com/nushell/nushell/pull/14141)
- [make adding newlines with `to text` more consistent and opt-out-able](https://github.com/nushell/nushell/pull/14158)
- [add `name` to `$env.config.keybindings`](https://github.com/nushell/nushell/pull/14159)
- [update to reedline commit 9cb1128](https://github.com/nushell/nushell/pull/14146)
- [try and fix osc633 escaping yet again](https://github.com/nushell/nushell/pull/14140)
- [add `start_time` to `ps -l` on macos](https://github.com/nushell/nushell/pull/14127)
- [add is_const to `help commands` and `scope commands`](https://github.com/nushell/nushell/pull/14125)
- [add rendered and json error messages in try/catch](https://github.com/nushell/nushell/pull/14082)
- [allow `group-by` and `split-by` to work with other values](https://github.com/nushell/nushell/pull/14086)
- [add `like` and `not-like` operators as synonyms for the regex operators `=~` and `!~`](https://github.com/nushell/nushell/pull/14072)
- [atahabaki](https://github.com/atahabaki) created
- [upgrade bracoxide to v0.1.4 (fixes #14290)](https://github.com/nushell/nushell/pull/14296)
- [aionescu](https://github.com/aionescu) created
- [Remove unneeded clones in `select`](https://github.com/nushell/nushell/pull/14283)
- [Improve `CellPath` display output](https://github.com/nushell/nushell/pull/14197)
- [Drop `once_cell` dependency](https://github.com/nushell/nushell/pull/14198)
- [Show `?` for optional entries when displaying `CellPath`s](https://github.com/nushell/nushell/pull/14042)
- [Fix quoting in `to nuon` and refactor quoting functions](https://github.com/nushell/nushell/pull/14180)
- [WindSoilder](https://github.com/WindSoilder) created
- [IR: Don't generate instructions for `def` and `export def`.](https://github.com/nushell/nushell/pull/14114)
- [fix $env.FILE_PWD and $env.CURRENT_FILE inside use](https://github.com/nushell/nushell/pull/14101)
- [don't run subcommand if it's surrounded with backtick quote](https://github.com/nushell/nushell/pull/14210)
- [`use` command: Don't create a variable with empty record if it doesn't define any constants](https://github.com/nushell/nushell/pull/14051)
- [weirdan](https://github.com/weirdan) created
- [Fix the order of preference for `VISUAL` and `EDITOR`](https://github.com/nushell/nushell/pull/14275)
- [Bahex](https://github.com/Bahex) created
- [add table params support to `url join` and `url build-query`](https://github.com/nushell/nushell/pull/14239)
- [Url split query](https://github.com/nushell/nushell/pull/14211)
- [provide a common implementation for query string conversions in `url join` and `url build-query`](https://github.com/nushell/nushell/pull/14173)
- [sgvictorino](https://github.com/sgvictorino) created
- [don't include import path in args to aliased external commands](https://github.com/nushell/nushell/pull/14231)
- [correctly parse table literals as lists](https://github.com/nushell/nushell/pull/14226)
- [support binary input in `length`](https://github.com/nushell/nushell/pull/14224)
- [support table literal syntax in `join` right-table argument](https://github.com/nushell/nushell/pull/14190)
- [error when closure param lists aren't terminated by `|`](https://github.com/nushell/nushell/pull/14095)
- [fix error when exporting constants with type signatures in modules](https://github.com/nushell/nushell/pull/14118)
- [run ensure_flag_arg_type for short flag values](https://github.com/nushell/nushell/pull/14074)
- [app/dependabot](https://github.com/app/dependabot) created
- [Bump crate-ci/typos from 1.26.8 to 1.27.0](https://github.com/nushell/nushell/pull/14272)
- [Bump notify-debouncer-full from 0.3.1 to 0.3.2](https://github.com/nushell/nushell/pull/14271)
- [Bump scraper from 0.20.0 to 0.21.0](https://github.com/nushell/nushell/pull/14270)
- [Bump softprops/action-gh-release from 2.0.8 to 2.0.9](https://github.com/nushell/nushell/pull/14273)
- [Bump chrono-tz from 0.8.6 to 0.10.0](https://github.com/nushell/nushell/pull/14205)
- [Bump trash from 5.1.1 to 5.2.0](https://github.com/nushell/nushell/pull/14206)
- [Bump fancy-regex from 0.13.0 to 0.14.0](https://github.com/nushell/nushell/pull/14207)
- [Bump unicase from 2.7.0 to 2.8.0](https://github.com/nushell/nushell/pull/14208)
- [Bump crate-ci/typos from 1.26.0 to 1.26.8](https://github.com/nushell/nushell/pull/14203)
- [Bump uuid from 1.10.0 to 1.11.0](https://github.com/nushell/nushell/pull/14155)
- [Bump bytes from 1.7.1 to 1.8.0](https://github.com/nushell/nushell/pull/14156)
- [132ikl](https://github.com/132ikl) created
- [Switch to unicase's to_folded_case](https://github.com/nushell/nushell/pull/14255)
- [Add count to uniq search terms](https://github.com/nushell/nushell/pull/14108)
- [IanManske](https://github.com/IanManske) created
- [Make `to text` line endings consistent for list (streams)](https://github.com/nushell/nushell/pull/14166)
- [Remove `as_i64` and `as_f64`](https://github.com/nushell/nushell/pull/14258)
- [Div, mod, and floor div overhaul](https://github.com/nushell/nushell/pull/14157)
- [Fix return setting last exit code](https://github.com/nushell/nushell/pull/14120)
- [Revert PRs for 0.99.1 patch](https://github.com/nushell/nushell/pull/14119)
- [CharlesTaylor7](https://github.com/CharlesTaylor7) created
- [Empty rest args match should be an empty list](https://github.com/nushell/nushell/pull/14246)
- [alex-kattathra-johnson](https://github.com/alex-kattathra-johnson) created
- [Add tests to test the `--max-age` arg in http commands](https://github.com/nushell/nushell/pull/14245)
- [Change --max-time arg for http commands to use `Duration` type](https://github.com/nushell/nushell/pull/14237)
- [Dorumin](https://github.com/Dorumin) created
- [no deref in touch](https://github.com/nushell/nushell/pull/14214)
- [Kissaki](https://github.com/Kissaki) created
- [Improve comment wording in run_external.rs](https://github.com/nushell/nushell/pull/14230)
- [Fix comment typos in run_external.rs](https://github.com/nushell/nushell/pull/14229)
- [vyadh](https://github.com/vyadh) created
- [Tests for new Alpine and Debian image builds](https://github.com/nushell/nushell/pull/14225)
- [Add Debian Dockerfile](https://github.com/nushell/nushell/pull/14193)
- [hacker-DOM](https://github.com/hacker-DOM) created
- [Allow using function keys F21-F35 for keybindings](https://github.com/nushell/nushell/pull/14201)
- [blindFS](https://github.com/blindFS) created
- [Fix LSP non-ascii characters offset issues.](https://github.com/nushell/nushell/pull/14002)
- [qfel](https://github.com/qfel) created
- [Add the history import command (again)](https://github.com/nushell/nushell/pull/14083)
- [friaes](https://github.com/friaes) created
- [feat: stor insert accepts lists](https://github.com/nushell/nushell/pull/14175)
- [ofek](https://github.com/ofek) created
- [Ensure default config files end with a new line](https://github.com/nushell/nushell/pull/14192)
- [zhiburt](https://github.com/zhiburt) created
- [Introduce footer_inheritance option](https://github.com/nushell/nushell/pull/14070)
- [ayax79](https://github.com/ayax79) created
- [Upgrade to polars 0.43](https://github.com/nushell/nushell/pull/14148)
- [Update to rust 1.80.1](https://github.com/nushell/nushell/pull/14106)
- [Implemented `polars unnest`](https://github.com/nushell/nushell/pull/14104)
- [PhotonBursted](https://github.com/PhotonBursted) created
- [Defensive handling of errors when transposing](https://github.com/nushell/nushell/pull/14096)
- [adaschma](https://github.com/adaschma) created
- [Feature `url build_query` accepts records with lists of strings](https://github.com/nushell/nushell/pull/14073)
- [Kither12](https://github.com/Kither12) created
- [Fix panic if tokens are placed after a redirection](https://github.com/nushell/nushell/pull/14035)
- [JoaquinTrinanes](https://github.com/JoaquinTrinanes) created
- [Fix range contains](https://github.com/nushell/nushell/pull/14011)
- [YizhePKU](https://github.com/YizhePKU) created
- [Reduce duplicate dependencies on the `windows` crate](https://github.com/nushell/nushell/pull/14105)
- [devyn](https://github.com/devyn) created
- [Make `plugin list` read state from plugin registry file as well](https://github.com/nushell/nushell/pull/14085)
- [Bump to version `0.99.1`](https://github.com/nushell/nushell/pull/14100)