Skip to content

release: 1.1.0 - #381

Merged
raroche merged 2 commits into
mainfrom
release/v1.1.0
Sep 30, 2026
Merged

raroche merged 2 commits into
mainfrom
release/v1.1.0

Conversation

@raroche

@raroche raroche commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

Prepares the 1.1.0 release. 1.1.0 was staged but never tagged or published (nuget.org has 1.0.2), so the post-1.1.0 [Unreleased] work — including #380 (render time limit) and #382 (page-break + flexbox fixes, page-break guide) — is folded into one [1.1.0] entry.

Changes

  • CHANGELOG.md: one [1.1.0] entry — Added (page-break guide, SecurityPolicy.RenderTimeout), Changed (stable AngleSharp.Css 1.1.2, SkiaSharp 4.153.1, HarfBuzzSharp 14.2.1.301, tooling, CI actions, InfiniteTimeSpan semantics), Fixed (@layer, !important grid longhand, single-value gap, keep-with-next breaks, column flex fit-content, % width / padding of flex item text, flex automatic minimum, overflow shorthand), Security (IPv6-embedded IPv4 SSRF, proxy bypass). [Unreleased] is empty again.
  • src/NetPdf/Resources/SecurityPolicy.cs: XML doc describes RenderTimeout as a cooperative limit (review).
  • build/version.json: lastUpdated. Version stays 1.1.0.

Verified locally

  • ReleaseVersionParityTests, deferrals and public-API parity pass.
  • dotnet pack produces all 6 .nupkg + 6 .snupkg at 1.1.0; package validation against the 1.0.2 baseline passes.

After merge

Tag v1.1.0 on main → release.yml validates, packs, and publishes after the nuget-release approval.

🤖 Generated with Claude Code

Copilot AI balanced review requested due to automatic review settings September 30, 2026 15:35

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.

Copilot review overview

🟡 Changes recommended

The changelog incorrectly describes a cooperative timeout as a guaranteed hard execution cap.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Prepares NetPdf 1.1.0 release metadata and consolidates its release notes.

Changes:

  • Moves post-1.1.0 work into the 1.1.0 changelog entry.
  • Updates release metadata date.
File Description
CHANGELOG.md Consolidates 1.1.0 features, fixes, dependencies, and security changes.
build/​version.json Updates lastUpdated.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CHANGELOG.md Outdated
raroche added a commit that referenced this pull request Sep 30, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
raroche and others added 2 commits September 30, 2026 13:31
Fold the post-1.1.0 [Unreleased] work (SecurityPolicy.RenderTimeout,
IPv6-embedded IPv4 SSRF blocks, proxy bypass fix) into the 1.1.0 entry,
since 1.1.0 was staged but never tagged or published. Also records the
single-value gap fix and the InfiniteTimeSpan behavior change, and moves
the CI-actions line from Fixed to Changed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@raroche
raroche merged commit a971ff3 into main Sep 30, 2026
13 of 14 checks passed
@raroche
raroche deleted the release/v1.1.0 branch September 30, 2026 18:15
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