本日、Movable Type 8 用の MTAppjQuery v3.2.0 をリリースしました。
当バージョンでは以下の機能向上や修正等を行いました。
機能向上・追加
- feat: フィールドを必須にできる required オプションを追加(1行テキスト系、テキストエリア系、ドロップダウンリスト、チェックボックス、ラジオボタン

修正
- fix: modalConfirm を閉じたときにアクセシビリティのエラーが出るのを修正
- fix: 汎用フィールド(multipurpose)のJSONに help が残るのを削除してremovePropsをアルファベット順に並び替え
- fix: 汎用フィールド(multipurpose)でインナーグループ内に配置したフィールドの追加、削除の際にJSONが更新されない不具合を修正
- fix: マルチフィールドのコンテンツデータフィールドに存在しないIDが存在する場合の不具合を修正(multiField v1)
- fix: マルチフィールドのコンテンツデータフィールドに存在しないIDが存在する場合の不具合を修正
- fix: アセット系フィールドに data がセットされていなくてもエラーにならないよう修正
- fix: Firefox で数値フィールドをアイコンで変更してそのまま保存すると変更が反映されない不具合を修正
- fix: multiField v1 で既に保存してあるアセット・画像を削除するとコンソールにエラーが発生するのを修正
- fix: multiField v1 のコンテンツデータフィールドでモーダル内のコンテンツがSPの幅になるのを修正
- fix: ダイナミックパブリッシングの nengou モディファイアが令和が平成になっているのを修正
- fix: フィールドの開閉が正常に動作しない不具合を修正
その他
- refactor: jQuery.type() を削除、ネイティブのJavaScriptに置き換えられるものは置き換え、など
- refactor: Improved accessibility and fixed build errors
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory
- chore: Added Source Map
- chore: Update packages
- chore: Edit globals on .eslintrc.cjs
- chore(deps-dev): bump rollup