Problem/Motivation
The intent of this issue is to help the maintainer(s) coordinate community efforts in the creation of a stable release. Community involvement is only intended as a suggestion; it is up to maintainers to ultimately decide the creation of, and what goes into, a stable release. If you are not interested in using this issue, please mark the issue as Fixed or Closed (works as designed).
As of the creation of this issue, this project presently does not have a stable release compatible with Drupal 10+. There are many benefits to publishing a stable release for a module. Project Browser uses stable releases as a recommended criteria for module discovery (#3240314-16: Decide on algorithm for "recommended" modules).
Maintainers should enter tickets as #123456: Drupal website oupedia.com with imported joomla template to take advantage of drupal.org issue linking and status highlighting.
Release-blocker issues
- #3143446: Flag not selected on node editing form forces user to re-select
- #3524990: Update the composer process
- #3065289: Doesn't work with multiple phone fields
- #3316869: Valid/invalid indication is not hidden properly
- #3525670: Bump supported intl-tel-input version
- #3568806: [CI] Fix formElement references an invalid method
Good-to-fix issues
- #3525047: Add GitLab CI
- #3434932: Automated Drupal 11 compatibility fixes for telephone_international_widget
- #3289978: Automated Drupal 10 compatibility fixes
- #3525684: Simplify library installation process in README.md
Above and beyond tasks
- Create an issues-fixed list for stable release using the drupalorg-cli tool.
Dropped issues
- #3340997: Composer does not install library
- #3316867: Base path is not taken into account in JavaScript
- #3453475: Merge-Plugin composer/installers version need to update
Remaining tasks
Establish a list of release-blockers and 'good-to-fix' issues for a stable release.- Resolve above issues blocking the release of a stable release.
- Create a release tag.
- Craft changelog for new release using https://drupal-mrn.dev.
- Create new release.
- Update the project page, and documentation.
Do you have resources you'd like to contribute to this template? Have feedback on the stable release request issue template? We want your feedback: #3239062: 'Stable Release Request' Issue Template
Original issue summary
Problem/Motivation
We've bumped the development branch from 8.x-1.x to 2.0.x-dev. We have adopted several tickets recently to get this project up to par. Now, we need to consider whether to publish a release.
Proposed resolution
Consider whether to publish a release.
Remaining tasks
- Review the release candidate for Drupal 9 and Drupal 10 compatibility.
- Review the release candidate for production viability.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | Screencast 2022-08-09 20:35:18.mp4 | 2.81 MB | omkar-pd |
Comments
Comment #2
jcandan commentedI know several in the community are using
8.x-1.x-devin production.Please make the upgrade to the latest release candidate and report back here with your feedback.
Comment #3
omkar-pd commentedTested the latest version on 9.4.1. Found a couple of issues.
1. The invalid number/too long/too short number is getting saved.
2. Cannot get the selected country when editing the node.
Check attachment.
Comment #4
omkar-pd commentedTested the latest version on 9.4.1. Found a couple of issues.1. The invalid number/too long/too short number is getting saved.
2. Cannot get the selected country when editing the node.
Check attachment.
Comment #5
jcandan commentedWith this release, it will include README changes that will need to be published to the project page.
See #3524990: Update the composer process.
Comment #6
jcandan commented@omkar-pd, #3143446: Flag not selected on node editing form forces user to re-select and #3525118: Prevent save on invalid phone number value capture the concerns noted.
Comment #7
jcandan commentedComment #8
jcandan commentedComment #9
jcandan commentedComment #10
jcandan commentedComment #11
jcandan commentedComment #12
jcandan commentedComment #13
jcandan commentedComment #14
jcandan commentedComment #15
jcandan commentedRemoved #3525118: Prevent save on invalid phone number value as a release blocker. Willing to consider putting it back in. Awaiting community feedback.
Comment #16
jcandan commentedAdded #3525670: Bump supported intl-tel-input version. Seems appropriate to get the front-end package dependency a good solid update before a major release.
When
2.0.0-rc2gets released, it will introduce breaking changes (changes that require consuming applications to make code modifications to continue working correctly with the new version). While release candidates may be considered close to stable, this update is long overdue, and introducing breaking changes on a release candidate isn't strictly forbidden. We'll be sure to communicate this in the release documentation for RC2.Comment #17
jcandan commentedComment #18
plopeschttps://drupal-mrn.dev/ is a simple alternative that will make your life easier :)
Comment #19
jcandan commentedWe're close. Adding a CI code standards error fix.
Comment #20
jcandan commentedComment #21
jcandan commentedWill follow #16 and proceed with an
rc2release when #3568806: [CI] Fix formElement references an invalid method is complete.Comment #22
jcandan commented@omkar-pd, can you comment on #3525118: Prevent save on invalid phone number value and let me know if the concern there is addressed by Telephone Validation?
Comment #23
jcandan commentedReleased
2.0.0-rc2. Placing in Needs Review to get community feedback. Unless a bug is reported, I hope to publish a2.0.0release in the next 2 weeks.Comment #24
jcandan commented