Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-6936

Remove jQuery on the frontend


    • Icon: Task Task
    • Resolution: Merged
    • Icon: Should have Should have
    • 2.95.0
    • 1
    • Performance, Technical Debt
    • Sprint #198, Sprint #199
    • neptune


      This is the final step to conclude this Epic PLANET-5663.


      • Dequeue jQuery from public assets (but leave it for admin)
      • Potentially remove it also from package.json, since we enqueuing it from a CDN for admin assets.
      • Test that blocks are not affected by this change.
      • Test that admin code is not affected by this change (including Image Archive).
      • Test that existing plugins are not affected by this or they are enqueuing their own version of jquery if needed.
      • Before merging the final PR, decided on an EOL date to communicate with NROs. Some child themes may depend on jquery being there from the master- theme.

            mleray Maud Leray
            nroussos Nikos Roussos
            Nikos Roussos Nikos Roussos
            0 Vote for this issue
            0 Start watching this issue