Skip to content

chore(release): prepare client libraries 1.1.0 - #13

Merged
pierre3 merged 1 commit into
mainfrom
release/v1.1.0
Oct 7, 2026
Merged

pierre3 merged 1 commit into
mainfrom
release/v1.1.0

Conversation

@pierre3

@pierre3 pierre3 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Release prep for the client libraries 1.1.0 (v* line). All 12 Line.OpenApi.* packages move together.

Contents of 1.1.0

Added: LINE notification messages (template). Upstream spec sync to line/line-openapi@fa5577c9 (#11).

  • Line.OpenApi.Messaging (generated):
    • POST /v2/bot/message/pnp/templated/push
    • GET /v2/bot/message/delivery/pnp/templated
    • models PnpTemplated* ×5
  • PnpMessagesRequest.customAggregationUnits (optional).

Changed: Line.OpenApi.ChannelAccessToken generated XML docs refreshed. Documentation only.

Additive only. The public API snapshot is unchanged, so this is minor under SemVer.

Changes in this PR

  • Directory.Build.props: <Version> 1.0.0 → 1.1.0. Also fixed a stale comment.
  • CHANGELOG.md / CHANGELOG_ja.md: Unreleased → 1.1.0 - 2026-10-07, with a summary line and a Changed section.
  • README.md / README_ja.md / CLAUDE.md: the current library version is now 1.1.0.

Not released: Tools (1.3.0) and Extensions.AI (1.0.0) have no changes since their releases. The next time Extensions.AI is packed, its dependency becomes Line.OpenApi.Messaging >= 1.1.0.

Verification

  • scripts/verify-packages.ps1 PASSED: 12 nupkg / 11 snupkg at 1.1.0, and the internal dependencies (e.g. Messaging → Core, Bot → 3 packages) are pinned to 1.1.0.
  • The contents (chore(spec-sync): update specs to fa5577c9 and regenerate #11) went through the 4-role gate (all PASS). Record: docs/reviews/2026-10-07-spec-sync-fa5577c9-review.md.

After merge

git checkout main && git pull
git tag v1.1.0 && git push origin v1.1.0   # release.yml publish-libraries (OIDC / Trusted Publishing, env: nuget)

🤖 Generated with Claude Code

- Directory.Build.props: library Version 1.0.0 -> 1.1.0 (minor: additive
  generated API from upstream fa5577c9; all 12 packages in lockstep).
- CHANGELOG (en/ja): Unreleased -> 1.1.0 - 2026-10-07. Added: LINE
  notification messages (template). Changed: ChannelAccessToken generated
  XML docs refreshed (docs only).
- README (en/ja), CLAUDE.md: current library version 1.1.0.

Tools (1.3.0) and Extensions.AI (1.0.0) are unchanged and not released.
Verified locally: scripts/verify-packages.ps1 PASSED (12 nupkg at 1.1.0,
internal deps pinned to 1.1.0).

Publish: after merge, push tag v1.1.0 to trigger release.yml
publish-libraries (OIDC / Trusted Publishing).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@pierre3
pierre3 merged commit cdc71e8 into main Oct 7, 2026
3 checks passed
@pierre3
pierre3 deleted the release/v1.1.0 branch October 7, 2026 08:58
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.

1 participant