Skip to content

chore(release): NetPdf 1.0.2 - #341

Merged
raroche merged 1 commit into
mainfrom
release/1.0.2
Jul 10, 2026
Merged

chore(release): NetPdf 1.0.2#341
raroche merged 1 commit into
mainfrom
release/1.0.2

Conversation

@raroche

@raroche raroche commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Cuts 1.0.2, a maintenance release carrying the dependency + CI updates from #339 and #340.

Version surfaces (guarded by ReleaseVersionParityTests)

  • Directory.Build.props VersionPrefix1.0.2
  • build/version.json1.0.2
  • CHANGELOG.md → new ## [1.0.2] entry + re-based compare links
  • PackageValidationBaselineVersion 1.0.01.0.1
  • Facade version-pin test → 1.0.2

Contents of the release (once #339 + #340 land)

Verified locally: parity + facade version tests green; dotnet pack validates the public surface clean against the 1.0.1 baseline.

After merge: tag v1.0.2release.yml validates + publishes (gated on the nuget-release environment approval).

🤖 Generated with Claude Code

Maintenance release — dependency updates only, no functional or public API
changes, output byte-for-byte unchanged (all rendering goldens identical).

- VersionPrefix + build/version.json -> 1.0.2; CHANGELOG [1.0.2] + links.
- PackageValidationBaselineVersion 1.0.0 -> 1.0.1 (diff the public surface
  against the immediately-prior release). Verified: `dotnet pack` validates clean.
- Facade version-pin test bumped to 1.0.2.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 10, 2026 02:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Cuts the NetPdf 1.0.2 maintenance release by updating the project’s version “surfaces” (MSBuild, informational JSON, changelog, and facade version-pin test) and advancing the package-validation baseline to the prior published release.

Changes:

  • Bump release version to 1.0.2 across Directory.Build.props, build/version.json, and the facade version test.
  • Add a new 1.0.2 entry to CHANGELOG.md and re-base compare links.
  • Update PackageValidationBaselineVersion from 1.0.0 → 1.0.1.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
tests/NetPdf.UnitTests/HtmlPdfFacadeTests.cs Updates the pinned HtmlPdf.Version expectation to 1.0.2.
Directory.Build.props Bumps VersionPrefix to 1.0.2 and advances package-validation baseline to 1.0.1.
CHANGELOG.md Adds 1.0.2 release notes and re-bases footer compare links.
build/version.json Updates informational version and last-updated date to 1.0.2 / 2026-07-10.

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

Comment thread Directory.Build.props
Comment on lines 101 to +104
<EnablePackageValidation>true</EnablePackageValidation>
<!-- Enabled at v1.0.1 (1.0.0 is published on nuget.org): fail the build on any accidental
public-API break vs. the last release. -->
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
<!-- Baseline = the previous published release (must exist on nuget.org): fail the build on any
accidental public-API break vs. that release. Bump this to <prev> on each release. -->
<PackageValidationBaselineVersion>1.0.1</PackageValidationBaselineVersion>
@raroche
raroche merged commit 9bf68cb into main Jul 10, 2026
11 of 15 checks passed
@raroche
raroche deleted the release/1.0.2 branch July 10, 2026 02:13
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.

2 participants