Skip to content

chore(release): 2.3.0 - #94

Merged
dmann000 merged 1 commit into
mainfrom
chore/release-2.3.0
Aug 4, 2026
Merged

chore(release): 2.3.0#94
dmann000 merged 1 commit into
mainfrom
chore/release-2.3.0

Conversation

@dmann000

@dmann000 dmann000 commented Aug 4, 2026

Copy link
Copy Markdown
Owner

2.3.0 release

Bumps ModuleVersion 2.2.0 → 2.3.0, adds the 2.3.0 CHANGELOG entry, and refreshes the manifest ReleaseNotes highlight.

Merge order — this PR goes LAST

It documents three PRs that are reviewed merge-ready and green but not yet merged. Land them first, then this:

If any of those is held back, edit the CHANGELOG here before merging so it matches what actually shipped.

Breaking changes (also called out in the CHANGELOG)

  • Update-PfbArrayConnection: -Name is now an alias of -RemoteName; supplying both together is a bind error.
  • New-PfbFileSystemReplicaLink: -RemoteDefaultExports is now [Nullable[bool]]; the bare form needs a value.
  • Update-PfbAsyncLog: -Name/-Id removed (endpoint has no selector).

Two breaking changes in a minor is consistent with repo practice (2.1.2 removed cmdlets), but if we'd rather signal them with a major, this becomes 3.0.0 — one-line change here.

After merge (maintainer)

  1. Tag v2.3.0 and cut the GitHub release.
  2. Gallery publish of the branded package (Publish-Gallery.ps1 reads this manifest version).
  3. Re-sync the Pure org fork so customers pulling from it get 2.3.0.

Manifest verified to parse (Import-PowerShellDataFile → ModuleVersion 2.3.0).

Bumps ModuleVersion 2.2.0 -> 2.3.0, adds the 2.3.0 CHANGELOG entry, and
refreshes the manifest ReleaseNotes highlight.

This is the release-gating PR and should merge LAST, after the three
reviewed-ready PRs it documents: #91 (array-connection remote_names / #64),
#92 (HTTP status in errors), and #93 (RemoteDefaultExports suppression / #55).

Includes two disclosed breaking changes (see CHANGELOG "Changed"): the
Update-PfbArrayConnection -Name/-RemoteName alias collision, and
New-PfbFileSystemReplicaLink -RemoteDefaultExports becoming [Nullable[bool]].

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@dmann000
dmann000 merged commit ad00aae into main Aug 4, 2026
8 checks passed
@dmann000
dmann000 deleted the chore/release-2.3.0 branch August 4, 2026 15:53
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.

Dead names query key breaks -Name on five array-connection cmdlets and Update-PfbAsyncLog (unfiltered-PATCH risk falsified by live testing)

1 participant