Skip to content

v0.4.0 をリリース - #33

Merged
YukiWorks432 merged 5 commits into
mainfrom
develop
Jun 21, 2026
Merged

v0.4.0 をリリース#33
YukiWorks432 merged 5 commits into
mainfrom
develop

Conversation

@YukiWorks432

@YukiWorks432 YukiWorks432 commented Jun 21, 2026

Copy link
Copy Markdown
Owner

変更点

  • ScriptUI パネル向けに entryUIthis 保持を明確化し、Rollup 出力から "use strict"; を出さないようにしました。
  • entry / entryUI の例外処理を改善し、ScriptUI のエラーダイアログ表示後に同じ例外を再送出するようにしました。
  • ビルドハッシュの入力に共通設定、共通ライブラリ、型定義、ライセンスなどを含め、共通依存変更時に必要なスクリプトが再ビルドされるようにしました。
  • add-app を正式対応アプリの選択式にし、既存ディレクトリや既存設定との衝突時に生成前に停止するよう厳格化しました。
  • add-appexample 登録と build:<appId> コマンド追加まで自動化しました。
  • pnpm build:aeft / pnpm build:ilst / pnpm build:phxs を追加しました。
  • README と docs に、アプリ追加、アプリ別ビルド、ScriptUI パネル起動時の挙動を反映しました。

リリース種別

  • release:minor
  • 0.3.1 から 0.4.0 への更新想定です。

検証

  • pnpm lint
  • pnpm build

YukiWorks432 and others added 5 commits June 21, 2026 08:09
PR #29 をマージします。

フォローアップ: #30
Issue #18 対応として、アプリ別の build:* コマンドと add-app 時の自動追加を整備する。
共通依存やビルド設定の変更が通常ビルドのスキップ判定に反映されるようにする。

- 共有入力と app 直下の共有ファイルをハッシュ対象に追加
- license ファイルも対象に含める
- app 指定ビルド時は非対象スクリプトの履歴を保持

Closes #30
@YukiWorks432 YukiWorks432 added the release:minor minor version release label Jun 21, 2026 — with ChatGPT Codex Connector
@YukiWorks432
YukiWorks432 merged commit d70f914 into main Jun 21, 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