Create a 3.1.x branch

Created on 16 September 2024, 7 months ago

The current 3.1.0 release was tagged on the 3.0.x branch. That is wrong - the 3.0.x branch should be for 3.0.x releases.

It's not possible to fix that, but it is possible to create a new 3.1.x release for future 3.1.x tags, then tag a new 3.1.1 release on this 3.1.x branch. Then going forward it will be correct.

πŸ“Œ Task
Status

Active

Version

3.1

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tr Cascadia

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

Comments & Activities

  • Issue created by @tr
  • πŸ‡ΊπŸ‡ΈUnited States tr Cascadia

    I guess the way I would do it is to first tag a new release 3.0.2 at the HEAD of the 3.0.x branch.
    The 3.0.x branch could then be dedicated to its current ^9 || ^10 support, and would continue to depend on Voting API ^3 like it currently does.

    Then I would branch off 3.1.x.
    I would change the core version requirements to support ^10.3 || ^11, and change composer.json to use Voting API ^4 since that version of Voting API also supports ^10.3 || ^11.
    After the requirements are changed, I would tag a new 3.1.1 release.

    The end result would be:
    A 3.0.x branch with a 3.0.2 tag on the HEAD
    A 3.1.x branch with a 3.1.1 tag on the HEAD.

    The difference between the two is initially the version of Drupal core that they support, but then 3.1.x can go on to make the changes necessary for D11.

  • Status changed to Fixed 3 months ago
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024