Skip to content

Conversation

@sholderbach
Copy link
Member

@sholderbach sholderbach commented Jul 29, 2025

Please add your new features and breaking changes to the release notes
by opening PRs against the release-notes-0.107.0 branch.

TODO

  • PRs that need to land before the release, e.g. deprecations or removals
  • add the full changelog
  • categorize each PR
  • write all the sections and complete all the TODOs

Please add your new features and breaking changes to the release notes
by opening PRs against the `release-notes-0.107.0` branch.

## TODO
- [ ] PRs that need to land before the release, e.g. [deprecations](https://github.com/nushell/nushell/labels/deprecation) or [removals](https://github.com/nushell/nushell/pulls?q=is%3Apr+is%3Aopen+label%3Aremoval-after-deprecation)
- [ ] add the full changelog
- [ ] categorize each PR
- [ ] write all the sections and complete all the `TODO`s
@ItsHarper
Copy link
Contributor

I've opened #2027 to fix a mistake in this PR

@ItsHarper
Copy link
Contributor

ItsHarper commented Sep 1, 2025

Would it make more sense to list all of the endianness-related additions next to each other?

I forgot that one of them was a breaking change.

@ItsHarper
Copy link
Contributor

ItsHarper commented Sep 1, 2025

The "http subcommands now keep track of redirects" section seems to have a copy/paste that included some control codes or something.

Edit: same for the section about into binary

Edit: OK I knew it wasn't like that before (this was intentionally changed in 88f62b5). I assume these will get rendered correctly on the website? It's quite unfortunate that it makes the code snippets unreadable with the GitHub viewer (especially since there's no website preview). What was the goal of this change?

@ItsHarper
Copy link
Contributor

The command that should be "something resembling an HTTP server" seems incomplete (it literally ends with a pipe and doesn't mention the port number)

@132ikl
Copy link
Member

132ikl commented Sep 2, 2025

I assume these will get rendered correctly on the website? It's quite unfortunate that it makes the code snippets unreadable with the GitHub viewer (especially since there's no website preview). What was the goal of this change?

It's so that we can get nice syntax highlighting on the blog, including for results where the stock syntax highlighting doesn't cut it. This is especially when we would otherwise have to use an image, like this example which needs real syntax highlighting to make sense:

image

but it's still a lot nicer for things where we would otherwise have no syntax highlighting at all, like errors:

image

@132ikl
Copy link
Member

132ikl commented Sep 2, 2025

The command that should be "something resembling an HTTP server" seems incomplete (it literally ends with a pipe and doesn't mention the port number)

thanks, looks like i messed up when editing the release notes summary in the PR, this should be fixed now

@ayax79 ayax79 marked this pull request as ready for review September 3, 2025 01:47
@ayax79 ayax79 merged commit 7ea050f into main Sep 3, 2025
2 checks passed
@ayax79 ayax79 deleted the release-notes-0.107.0 branch September 3, 2025 01:48
jexjws pushed a commit to jexjws/nushell.github.io that referenced this pull request Sep 11, 2025
* Release notes for `0.107.0`

Please add your new features and breaking changes to the release notes
by opening PRs against the `release-notes-0.107.0` branch.

## TODO
- [ X] PRs that need to land before the release, e.g. [deprecations](https://github.com/nushell/nushell/labels/deprecation) or [removals](https://github.com/nushell/nushell/pulls?q=is%3Apr+is%3Aopen+label%3Aremoval-after-deprecation)
- [ X] add the full changelog
- [ X] categorize each PR
- [ X] write all the sections and complete all the `TODO`s

* initial notes from generation script

* handled some todos

* typo fixes

* handle external alias todo

* use ansi escape codes for command output

* made a note work in vuepress

* use some shiki options

* add false positive entry

* Fix big vs little endianness mistake in release notes (nushell#2027)

* Fix incorrect tense in release notes entry (nushell#2029)

* Add PR links to headers

* Fix example for #16078

* Move subsections as noted in TODOs

* Reorder subsections

* Move random/dice change from Breaking changes to Other changes

* Add note under deprecations about random dice

* Highlight error fixes in their own section

* Remove notes for plugin developers

* Make links to authors and PRs references

* Add highlights

* Add excerpt

* Add table of contents

* Fix links after toc

---------

Co-authored-by: Tim 'Piepmatz' Hesse <[email protected]>
Co-authored-by: Harper Andrews <[email protected]>
Co-authored-by: 132ikl <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants