Skip to content

release: v0.5.0 - #39

Merged
YukiWorks432 merged 5 commits into
mainfrom
develop
Jul 1, 2026
Merged

release: v0.5.0#39
YukiWorks432 merged 5 commits into
mainfrom
develop

Conversation

@YukiWorks432

Copy link
Copy Markdown
Owner

変更内容

develop に取り込んだ Issue #15 の配布用移植分を main へリリースします。

含まれる変更:

  • Math.round ポリフィル無効化
  • 差分ビルドの依存判定改善
  • pnpm new -- --ui=scriptui 対応
  • example の alert() 回避
  • .codex/ 追加と Codex 向けエージェント設定の正本化

リリース種別

release:minor

ScriptUI スクリプト生成対応を含むため、0.4.0 から 0.5.0 への minor リリース想定です。

マージ方法

この PR は develop -> main のリリース PR です。
docs/release-process.md の契約どおり、squash merge ではなく merge commit でマージしてください。

検証

各個別 PR で以下を確認済みです。

  • pn lint
  • pn build --all
  • ScriptUI テンプレート生成確認
  • example 配下の alert( 残存なし確認

ExtendScript のネイティブ Math.round を es6-shim が上書きしないようにし、負のゼロの回帰テストを追加。
各 index.ts の相対 import/export 依存をたどってビルドハッシュを細分化し、差分ビルドの不要な再実行を減らす。
pnpm new に --ui=scriptui を追加し、entryUI と __ES_THIS__ を使う ScriptUI テンプレートを生成できるようにする。
After Effects / Illustrator / Photoshop の example から alert() を取り除き、ScriptUI の new Window dialog を使う表示に揃える。
Codex 向けの .codex 設定を追加し、旧 .github skills と Copilot 専用設定を削除して AGENTS.md と .agents を正本に揃える。
@YukiWorks432 YukiWorks432 added the release:minor minor version release label Jul 1, 2026
@YukiWorks432
YukiWorks432 merged commit b33b8d7 into main Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:minor minor version release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant