jQuery Migrate を最新版に更新する

Description

https://github.com/movabletype/movabletype/pull/3371 より。将来的な jQuery 4.x の登場に備えて jQuery Migrate を 3.5.2 (起票時点) に更新し、各所で見つかった問題を修正する。

確認に必要そうな更新履歴は以下の通り

3.5.0

Changes:

  • Manipulation: Deprecate jQuery.UNSAFE_restoreLegacyHtmlPrefilter (#518)

  • Attributes: Fix compatibility with jQuery 4.x (#496, #495)

  • Docs: Mark jQuery.fn.load( [ eventData ], handler ) as removed (#482)

  • Replace karma and testswarm with jQuery test runner (#503 + followups)

Checklists

None

Activity

Show:

Tomoaki ItoOctober 9, 2024 at 7:31 AM

ありがとうございました。マージしました。

Chieko MatsuoOctober 9, 2024 at 6:32 AM

 以下の2点及び、ざっと管理画面全体で、jquery-migrateから警告がコンソールに出力されないことを確認しました。

  • 開発者コンソールにて、jquery-migrate 3.5.2が読み込まれている旨が出力されていること(3.4.1 → 3.5.2)

  • サイトの作成画面で、jquery-migrateから警告がコンソールに出力されないこと(jquery-migrateの更新前から出力されていた)

Reiko SatoOctober 9, 2024 at 4:52 AM


おねがいします!

Tomoaki ItoOctober 9, 2024 at 3:07 AM

ありがとうございます。

以下について、確認して欲しいです。

  • 開発者コンソールにて、jquery-migrate 3.5.2が読み込まれている旨が出力されていること(3.4.1 → 3.5.2)

  • サイトの作成画面で、jquery-migrateから警告がコンソールに出力されないこと(jquery-migrateの更新前から出力されていた)

Kenichi IshigakiOctober 9, 2024 at 2:37 AM

ありがとうございます。よさそうです。

引き続きQA依頼をおねがいします。QAチームの さんに担当を回して、 PR のリンクと確認してほしい内容を(必要なら手順を添えて)伝えてもらえれば、あとはQAチーム側でよしなにしてもらえるはず(不足等あったら課題なりSlackなりで質問が返ってきます)。本件の場合、具体的な修正箇所と、全体をざっと見てもらって開発者コンソールに不審なログが出ていないかを見てもらう感じになるかと。QAで問題なければ担当が戻ってくるので最後にPRをマージして課題を閉じてください。

Implemented

Details

Assignee

Reporter

Fix versions

Priority

Smart Checklist

Created October 1, 2024 at 11:01 PM
Updated October 9, 2024 at 7:37 AM
Resolved October 9, 2024 at 7:36 AM