Skip to content

Update release notes for 1.7.5 - #2699

Merged
sejas merged 6 commits into
release/1.7.5from
update-release-notes-1.7.5
Mar 5, 2026
Merged

Update release notes for 1.7.5#2699
sejas merged 6 commits into
release/1.7.5from
update-release-notes-1.7.5

Conversation

@sejas

@sejas sejas commented Mar 3, 2026

Copy link
Copy Markdown
Member

Proposed Changes

  • Update release notes to capture changes shipped in 1.7.5

Testing Instructions

  • Review RELEASE-NOTES.txt for accuracy and tone consistency with previous releases

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors? (Tests pass, no errors)
@sejas sejas self-assigned this Mar 3, 2026
@sejas
sejas requested a review from Copilot March 4, 2026 22:49
@sejas

sejas commented Mar 4, 2026

Copy link
Copy Markdown
Member Author

@claude review this PR

@claude

claude Bot commented Mar 4, 2026

Copy link
Copy Markdown

Claude finished @sejas's task in 1m 38s —— View job


PR Review: Update release notes for 1.7.5

  • Gather context
  • Read changed files
  • Review release notes content
  • Post final review

Overview

This PR replaces auto-generated release notes (raw commit titles) with curated, user-friendly entries for 1.7.5. The curation approach — removing internal tooling changes, dependency bumps, and test fixes — is consistent with how prior releases like 1.7.4 were written. Overall the content reads well.

Issues Found

Style inconsistency — trailing period (line 19)

One bullet ends with a period while all others do not:

* Improved compatibility with Studio sites with legacy mu-plugin in the filesystem. #2655

All other entries in 1.7.5 (and throughout the entire file) omit trailing punctuation. The period should be removed.

Fix this →


Potentially Missing User-Facing Items

A few commits that landed in the release branch appear user-facing but are not in the notes. These may have been intentionally omitted — worth a quick check:

Commit Feature Rationale for inclusion
#2527 Add support for Blueprints login Landed in this branch (0619a2b) and enables a new auth flow for Blueprint users
#2571 Add Blueprint details step to blueprint selection flow User-visible Blueprint UI step
#2602 Add default Blueprint description from steps User-visible Blueprint UX improvement
#2657 Make site create CLI command interactive CLI UX improvement for users who script site creation
#2666 Improve welcome screen shown in offline mode User-visible UI improvement

These are low-severity observations — if they were intentionally scoped out (e.g., shipped as internal improvements, or deferred), the current notes are fine.


What's Working Well

  • The curation is clean and appropriately removes ~40 dependency bumps, test fixes, and internal tooling PRs
  • Verb tense and phrasing ("Added", "Fixed", "Improved", "Disabled") is consistent throughout and matches prior releases
  • Multiple related PRs are correctly grouped (e.g., #2649, #2656 for the debug log buttons; #2618, #2654 for accessibility)
  • The dependency update line correctly calls out the key packages (Electron, WordPress Playground, PHP-WASM, Sentry)

Summary

One minor fix needed: remove the trailing period on line 19. A second pass on whether the Blueprint login (#2527) and CLI interactive create (#2657) warrant a mention is also recommended, as both are directly user-facing changes.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the project’s release notes to reflect the shipped changes in version 1.7.5, keeping end-user documentation current alongside the codebase.

Changes:

  • Replaced the verbose 1.7.5 changelog list with a concise, user-focused summary of key features, fixes, and improvements.
  • Consolidated dependency update items into a single high-level entry.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread RELEASE-NOTES.txt Outdated
Comment thread RELEASE-NOTES.txt Outdated
@sejas
sejas marked this pull request as ready for review March 5, 2026 02:09
@sejas
sejas requested a review from a team March 5, 2026 02:20
Comment thread RELEASE-NOTES.txt Outdated
Comment thread RELEASE-NOTES.txt Outdated
Comment thread RELEASE-NOTES.txt Outdated
* Fixed toggle sidebar icon alignment after Add Site modal #2636
* Improved accessibility attributes in site settings #2618, #2654
* Improved compatibility with Studio sites with legacy mu-plugin in the filesystem #2655
* Adopted monorepo structure #2565

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This is a pretty big change - perhaps it could be moved up in this list. Although, for users, it is not as that impactful

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we need this entry at all? I would skip entries that are about changing the repo structure, build systems, etc.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Removed! 49d56fb

Thank you both!

@katinthehatsite katinthehatsite left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The changes look good to me, I left some minor comments mostly related to grammar

@sejas
sejas merged commit b75e978 into release/1.7.5 Mar 5, 2026
8 checks passed
@sejas
sejas deleted the update-release-notes-1.7.5 branch March 5, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants