Skip to content

complete the release note template#637

Merged
amtoine merged 7 commits intonushell:mainfrom
amtoine:complete-release-note-template
Nov 11, 2023
Merged

complete the release note template#637
amtoine merged 7 commits intonushell:mainfrom
amtoine:complete-release-note-template

Conversation

@amtoine
Copy link
Copy Markdown
Member

@amtoine amtoine commented Oct 15, 2023

i've started writting the release note for 0.86.0 and thought we could enhance the template for the note even further:

  • add some TODOs to make sure we don't forget anything
  • make the NOTE a real note in the first section, it's just for prettier rendering
  • add some template tables in the "hall of fame"
  • ❗ add a table of content to allow jumping back and forth more easily when the note starts to get big

@amtoine
Copy link
Copy Markdown
Member Author

amtoine commented Nov 11, 2023

let's land this and see how much better it is next release 😌 🤞

@amtoine amtoine merged commit e5e0ef6 into nushell:main Nov 11, 2023
@amtoine amtoine deleted the complete-release-note-template branch November 11, 2023 14:44
amtoine added a commit to amtoine/nushell.github.io that referenced this pull request Nov 11, 2023
sholderbach added a commit to nushell/nushell.github.io that referenced this pull request Nov 14, 2023
* Release notes for `0.87.0`

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

## TODO
- [ ] look at interesting contributions
- [ ] write all the sections
- [ ] order the sections by interest
- [ ] add the breaking changes
- [ ] detail the breaking changes
- [ ] add the full changelog

* use the real template

related to
- nushell/nu_scripts#637

* add the raw table of contributions

* add missing parts and TODOs from the new template

* fix the comment indentation

related to
- nushell/nu_scripts#663

* fix the TOC

related to
- nushell/nu_scripts#664

* move PRs to their sections

* add breaking changes

* add the full changelog

* move the proto-sections before "command changes"

* add missing PRs and update full changelog

* write "disallowing duplicated columns" section

* write "living in the terminal" section

* write "redirection" section

* write "duration modulo" section

* write "exotic filenames" section

* write "match" section

* write "standard library" section

* write "documentation" section

* write "dataframe" section

* write LSP section

* add TOC to the section titles

* add TOC

* reorder sections by interest

* add a TODO for the commands

* write "removed commands"

* write "deprecated commands"

* write "new commands"

* add TODOs

* write the "existing commands" section

* add latest bug fix

* update full changelog

* Fix Sophia's username

* First polishing pass Stefan

* Add excerpt

* Fix typos/grammar

---------

Co-authored-by: sholderbach <sholderbach@users.noreply.github.com>
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.

1 participant