Remove JSqueeze as it is abandoned

Created on 18 March 2022, almost 3 years ago
Updated 6 December 2023, about 1 year ago

Problem/Motivation

As JSqueeze has a lot of issues and is an abandoned project we should remove it.
There are also a lot related issues in the AdvAgg issue queue: https://www.drupal.org/project/issues/advagg?text=JSqueeze β†’

The last official release is 6 years old, see https://github.com/tchwork/jsqueeze & https://packagist.org/packages/patchwork/jsqueeze

Steps to reproduce

Install a module or theme which uses modern JS and choose JSqueeze.

Proposed resolution

Remove JSqueeze

Remaining tasks

Remove Compressor

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

6.0

Component

Compression/Minification

Created by

πŸ‡¨πŸ‡­Switzerland saschaeggi Zurich

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States dpagini

    Seems like this should be removed to me... and a 6.x branch in pre-release seems like a great opportunity to do so. It could also probably be marked as deprecated in the 5.x branch to warn users ahead of a 6.x upgrade. Just my $0.02.

  • πŸ‡¦πŸ‡ΊAustralia noonoos

    After upgrade to Drupal 10 with a bootstrap update had issues. "Uncaught ReferenceError: Drupal is not defined" Removing JSqueeze to other minimiser solved problem.

  • Status changed to Active about 1 year ago
  • πŸ‡¨πŸ‡­Switzerland saschaeggi Zurich

    Bump

  • πŸ‡«πŸ‡·France Dom.

    I had multiple issues with JS aggregation after upgrading my website from 9.5 to 10.1.
    Changing advagg minification method from JSqueeze to another just solves them all.

  • πŸ‡¦πŸ‡ΉAustria agoradesign

    @Dom. so you are using advagg with 10.1? I needed to uninstall advagg as a workaround for my 10.1 sites :( see πŸ“Œ Document which parts of the module are still relevant after aggregation changes in 10.1.0 Needs review

  • πŸ‡«πŸ‡·France Dom.

    @agoradesign yes I have upgraded to Drupal 10.1, hence use this module 6.x branch.
    The issue you are pointing at seems to indicate that this module has became useless with Drupal 10.1, is that right ?

  • πŸ‡¦πŸ‡ΉAustria agoradesign

    Well, it seems that those changes in 10.1 have fully changed the way CSS and JS is aggregated, so that at least the current state of advagg is useless - i don't know, if there are possible improvements, where a refactored advagg could hook in and help

    What I miss most, are some of the sub module features. We were using the defer CSS a lot in newer projects, and I had to drop this unfortunately because I followed the advice to not use advagg in 10.1.x

Production build 0.71.5 2024