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

Remove jQuery on the frontend

    XMLWordPrintable

Details

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

    Description

      Summary

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

      Requirements

      • 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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: