本日、Movable Type 8 用の MTAppjQuery v3.1.0 をリリースしました。
当バージョンでは以下の機能向上や修正等を行いました。
mtapp.multiField 関係を Vue.js から Svelte に置き換えていますので、当バージョンへのアップデートは、下記のドキュメントの注意事項をご確認ください。
- MTAppjQuery v3.0.x → v.3.1.0 へアップグレードする場合:MTAppjQuery v3.0.x から v3.1.0 へのアップグレード
- MTAppjQuery v2 → v.3.1.0 へアップグレードする場合:MTAppjQuery v2 から v3 へのアップグレード
機能向上・追加
mtapp.multiField v1、mtapp.multiField v2、Scheduleフィールドを Svelte 化して Vue.js の同梱を廃止mapp.multiField(マルチフィールド)のフィールドを追加するUIを強化しました。
フィールドのサムネイルや説明を入れられ、さらにフィールド名でフィルタ可能になり、スライドウィンドウで追加できるUIを選択できるようになりました。
- refactor(v3): Vue 版の
mtapp.columnGroupSettingUI()のテンプレートを削除 - feat(v3):
mtapp.multiField v2の設定に関する警告メッセージを追加 - feat(v3):
mtappVars.use_vue2が有効になっている場合のみ Vue コンポーネントの定義を書き出すよう変更 - feat(v3):
use_vue2,vue_js_urlの2つが設定されているときだけ Vue.js を読み込むように変更 - feat(v3): プラグイン設定に
use_vue2を追加し、vue_js_urlをサイトスコープに変更
修正等
- fix(v3): コンテンツデータフィールドで
includeDraft: falseのとき新規作成したコンテンツデータが未公開でも選択されてしまうバグを修正 - fix(v3): コンテンツデータフィールドで選択された項目の移動の1回目のクリックが効かないバグを修正 #421
- fix(v3):
radioオプションをtrueにしたときのコンテンツデータフィールドのバグを修正 - chore(v3): typo を修正
- fix(v3):
dynamicSelectのseparateModeを削除して動作を修正