Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 15 May 17:01
· 146 commits to main since this release

Added

  • WebUI ダークモード自動追従: prefers-color-scheme メディアクエリに連動してダーク/ライトテーマを自動切り替え。Toast 通知コンポーネントを追加し、コピー成功等の操作フィードバックを表示するようにした (#233)
  • WebUI 共有 URL コピー: pako 圧縮 + URL Hash でエディタ内容をエンコードし、クリップボードにコピーできる「共有」ボタンを追加 (#234)
  • WebUI LocalStorage 自動保存・リストア: エディタ内容を LocalStorage に自動保存し、ページ再読み込み時にリストアする機能を追加 (#227)
  • WebUI 履歴スナップショット: コンパイル成功時に自動で最大5件のスナップショットを保存し、手動保存・復元・削除ができる履歴パネルを追加 (#228)
  • WebUI プレビュー↔エディタ双方向ジャンプ: SVG アイテムをクリックすると対応する DSL 行へカーソルが移動し、エディタのカーソル行に対応する SVG アイテムをハイライトする双方向ナビゲーションを実装 (#230)
  • WebUI 設定パネル永続化: 設定パネル(PNG 背景色・スケール・履歴表示トグル等)を LocalStorage に保存し、再訪問時に設定を復元するようにした (#225)
  • WebUI ヘッダー再編: ヘッダーメニューを「ファイル / テンプレート / エクスポート / 設定 / About」に縮約・整理 (#224)
  • サンプル追加: examples/internet_history.tdsl(インターネット史)を追加し、ギャラリーから利用可能にした (#232)

Docs

  • チュートリアル・DSL 仕様書の英語翻訳: docs/tutorial.md および docs/dsl-spec.md の英語版を追加 (#223)

What's Changed

  • docs: チュートリアルおよび DSL 仕様書の英語翻訳を追加 by @keroway in #223
  • feat(webui): ヘッダーを「ファイル/テンプレート/エクスポート/設定/About」に縮約・再編 by @keroway in #224
  • feat(webui): 設定パネルを LocalStorage に永続化し PNG 背景・スケール・履歴トグルを追加 by @keroway in #225
  • feat(webui): LocalStorage 自動保存とリストア by @keroway in #227
  • feat(webui): 履歴スナップショット(自動5件 + 手動保存)を実装 by @keroway in #228
  • feat(webui): プレビュー↔エディタ双方向ジャンプ by @keroway in #230
  • feat(webui): examples/internet_history.tdsl をサンプル群に追加しギャラリーから利用可能にする by @keroway in #232
  • feat(webui): ダークモード自動追従 (prefers-color-scheme) と Toast 通知を追加 by @keroway in #233
  • feat(webui): pako 圧縮 + URL Hash で共有 URL コピー機能を追加 by @keroway in #234

Full Changelog: v1.7.0...v1.8.0