お知らせ

DATE 2025.10.16

MTAppjQuery v3.6.0 リリース - Movable Type 9 対応版

CATEGORY
製品

本日、Movable Type 8 及び Movable Type 9 用 MTAppjQuery v3.6.0 をリリースしました。

当バージョンでは Movable Type 9 への対応を行うとともに、以下の機能向上や修正等を行いました。MTAppjQuery v3.6.0 は MTAppjQuery のサポートサイトからダウンロード可能です。Movable Type 8 でも引き続きご利用になれます。

なお、Movable Type 9 の正式版は来週 2025年10月22日公開予定となっております。MTAppjQuery v3.6.0 は現時点での最新版の Movable Type 9.0.3 に対応しております。

MT9 対応

v3.6.0 では、Movable Type 9 (MT9) への対応を行いました(MT8 でも引き続きご利用になれます)。

AssetUploader 対応

  • multiField 内の画像フィールドが MT9 の AssetUploader に対応しました

MTRichTextEditor 対応

  • multiField 内のリッチテキストエディタ、mtapp.slideEditor が MT9 の MTRichTextEditor に対応しました

Data API JavaScript SDK から Fetch API への移行

MT9 で Data API JavaScript SDK の同梱が終了したことを受け、Data API JavaScript SDK のメソッドによる実装を標準の Fetch API に移行しました。

  • updateDataAPIToken
  • MultiFieldContentData
  • VueContentData
  • MTAppAssetFields
  • AssetField
  • MultiFieldAsset
  • MultiFieldProContentData

機能追加

multiField

  • 既存データに重複 ID がある場合に備えてユニーク化処理を追加しました
  • splitField のラベルレンダリング: splitField のオプションで指定した label のレンダリング機能を追加しました

SlideEditor

  • 新エディタへの対応: スライドエディタが MTRichTextEditor に対応しました
  • 初期化処理の改善: スライドエディタの初期化処理を改善しました
  • エディタ設定の柔軟性向上: エディタ設定の柔軟性とクリーンアップ処理を改善しました

その他の機能追加

  • 識別子入力フィールドのバリデーション: 識別子入力フィールドにバリデーション機能を追加しました
  • Data API 設定の追加: Data API 設定を追加し、管理画面の表示を改善しました
  • 複製機能のロジック改善: 複製機能のロジックを改善し、非同期処理を変更しました

バグ修正

  • overlayEditor: app.editors の存在確認を追加しました
  • VueContentData2: 削除時の response 未定義エラーを修正しました
  • VueContentData2: fieldBlocks から siteId と contentTypeId を取得するように修正しました
  • ImageField: 不要な警告メッセージを削除しました
  • rebuildTemplate: テンプレート取得時の API リクエストを改善しました
  • csvEditor: tbody が sortable の場合の破棄処理を修正しました

仕様変更

  • getCategoryName: フィールド未指定時の戻り値を変更しました
  • getDataAPIUrl: 名称を変更し利用を統一しました

リファクタリング

  • MTAppAssetFields: セキュリティとコード品質の包括的改善を行いました
  • スタイル改善: readonly 入力フィールドのスタイリングを強化し、バルーンの z-index を調整しました

その他

  • プラグインの定義ファイルを config.yaml 形式に移行しました
  • 依存関係の更新: Vite を最新版に更新しました
  • ESLint ルールの追加: シングルクォート強制ルールを追加しました

PlainText フィールドプラグイン・Schedule フィールドプラグインについて

  • MTAppjQuery v3.5.0 まで同梱されていたこれらのプラグインは v3.6.0 よりオプションプラグインとなりました。両プラグインはサポートサイトからダウンロード可能です。なお、これらのプラグインは、現時点では環境変数 UseRiot が有効であることが前提となっております。UseRiot が無効の環境に対応したものは後日リリースいたします。

使用に際してご不明な点がございましたら support@bit-part.net までお問い合わせください。


カテゴリ

年別アーカイブ

その他の記事

  • ${ formatDate(entry.date) }
  • PAGETOP