お知らせ

DATE 2025.04.28

MTAppjQuery v3.3.0 リリース - 正規表現によるバリデーションに対応、画像フィールドのサムネイルサイズの変更への対応など

CATEGORY
製品

本日、Movable Type 8 用の MTAppjQuery v3.3.0 をリリースしました。

当バージョンでは以下の機能向上や修正、変更等を行いました。v3.3.0 は MTAppjQuery のサポートサイトからダウンロード可能です。

機能追加・向上

  • feat: multiField v3 の画像フィールドにサムネイルの大きさを設定するオプション(thumbnailWidth, thumbnailHeight)とファイル名を隠すオプション(hideFilename)を追加しました。
  • feat: 「アクセス可能なサイトのデータ」「パーミッションのデータ」の設定スコープをシステムからサイトに変更し「パーミッションのデータ(簡易版)」を追加しました。
    これまで mtapp.duplicate() でサイトをまたいだ複製を行うために「パーミッションのデータ」を「有効」に設定していた場合、「パーミッションのデータ(簡易版)」に変更することで管理画面のパフォーマンスが向上する場合があります。
  • feat: mtapp.debug() で記事とコンテンツデータの編集画面で user.js の実装時に必要な if 文を書き出す機能を追加しました。
  • feat: input フィールドに pattern 属性、その他の属性を設定できるようにしました。
  • feat: dynamicSelect で最初の項目として空の値の選択肢(「選択してください」など)を入れられるようにしました。
  • feat: ScheduleField で「データを表示」をクリックしたらラベルを「データを非表示」に変更するようにしました。
  • feat: mtapp.duplicateContentcbModifyContent コールバック内で複製元のオリジナルデータを扱えるようにしました。

修正

  • fix: マルチフィールドでフィールド追加スライドウィンドウが出ているときにページ全体のスクロールを無効化しました。
  • fix: プラグイン設定で選べる Data API のバージョンを v6 までにしました(v7 は JavaScript SDK が提供されていないため)。
  • fix: 環境変数 UseRiot 0 環境下で mtapp.duplicateContent() の一覧での複製が動かない不具合を修正しました。
  • fix: ScheduleField が保存されない不具合を修正しました。

変更・その他

  • docs: MTAppjQueryプラグインの説明文を変更しました。
  • chore: minify を terser に変更しました。
  • chore: Migration to Svelte 5
  • chore: MTAppjQueryの中で使われている Svelte を Svelte 4 から Svelte 5 にアップグレードしました。


カテゴリ

年別アーカイブ

その他の記事

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