Releases: OpenWebGAL/WebGAL_Terre
WebGAL Terre 4.5.14
发布日志
在此版本中
新功能
资源管理优化:改进资源管理和文件选择器组件,增强文件浏览体验。
动画支持:新增 JSON 格式的 Spine 动画支持,自动检测并加载 Spine 动画数据。
编辑器增强:改进文本编辑器体验,优化行号匹配逻辑,提升编辑流畅度。
视觉效果:新增斜面滤镜(Bevel Filter)的柔和度选项,支持更细腻的视觉效果调节。
特效组件:在 PixiPerform 组件中新增 heavySnow
效果,丰富雪花特效选项。
用户体验:添加导出提示功能,改善用户操作引导。
性能优化:修复拖动斜面和调整滤镜颜色选择器时的卡顿问题。
修复
修复资源文件扩展名映射错误,将音频文件正确归类。
修复半角分号在提交值中的转义问题,确保格式正确。
修复卸载程序缺少确认页面的问题。
修复图标背景使用图片时的显示问题,支持透明背景创建图标。
修复文件不存在时创建文件的异常处理。
Release Notes
In this version
New Features
Asset management optimization: improved assets management and file chooser components for enhanced file browsing experience.
Animation support: added JSON format Spine animation support with automatic detection and loading of Spine animation data.
Editor enhancement: improved text editor experience with optimized line number matching logic for smoother editing.
Visual effects: added softness option for Bevel Filter, enabling more refined visual effect adjustments.
Effect components: added heavySnow
effect to PixiPerform component, enriching snow effect options.
User experience: added export tips feature to improve user guidance.
Performance optimization: fixed lag issues when dragging bevel and adjustment filter color pickers.
Fixes
Fixed asset file extension mapping errors, correctly categorizing audio files.
Fixed semicolon escaping issues in commit values to ensure proper formatting.
Fixed missing confirmation page in uninstaller.
Fixed icon background display issues when using images, supporting transparent background icon creation.
Fixed exception handling when creating files that don't exist.
リリースノート
このバージョンでは
新機能
アセット管理の最適化:アセット管理とファイル選択コンポーネントを改善し、ファイルブラウジング体験を向上させました。
アニメーションサポート:JSON形式のSpineアニメーションをサポートし、Spineアニメーションデータの自動検出と読み込みを実装しました。
エディターの強化:テキストエディターの体験を改善し、行番号マッチングロジックを最適化してよりスムーズな編集を実現しました。
ビジュアルエフェクト:ベベルフィルターにソフトネスオプションを追加し、より細かいビジュアル効果の調整を可能にしました。
エフェクトコンポーネント:PixiPerformコンポーネントにheavySnow
エフェクトを追加し、雪のエフェクトオプションを充実させました。
ユーザー体験:エクスポートのヒント機能を追加し、ユーザーガイダンスを改善しました。
パフォーマンス最適化:ベベルおよび調整フィルターのカラーピッカーをドラッグする際のラグを修正しました。
修正
アセットファイルの拡張子マッピングエラーを修正し、オーディオファイルを正しく分類するようにしました。
コミット値でのセミコロンのエスケープ問題を修正し、適切なフォーマットを保証しました。
アンインストーラーに確認ページがない問題を修正しました。
画像を使用した際のアイコン背景の表示問題を修正し、透明背景でのアイコン作成をサポートしました。
存在しないファイルを作成する際の例外処理を修正しました。
WebGAL Terre 4.5.13
发布日志
在此版本中
新功能
自动注入构建信息,方便快速定位版本。
字体系统升级:当选择非默认字号时,条件性地添加 fontSize 参数,并新增字体优化选项。
编辑器改进:在浏览器重新获得焦点时自动重新加载场景文件(图形编辑器与文本编辑器)。
场景管理:新增 fetchScene 方法,支持按需拉取场景数据。
滚轮交互优化:仅当编辑器聚焦时才响应滚轮缩放,并采用 activeElement 提升焦点检测性能。
Say 组件支持在 IME 组合输入期间实时提交文本变化。
图像处理:新增调整滤镜(Adjustment Filter)功能。
体验改进:新增默认语言选择和窗口关闭事件支持。
性能优化:将自定义防抖实现替换为 lodash,提高编辑流畅度。
修复
修复游戏创建过程中名称未更新、目录异常等问题。
修复在发送同步消息前未正确检查 WebSocket 连接的问题。
修复 issue #388 相关的异常。
修复 macOS 下因系统完整性保护(SIP)导致的编译问题。
修复 EffectEditor 布局与输入分组异常。
修复 release 脚本中多余权限指令导致的构建失败。
Release Notes
In this version
New Features
Auto-inject build information to quickly identify versions.
Font system enhancements: conditionally add the fontSize
parameter when a non‑default size is chosen and introduce font optimization options.
Editors now automatically reload the scene file when the browser regains focus (Graphical Editor & Text Editor).
Scene management: added fetchScene
to retrieve scene data on demand.
Wheel interaction improvements: zoom/scroll only when the editor is focused, with more accurate focus detection via activeElement
.
The Say component now supports real‑time text change submission during IME composition.
Image processing: added an Adjustment Filter feature.
UX improvements: added default language selection and a close‑event hook.
Performance optimization: replaced the custom debounce with a lodash implementation for smoother editing.
Fixes
Fixed game‑creation issues where the name wasn’t updated and directories were mishandled.
Fixed missing WebSocket connection check before sending sync messages.
Fixed the exception described in issue #388.
Fixed macOS build failures caused by SIP restrictions.
Fixed layout and input‑grouping issues in EffectEditor.
Fixed build failures caused by redundant permission commands in the release script.
リリースノート
このバージョンでは
新機能
ビルド情報を自動挿入し、バージョンの特定を容易にしました。
フォントシステムを強化:既定外のフォントサイズが選択された場合に fontSize
パラメータを条件付きで追加し、フォント最適化オプションを提供します。
ブラウザがフォーカスを取り戻した際、エディターがシーンファイルを自動的に再読込するようになりました(グラフィカルエディターとテキストエディター)。
シーン管理:オンデマンドでシーンを取得できる fetchScene
関数を追加しました。
ホイール操作の改良:エディターがフォーカスされている場合のみズーム/スクロールを行い、activeElement
を利用して焦点検出を最適化しました。
Say コンポーネントで IME 変換中でもリアルタイムでテキスト変更を送信できるようになりました。
画像処理:調整フィルター(Adjustment Filter)機能を追加しました。
UX 改善:既定言語の選択とウィンドウクローズイベントを追加しました。
パフォーマンス最適化:独自のデバウンスを lodash 実装に置き換え、編集をよりスムーズにしました。
修正
ゲーム作成時に名前が更新されずディレクトリが適切に処理されない問題を修正しました。
同期メッセージ送信前に WebSocket 接続を確認しない問題を修正しました。
issue #388 に関連する例外を修正しました。
macOS で SIP により発生するビルドエラーを修正しました。
EffectEditor のレイアウトと入力グループ化の問題を修正しました。
リリーススクリプトの不要な権限コマンドによりビルドが失敗する問題を修正しました。
WebGAL Terre 4.5.12
发布日志
在此版本中
新功能
新增图标创建工具,可以创建多种尺寸和类型的图标,方便进一步打包。
使用原生的 Arm64 构建流程。
优化了对不合理的游戏名称的处理,优化游戏创建指引。
修复
修复了导出游戏时的异常。
Release Notes
In this version
New Features
Added icon creation tool, which can create icons of various sizes and types for easy further packaging.
Use the native Arm64 build process.
Optimized the handling of unreasonable game names and optimized the game creation guide.
Fixes
Fixed an exception when exporting the game.
リリースノート
このバージョンでは
新機能
アイコン作成ツールが追加され、さまざまなサイズとタイプのアイコンを作成できるようになり、さらにパッケージ化するのが容易になりました。
ネイティブ Arm64 ビルドプロセスを使用します。
不適切なゲーム名の処理を最適化し、ゲーム作成ガイダンスを改善しました。
修正
ゲームのエクスポート時の例外を修正しました。
WebGAL Terre 4.5.11
发布日志
在此版本中
新功能
对于导出的 Electron 游戏,支持将日志输出到文件。
CI 流程现可自动从 package.json 获取 Node.js 版本。
新增对话连接先前文本与对话结束后连续执行选项。
模板编辑器改进:游戏预览的组件响应模板编辑器的标签页切换。
修复
修复了游戏列表和模板列表的解析问题。
Release Notes
In this version
New Features
For exported Electron games, log output to file is now supported.
The CI process now automatically retrieves the Node.js version from package.json.
Added dialogue concatenation to connect previous text with options that execute sequentially after the dialogue ends.
Template editor improvements: The game preview components now respond to tab switching in the template editor.
Fixes
Fixed parsing issues with the game list and template list.
リリースノート
このバージョンでは
新機能
エクスポートされたElectronゲームにおいて、ログをファイルに出力できるようになりました。
CIプロセスは、package.jsonからNode.jsのバージョンを自動的に取得するようになりました。
以前のテキストへの会話の接続と、会話終了後の連続実行オプションが追加されました。
テンプレートエディターの改善:ゲームプレビューのコンポーネントが、テンプレートエディターのタブ切り替えに反応するようになりました。
修正
ゲームリストとテンプレートリストの解析に関する問題を修正しました。
WebGAL Terre 4.5.10
发布日志
在此版本中
新功能
支持通过配置文件控制是否要启用紧急回避界面
intro 支持关闭自动展示下一句,只有用户手动点击鼠标或按下键盘时才展示下一句
为模板编辑器添加快速应用模板到游戏的菜单项
为选择器添加使用鼠标滚轮快速切换选项的功能
脚本编辑器支持设置字号和字体
支持创建模板时指定模板存储位置
修复
优化文件列表文件名排序
为 Live2D 相关选项添加翻译文本
优化脚本编辑器下的编辑性能
重复应用当前应用的模板时,偶发的找不到模板的问题
Release Notes
In this version
New Features
Support controlling whether to enable the emergency skip interface through the configuration file.
The intro now supports disabling automatic display of the next sentence. The next sentence will only be displayed when the user manually clicks the mouse or presses a key.
Added a menu item to the template editor to quickly apply templates to the game.
Added the ability to quickly switch options using the mouse wheel in the selector.
The script editor now supports setting font size and font family.
Support specifying the template storage location when creating a template.
Fixes
Optimized file name sorting in the file list.
Added translated text for Live2D related options.
Optimized editing performance in the script editor.
Fixed the occasional issue of not finding a template when repeatedly applying the currently applied template.
リリースノート
このバージョンでは
新機能
設定ファイルで緊急回避インターフェースの有効/無効を切り替えられるようになりました。
イントロで自動的に次の文章を表示する機能をオフにできるようになりました。ユーザーがマウスをクリックまたはキーボードを押したときにのみ、次の文章が表示されます。
テンプレートエディターに、ゲームにテンプレートをクイック適用するためのメニュー項目を追加しました。
セレクターでマウスホイールを使用してオプションをすばやく切り替える機能を追加しました。
スクリプトエディターでフォントサイズとフォントを設定できるようになりました。
テンプレートの作成時にテンプレートの保存場所を指定できるようになりました。
修正
ファイルリストのファイル名ソートを最適化しました。
Live2D関連オプションに翻訳テキストを追加しました。
スクリプトエディターのエディットパフォーマンスを最適化しました。
現在適用されているテンプレートを再度適用するときに、テンプレートが見つからない場合がある問題を修正しました。
WebGAL Terre 4.5.9
发布日志
在此版本中
新功能
对话内容支持不间断的连续空格
修复
引擎修复:读取存档时意外在状态表中存储了多份演出记录的问题;带有 id 的效果音播放在停止后演出未完全清除的问题;对状态表和演出控制器中的演出列表在插入时去重
Release Notes
In this version
New Features
Dialogue content now supports continuous spaces.
Fixes
Engine fixes: Fixed an issue where multiple performance records were unexpectedly stored in the state table when loading a save; fixed an issue where performances with IDs were not completely cleared after stopping sound effects playback; deduplicated performance lists in the state table and performance controller upon insertion.
リリースノート
このバージョンでは
新機能
会話内容で連続するスペースが正しく表示されるようになりました。
修正
エンジン修正:セーブデータ読み込み時にステータステーブルに複数の演出記録が重複して保存される問題、ID付きの効果音が停止した後も演出が完全にクリアされない問題、ステータステーブルと演出コントローラーの演出リストへの挿入時に重複を除去するように修正しました。
WebGAL Terre 4.5.8
发布日志
在此版本中
新功能
允许修改 Live2D 绘制范围
允许设定立绘的 z-index
模拟口型同步
优化版本升级提示
优化文件选择器,可以按文件名过滤
修复
优化场景文件保存的稳定性
Release Notes
In this version
New Features
Allow modifying Live2D drawing range
Allow setting the z-index of the standing picture
Simulate lip sync
Optimized version upgrade prompt
Optimized file picker to filter by file name
Fixes
Optimized the stability of scene file saving
リリースノート
このバージョンでは
新機能
Live2D 描画範囲変更可能
立ち絵 z-index 設定可能
口パク同期シミュレーション
バージョンアップメッセージ最適化
ファイルセレクター最適化、ファイル名フィルタリング可能
修正
シーンファイル保存安定性最適化
WebGAL Terre 4.5.7
发布日志
在此版本中
新功能
创建和重命名场景文件时检查是否有重名文件
全新的语言服务器
在创建游戏后重新应用模板
修复
4.5.7 修复:无法从状态中获取到对应 key 的变量时,返回 {key} 以避免变换不生效
修复引擎的若干错误
Release Notes
In this version
New Features
Check for duplicate file names when creating and renaming scene files
Brand-new language server
Reapply template after game creation
Fixes
4.5.7 Fix: When the corresponding key variable cannot be obtained from the state, return {key} to avoid ineffective transformation.
Fix several bugs in the engine
リリースノート
このバージョンでは
新機能
シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する
新しい言語サーバー
ゲームの作成後にテンプレートを再適用する
修正
4.5.7 修正:状態から対応する key の変数が取得できない場合、{key} を返すようにし、変換が無効になるのを回避しました
エンジンのいくつかのバグを修正
WebGAL Terre 4.5.6
发布日志
在此版本中
新功能
创建和重命名场景文件时检查是否有重名文件
全新的语言服务器
在创建游戏后重新应用模板
修复
4.5.6 修复:无法从状态中获取到对应 key 的变量时,返回 {key} 以避免变换不生效
修复引擎的若干错误
Release Notes
In this version
New Features
Check for duplicate file names when creating and renaming scene files
Brand-new language server
Reapply template after game creation
Fixes
4.5.6 Fix: When the corresponding key variable cannot be obtained from the state, return {key} to avoid ineffective transformation.
Fix several bugs in the engine
リリースノート
このバージョンでは
新機能
シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する
新しい言語サーバー
ゲームの作成後にテンプレートを再適用する
修正
4.5.6 修正:状態から対応する key の変数が取得できない場合、{key} を返すようにし、変換が無効になるのを回避しました
エンジンのいくつかのバグを修正
WebGAL Terre 4.5.5
发布日志
在此版本中
新功能
创建和重命名场景文件时检查是否有重名文件
全新的语言服务器
在创建游戏后重新应用模板
修复
修复引擎的若干错误
Release Notes
In this version
New Features
Check for duplicate file names when creating and renaming scene files
Brand-new language server
Reapply template after game creation
Fixes
Fix several bugs in the engine
リリースノート
このバージョンでは
新機能
シーンファイルを作成および名前変更するときに、名前が重複しているかどうかを確認する
新しい言語サーバー
ゲームの作成後にテンプレートを再適用する
修正
エンジンのいくつかのバグを修正