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

Add changelog for Godot 4.2 #85510

Merged
merged 1 commit into from
Nov 29, 2023
Merged

Conversation

akien-mga
Copy link
Member

We're changing the format of the changelog as the previous one based on Keep a Changelog required too much manual work to maintain.

We now link to relevant resources, notably our online interactive changelog, and copy the grouped changelog generated by this tool.

It's a bit less curated than before, as we used to remove entries which aren't that relevant to end users, and sort them under Added/Changed/ Removed/Fixed, but this was done manually and thus a huge chore.

Past changelogs are also removed and replaced with links to the changelogs in their respective feature branches.


The only curated I've done compared to the interactive changelog is:

  • Sort Thirdparty by name, and remove intermediate changes (we only care about the latest version for a given library).
  • Review entries marked "(reverted)" and removed both the reverted PR and its revert PR, provided they were both made in the 4.2 release cycle.

Also includes #85509 and this very PR ;)

[interactive changelog](https://godotengine.github.io/godot-interactive-changelog/).

Changelogs for earlier feature releases are available in their respective Git
branches, and linked at the [end of this file](#Past-releases).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This capitalization bothers me 😄

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Me too, but I started making everything lowercase and then I felt it was pointless and made sense that all the section titles are listed the same for the title and the anchor.

Copy link
Contributor

@YuriSizov YuriSizov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love it <3

CHANGELOG.md Outdated Show resolved Hide resolved
We're changing the format of the changelog as the previous one based on
Keep a Changelog required too much manual work to maintain.

We now link to relevant resources, notably our online interactive
changelog, and copy the grouped changelog generated by this tool.

It's a bit less curated than before, as we used to remove entries which
aren't that relevant to end users, and sort them under Added/Changed/
Removed/Fixed, but this was done manually and thus a huge chore.

Past changelogs are also removed and replaced with links to the
changelogs in their respective feature branches.
@akien-mga
Copy link
Member Author

Added #85517.

@akien-mga akien-mga merged commit b8e92d1 into godotengine:master Nov 29, 2023
15 checks passed
@akien-mga akien-mga deleted the changelog-4.2 branch November 29, 2023 18:02
@YuriSizov
Copy link
Contributor

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants