From e8d337e31c3431e467a8abe82e0bd038538a8c21 Mon Sep 17 00:00:00 2001 From: Hirotada Kobayashi Date: Wed, 7 Oct 2026 17:39:26 +0900 Subject: [PATCH] chore(release): prepare client libraries 1.1.0 - 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) --- CHANGELOG.md | 8 +++++++- CHANGELOG_ja.md | 8 +++++++- CLAUDE.md | 2 +- Directory.Build.props | 4 ++-- README.md | 2 +- README_ja.md | 2 +- 6 files changed, 19 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a36e960..8f917ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -70,12 +70,18 @@ First stable (GA) release. ## Libraries — `Line.OpenApi.*` -### Unreleased +### 1.1.0 - 2026-10-07 + +Follows the upstream LINE OpenAPI specs to [`line/line-openapi@fa5577c9`](https://github.com/line/line-openapi/commit/fa5577c9ea874d2dbd8fadc85a4cb3a1b29d8cbe). Additive only — no breaking changes, and the hand-written public API is unchanged. All 12 packages move to 1.1.0 together. #### Added - **LINE notification messages (template)** — upstream spec sync to [`line/line-openapi@fa5577c9`](https://github.com/line/line-openapi/commit/fa5577c9ea874d2dbd8fadc85a4cb3a1b29d8cbe). Generated `Line.OpenApi.Messaging` client gains `POST /v2/bot/message/pnp/templated/push` (`client.Api.V2.Bot.Message.Pnp.Templated.Push`) and `GET /v2/bot/message/delivery/pnp/templated` (`client.Api.V2.Bot.Message.Delivery.Pnp.Templated`), with the models `PnpTemplatedMessageRequest`, `PnpTemplatedMessageBody`, `PnpTemplatedEmphasizedItem`, `PnpTemplatedItem` and `PnpTemplatedButton`. `PnpMessagesRequest` gains the optional `customAggregationUnits`. Additive only; no hand-written API changes. +#### Changed + +- `Line.OpenApi.ChannelAccessToken`: XML documentation on the generated models and request builders is refreshed from the upstream spec (documentation only; no signature or behavior changes). + ### 1.0.0 - 2026-08-12 First stable (GA) release of the client libraries. diff --git a/CHANGELOG_ja.md b/CHANGELOG_ja.md index 9e60d87..6471672 100644 --- a/CHANGELOG_ja.md +++ b/CHANGELOG_ja.md @@ -70,12 +70,18 @@ dev トンネルの再起動時に LINE Developers コンソールへ URL を貼 ## ライブラリ — `Line.OpenApi.*` -### Unreleased +### 1.1.0 - 2026-10-07 + +上流の LINE OpenAPI 仕様 [`line/line-openapi@fa5577c9`](https://github.com/line/line-openapi/commit/fa5577c9ea874d2dbd8fadc85a4cb3a1b29d8cbe) に追従。追加のみで破壊的変更はなく、手書きの公開 API も変わらない。12 パッケージすべてを 1.1.0 にそろえて更新する。 #### 追加 - **LINE 通知メッセージ(テンプレート)** — 上流仕様 [`line/line-openapi@fa5577c9`](https://github.com/line/line-openapi/commit/fa5577c9ea874d2dbd8fadc85a4cb3a1b29d8cbe) への追従。生成クライアント `Line.OpenApi.Messaging` に `POST /v2/bot/message/pnp/templated/push`(`client.Api.V2.Bot.Message.Pnp.Templated.Push`)と `GET /v2/bot/message/delivery/pnp/templated`(`client.Api.V2.Bot.Message.Delivery.Pnp.Templated`)、モデル `PnpTemplatedMessageRequest`・`PnpTemplatedMessageBody`・`PnpTemplatedEmphasizedItem`・`PnpTemplatedItem`・`PnpTemplatedButton` を追加。`PnpMessagesRequest` に任意プロパティ `customAggregationUnits` を追加。追加のみで手書き API の変更なし。 +#### 変更 + +- `Line.OpenApi.ChannelAccessToken`: 生成されたモデルとリクエストビルダーの XML ドキュメントを上流仕様に合わせて更新(ドキュメントのみ。シグネチャと挙動は変わらない)。 + ### 1.0.0 - 2026-08-12 クライアントライブラリの初の安定版(GA)リリース。 diff --git a/CLAUDE.md b/CLAUDE.md index 370b7c8..03b3eab 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -22,7 +22,7 @@ LINE 公開 OpenAPI 仕様(https://github.com/line/line-openapi)から **Kio | 系統 | 対象 | タグ | 現行 | |---|---|---|---| -| ライブラリ | `Line.OpenApi.*`(12 パッケージ = 11 code + 1 meta) | `v*` | 1.0.0 | +| ライブラリ | `Line.OpenApi.*`(12 パッケージ = 11 code + 1 meta) | `v*` | 1.1.0 | | ツール | `Line.OpenApi.Tools`(`dotnet tool`・コマンド `line`) | `tools-v*` | 1.3.0 | | AI ツール | `Line.OpenApi.Extensions.AI` | `ai-v*` | 1.0.0 | diff --git a/Directory.Build.props b/Directory.Build.props index aa2bc78..c1c99e3 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -27,10 +27,10 @@ - 1.0.0 + 1.1.0 pierre3 pierre3 Line.OpenApi diff --git a/README.md b/README.md index e559ca7..09c439f 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ dotnet tool install -g Line.OpenApi.Tools ## Installation -> All packages are published on NuGet.org (currently `1.0.0`). See [all `Line.OpenApi.*` packages](https://www.nuget.org/packages?q=tags%3A%22LINE-API%22). +> All packages are published on NuGet.org (client libraries currently `1.1.0`). See [all `Line.OpenApi.*` packages](https://www.nuget.org/packages?q=tags%3A%22LINE-API%22). ```sh # Install the full Bot set (send + receive + token issuance) at once diff --git a/README_ja.md b/README_ja.md index 6780298..491ce5d 100644 --- a/README_ja.md +++ b/README_ja.md @@ -48,7 +48,7 @@ dotnet tool install -g Line.OpenApi.Tools ## インストール -> 全パッケージ NuGet.org 公開済み(現在 `1.0.0`)。[`Line.OpenApi.*` パッケージ一覧](https://www.nuget.org/packages?q=tags%3A%22LINE-API%22)。 +> 全パッケージ NuGet.org 公開済み(クライアントライブラリは現在 `1.1.0`)。[`Line.OpenApi.*` パッケージ一覧](https://www.nuget.org/packages?q=tags%3A%22LINE-API%22)。 ```sh # Bot 一式(送信+受信+トークン発行)をまとめて導入