Problem/Motivation
Gin's composer.json requires a beta version of gin_toolbar.
Proposed resolution
Gin 4.0 should require ^2.0 and Gin 3.0 should require ^1.0.
Gin's composer.json requires a beta version of gin_toolbar.
Gin 4.0 should require ^2.0 and Gin 3.0 should require ^1.0.
Comments
Comment #4
jurgenhaasComment #5
joelpittet@jurgenhass thanks for fixing this I thought I needed to. I created this dupe #3495379: Allow gin_toolbar 2.0 to install
Could you do a patch release when you get a chance? Thanks for updating this!
Comment #6
jurgenhaas@joelpittet we didn't plan for a patch release because it doesn't really matter if you have gin_toolbar 1.0 or 2.0 because they are currently identical. Moving forward, 2.0 will progress and by then, a patch release will have been available if not earlier.
Comment #7
joelpittetOh sorry, I was just trying to reproduce a bug but ran into this, if they are identical then yeah it doesn’t matter, sorry to bother. My bug was in environment_indicator in the end.
Comment #8
hanoiiI believe a patch release is still useful, to make things more future/proof.
i.e., I am running updates and happily update gin_toolbar to 4.0 but can't do 2.0 which I have to remember next batch of updates. I know it's a little thing, but so is releasing a patch release.
Just my 2c, congrats and thanks a lot!
Comment #9
klemendev commentedSo this is fixed, but not released, right? Because I still can't update toolbar to 2.0 due to version constraints with Gin 4.0.0
Comment #10
hanoii@klemendev correct
Comment #11
klemendev commentedThanks for the clarification and happy holidays!
Comment #12
jurgenhaasAs a reference also for others who come along and find this issue:
If you require
drupal/gin:^4in your Drupal projects, that's sufficient, and you don't have to explicitly require the toolbar project. With composer, you get this automatically. For now, you still get version 1 of the toolbar, which is identical with version 2. So, nothing to worry about. As soon as there is a patch release of the Gin theme, the updated constraint will be delivered and that will then automatically update the toolbar to version 2. All this happens without the user/developer having to do anything.Comment #13
sense-designFixed in 4.0.1