Closed (fixed)
Project:
Quick Tabs
Version:
4.0.1
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
15 Dec 2025 at 11:31 UTC
Updated:
3 Apr 2026 at 13:40 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
kisugiai commentedWell if you have already installed Quick taps the n update js cookie and all is fine
Comment #3
adam1 commented@kisugiai you mean tweaking composer.json, i.e.
drupal/js_cookie": "^1.0 || ^2.0and then just updating withcomposer update drupal/quicktabs drupal/js_cookie -W?Comment #4
kisugiai commentedwell @adma1 i have only mad this composer require 'drupal/js_cookie:^2.0' and all was fine
Comment #5
adam1 commented@kisugiai Thanks, but if I run your composer command, I get this error:
Comment #6
kisugiai commentedStrange because I don't see anything in QT that requires versions its only js cookies
Maybe something is wrong with your installation
Comment #7
adam1 commentedI think you're wrong here: the dependency is explicit in Quicktabs’ composer.json (drupal/js_cookie:^1.0), so Composer correctly refuses js_cookie:^2.0. This is reproducible on a clean install.
The proper fix would be to relax the constraint to ^1.0 || ^2.0 and tag a new 4.x release. This keeps BC for Drupal 10 while unblocking Drupal 11.2.x sites.
Comment #8
kisugiai commentedah i see well yes i am wrong but my quick look yesterday on the sources i have nothing found like this
hm i wonder why my composer has says nothing and Drupal to.
may be my composer wrong? not sure.
Comment #11
joelpittetThanks for reporting it, I have committed it and will make a patch release soon.
Comment #14
kisugiai commentedstill update issue
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/quicktabs ^4.1 -> satisfiable by drupal/quicktabs[4.1.0].
- drupal/quicktabs 4.1.0 requires drupal/js_cookie ^1.0 -> found drupal/js_cookie[1.0.0, 1.0.1, 1.0.2] but it conflicts with your root composer.json require (^2.0).
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Comment #15
joelpittetSorry, haven’t got around to a release I was hoping to knock out a few more issues before a release. Alas, I was busy with work and life.
Maybe you could have a look at one or two in the queue and see if they can help you as well?
Comment #16
kisugiai commentedwell its okay I have updated it manaualy atm ;)