Releases: broccoli-html-editor/broccoli-html-editor
Releases · broccoli-html-editor/broccoli-html-editor
Broccoli v0.3.18
- 初期化処理の改善。
- 画像ファイルや、JSONファイル化されたクリップモジュールを、直接ドロップできるようになった。
- モジュールパレットの開閉状態を記憶できるようになった。
- インスタンスを複数選択した状態でドラッグ&ドロップ操作ができるようになった。
- まとめて複数段階の 戻る や 進む ができるようになった。
- バックエンドの新しい設定項目
fieldConfig
を追加。フィールド毎のデフォルトの挙動を設定できるようになった。 - バックエンドの新しい設定項目
userStorage
を追加。ユーザー固有の情報を読み書きするインターフェイスを指定できるようになった。 - フロントエンドの新しい設定項目
droppedFileOperator
を追加。 color
フィールドのUIを改善。カラーピッカーライブラリPickr
を導入した。- 削除したリソースファイルをもう一度アップロードするときにファイル名の重複エラーが起きる問題を修正。
- 編集履歴の操作(戻る、やりなおし)をしたときに、画像が消えてしまう不具合を修正。
- 編集履歴の件数に上限を追加し、30件 に設定した。
- 変更されていない imageフィールドで、ファイル名の重複チェックを省くようになった。
- その他、パフォーマンスの改善と、細かい不具合の修正。
broccoli-html-editor v0.3.17
- 新しい設定項目
enableModuleAnchor
を追加。(デフォルトはtrue
) - 新しい設定項目
enableModuleDec
を追加。(デフォルトはtrue
) - 編集ウィンドウ上のタブキー制御の改善。
- クリップモジュールアイコンを画像化した。
image
フィールドが、オリジナル画像の複製を保持しないようになった。- Twigテンプレートの定義で、
fieldType
を省略できるようになった。省略した場合は、input
として扱われる。 - Twigテンプレートでは、フィールドオプションの
hidden
を無視するようになった。(テンプレートの記述上で隠すことができるため) - モジュールの
info.json
に、新しい項目id
を追加。id
を指定しておけば、データの関連付けを壊さずにカテゴリを移動できる。 - その他、パフォーマンスの改善と、細かい不具合の修正。
broccoli-html-editor v0.3.16
- 新しいフィールド
color
、datetime
を追加。 - ace editor 適用時に、日本語変換中のテキストが画面上で確認しにくい問題を修正。
image
フィールドに、バリデーションrequired
、min-height
、max-height
、min-width
、max-width
、min-filesize
、max-filesize
を追加。image
フィールドで、画像ファイル名のあとに拡張子を表示するようになった。image
フィールドで、画像ファイル名に含まれる 英数字、ハイフン、アンダースコア、ドット以外の文字が、初回の自動セット時にアンダースコアに置き換えられるようになった。image
フィールドに、filenameAutoSetter
オプションを追加。data.json
上のフィールドデータが空白の場合に上書きできなくなることがある問題を修正。- 編集ウィンドウ上の
module
フィールドとloop
フィールドの編集欄に、子要素の大まかな内容を伝えるプレビューを表示するようになった。 - Twigテンプレートで作成したモジュールで、 loopフィールドサブモジュール内のmoduleフィールドに他のモジュールを入れられな不具合を修正。
- Twigテンプレートで作成したモジュールで、
_ENV.vars
を利用できるようになった。
broccoli-html-editor v0.3.15
script
フィールドにescape
オプションを追加。- Twigテンプレートで
loopitem_start($fieldName)
、loopitem_end()
、appender($fieldName)
を使えるようになり、Twigテンプレートでも loopフィールドのアペンダーを利用できるようになった。 - 各フィールドのオプション
validate
を追加。 npmパッケージvalidatorjs
のバリデーション機能が統合された。 - クライアントサイドに
customValidationRules
オプションを追加。 - 編集ウィンドウ内に、モジュールのREADMEを表示する機能を追加。
- モジュールのREADME内で画像を参照できるようになった。
- GPIから CSS と JS をビルドできるようになった。
- その他の細かい修正。
broccoli-html-editor v0.3.14
- Google Chrome でドラッグ・アンド・ドロップ操作ができない場合がある問題について一時的な修正対応。
- 細かい不具合の修正。
broccoli-html-editor v0.3.13
- インスタンスの中央より下の座標にドロップすると、後ろに挿入されるようになった。
- フィールドによって、編集結果を保存できない場合がある不具合を修正。
broccoli-html-editor v0.3.12
- PHP 7.4 に対応した。
- Twig 3 に対応した。
broccoli-html-editor v0.3.11
- ドラッグ&ドロップでインスタンスを移動したあとに、選択の状態が不自然な挙動になる場合がある問題を修正。
- その他の細かい不具合の修正。
broccoli-html-editor v0.3.10
- PHP 7.3 で発生する不具合を修正。
- タッチ端末での操作性を改善。
- プレビューの読み込みに 30秒以上かかる場合、タイムアウトを発生させて強制的に編集画面へ移行するようになった。
- コピー・アンド・ペースト操作に関する問題の修正。
- その他いくつかのUI改善。
broccoli-html-editor v0.3.9
- 1つのモジュール内で画像リソースを繰り返し呼び出す場合に、2回目以降の画像がプレビューされない不具合を修正。
image
フィールドに、画像を挿入しない「なし」という選択肢を追加。- タッチ端末でのスクロールに関する問題を修正。