Closed (fixed)
Project:
Tour UI
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
11 Mar 2022 at 06:17 UTC
Updated:
25 Mar 2022 at 16:24 UTC
Jump to comment: Most recent
The latest release (8.x-1.0-beta3) has several known issues, including:
#3268095: Saving a tip wipes attributes settings of other tips
#3262274: Deprecated method getAttributes() warning
It would be good to release a new version, if the dev branch has no known major defects.
Comments
Comment #2
clemens.tolboomChecking with https://www.drupal.org/project/usage/tour_ui 'Recent release usage' shows 33/950 dev/beta3.
Is 1/30 enough testing to validate a release? beta4?
If so I'm also tempted to release a stable version soon after so we get security advisory.
Must this have #3262274: Deprecated method getAttributes() warning ?
(I'll try to check this now)
@malcomio what do you think?
Comment #3
clemens.tolboomI'm a little rusty so documenting steps.
- add config step https://build2be.com/content/working-drupal-module-using-composer
- I only added
Next
Comment #4
clemens.tolboomReading https://www.drupal.org/node/1015226#semver-transition it seems we need to
- switch to new branch 2.0 as we are on 8.x-1.x and have to bump major version.
- and tag 2.0.0-rc1
I'll make this another issue as it otherwise derails this issue.
Tagging 8.x-1.0-rc1
Comment #5
clemens.tolboomRelease is out https://www.drupal.org/project/tour_ui/releases/8.x-1.0-rc1
Thanks @malcomio for bringing this up.
Comment #6
clemens.tolboomHmmm ... this release breaks all before Drupal 9.2.x ...
Comment #7
malcomio commentedThanks.
Yes, it would be good to move to semantic versioning, but given that Drupal 8 is past end of life, and this module didn't have a stable release, I wouldn't be overly worried about this version not supporting it.