Skip to content

Expand v3 changelog from repository history#423

Merged
ThomasPe merged 4 commits into
mainfrom
copilot/update-v3-changelog
Apr 7, 2026
Merged

Expand v3 changelog from repository history#423
ThomasPe merged 4 commits into
mainfrom
copilot/update-v3-changelog

Conversation

Copilot AI commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

The 3.0.0 changelog entry only captured the initial runtime retargeting and missed the broader set of v3 changes. This updates CHANGELOG.md to reflect the full v3 scope based on the repository history.

  • Release notes coverage

    • Expands the 3.0.0 entry beyond the existing .NET 10 note.
    • Captures the major API additions introduced during the v3 line, including cancellation token support, paged results, DI registration, and HTTP diagnostics.
  • Platform and architecture changes

    • Summarizes the major breaking/runtime shifts in v3: .NET 10 retargeting, centralized project configuration, nullable enablement, and the move to System.Text.Json.
    • Includes API surface cleanup such as async naming alignment and HttpClient ownership updates.
  • Docs, workflow, and reliability updates

    • Adds the notable documentation, CI, release-process, and integration-environment work that shipped as part of v3.
    • Records key fixes that were otherwise absent from the changelog, such as comment serialization/meta handling and improved self-hosted test environment stability.
  • Example

    ## [3.0.0]
    
    ### Added
    
    - `CancellationToken` support across the public async API surface.
    - `PagedResult<T>` plus paged query/get helpers for exposing pagination metadata.
    
    ### Changed
    
    - Retargeted the library, tests, and CI/tooling to .NET 10.
    - Migrated serialization from `Newtonsoft.Json` to `System.Text.Json`.

Copilot AI linked an issue Apr 7, 2026 that may be closed by this pull request
Copilot AI and others added 2 commits April 7, 2026 10:32
Agent-Logs-Url: https://github.com/wp-net/WordPressPCL/sessions/0d05d8b9-da3e-4efa-aa90-8ff0a9b5e33d

Co-authored-by: ThomasPe <4225039+ThomasPe@users.noreply.github.com>
Agent-Logs-Url: https://github.com/wp-net/WordPressPCL/sessions/0d05d8b9-da3e-4efa-aa90-8ff0a9b5e33d

Co-authored-by: ThomasPe <4225039+ThomasPe@users.noreply.github.com>
Copilot AI changed the title [WIP] Update v3 changelog with all changes from git history Expand v3 changelog from repository history Apr 7, 2026
Copilot AI requested a review from ThomasPe April 7, 2026 10:33
@ThomasPe ThomasPe marked this pull request as ready for review April 7, 2026 10:58
Copilot AI review requested due to automatic review settings April 7, 2026 10:58

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

Expands the 3.0.0 changelog entry to reflect the broader v3 feature set and breaking/runtime changes based on repository history.

Changes:

  • Added a fuller Added/Changed/Fixed breakdown for 3.0.0 (API additions, diagnostics, docs).
  • Documented v3 platform/architecture shifts (nullable enablement, System.Text.Json, centralized build config, HttpClient ownership).
  • Recorded notable reliability/docs fixes that were missing from the original entry.

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

Comment thread CHANGELOG.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ThomasPe ThomasPe merged commit f50fd6a into main Apr 7, 2026
2 checks passed
@ThomasPe ThomasPe deleted the copilot/update-v3-changelog branch April 7, 2026 11:19
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.

Update v3 Changelog

3 participants