本日、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
を削除して動作を修正