Closed (fixed)
Project:
Swiper formatter
Version:
3.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Jul 2026 at 13:01 UTC
Updated:
29 Jul 2026 at 16:30 UTC
Jump to comment: Most recent
Set default branch to 3.0.x in GitLab - confusing and error-prone otherwise when creating a MR.
Comments
Comment #2
anybodyComment #3
anybodyComment #4
anybodyAnd I'm wondering why no release is shown on the module page?
Composer already uses ^3!
Comment #5
joegl commentedYea, I'm curious what's going on. I saw this pop up when running `composer outdated` but there is no 3.0.0 release, and the 3.0.1 release is marked as "beta" and "unsupported", and there's also a 3.0.1-beta1 release made after the 3.0.1 release.
Comment #6
bbu23I changed the default branch, but can't do a dev release for it since it already has releases attached to it.
Dev releases are not mandatory to exist, but they're very helpful. _nk must've just forgotten to create one prior to other releases.
We'll discuss it together with _nk, but most probably we'd have to create a new branch (e.g. 3.x) in order to have a dev release.
Until then, this issue is solved. Thanks
Comment #8
anybodyThanks @bbu23 yes totally fine. I personally like 4.x style more than 4.0.x in general.
My vote: Create a 14.x branch to sync it with the parent library version. That works very well for us in other similar projects like Photoswipe to also keep compatibility with the parent lib. 14.x would solve both :)
Comment #9
anybodyPS: Gitlab dev branch should always be latest, where development happens. That's unrelated to the release thing.
Comment #10
bbu23Just an update and a correction to my previous comment: it seems the development release already existed, it was just a matter of marking the "3*" releases as "supported". Now both the dev and the beta releases should be available.
Comment #11
joegl commentedI'm still curious if the 3.0.1 release is a beta release or not. The 3.0.1 release notes say "beta version" and an actual 3.0.1-beta1 beta release was tagged and created 10 minutes after the 3.0.1 release. If it is a beta release, the 3.0.1 stable release should probably be unpublished.
Comment #12
bbu23I will have to confirm with _nk. But if that's the case, we cannot "unpublish" individual releases. We can only disable full support at "3.0.x" level.