-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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 Changelog for v5.0.0 #20443
Update Changelog for v5.0.0 #20443
Conversation
Keep in mind that I have tried to make sure that all PRs related to the 5.0 branch have a corresponding milestone assigned, while the backported ones have a different ones. So it makes sense to compare this Changelog with the list of PRs having 5.0 milestone assigned. |
#19333 Change default power management to Gnome Session Manager This is a list of those changes that should also be mentioned (perhaps by changing the titles to more suitable for showing to the end user). |
I had reviewed most of these and the reasons I have not included them:
I don't think this changes much from a user POV. It seems like a code cleanup mostly.
Backported with c7dfc1d
Kinda folded into the entry
This might be legit. Needs better wording for end user.
OK, now that I opened the PR I realize that is a feature implementation, not an internal bug fix.
Backported with 081eace
From the title it is clearly internal code refactoring. However, it actually fixes a bug aka #19744, so I'll mention that.
IMO, meaningless for end user.
Do you think it is relevant to end users? |
Do you intend to omit the alpha/beta releases? |
Sorry, I didn't communicate this well. |
I agree that there is not much point in releasing an alpha version (we can consider builds from GitHub as intended for alpha testing). But it makes sense to distinguish between beta and RC releases. I would still provide at least one RR, which should mark the creation of v5.0 branch and so-called "feature/strings freeze". |
@sledgehammer999 |
I pushed the suggested changes as a separate commit to ease review.
👍
I propose that those 2 PRs to be backported instead. What do you think? |
I have no serious objections. However, it is worth pointing out that #20283 affects strings, so you will have to make sure that translators have the opportunity to take care of them. |
c573aa2
to
08f4d88
Compare
08f4d88
to
0158418
Compare
PR #20465 is backported in #20498 @glassez @Chocobo1 let me know if I can go ahead with the Changelog entries as presented in this PR (minus the commit hashes). |
- WEBUI: Improve WebUI responsiveness (Chocobo1) 2edb1a0765dc501bb66d133d1bc8ac3c37704f51 | ||
- WEBUI: Do not exit the app when WebUI has failed to start (Hanabishi) 35e4b35d125983051a25173d595119d99b7bda3a | ||
- WEBUI: Add `Moving` filter to side panel (xavier2k6) f067ab169224013cb4bf21630b8a3eaa5d7d2dd6 | ||
- WEBUI: Add dark theme (d47081) 9d90141c29b80b03631e19cba0fa6f1cddc30423 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it applied to entire WebUI?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think so. The PR is #19901
0158418
to
fbb38c4
Compare
I rebased on master, I addressed the comments and added entries for the new commit. |
If there isn't any other comment, I am going to merge the Changelog sometime in the next ~12 hours. |
So can we still leave it open to add new changes as soon as they are merged? |
I am not sure what workflow you propose here. |
|
I have pushed current Changelog, changed version numbers and tagged a beta release. I haven't done the builds yet. I'll do them tomorrow based on the tag. |
Draft for reviewing the changelog for the upcoming RC1 release.
I have left the commit hashes alongside each entry for quicker review.
Let me know if something shouldn't be in the changelog. Or if I have forgotten something. Or if some entry is already backported to v4.6.x.
PS: I mention only entries that make sense to the end user and not internal refactoring.