- πΊπΈUnited States smustgrave
As there hasn't been a follow up going to close for now.
If still a bug please reopen
Thanks!
Found in #2641658-50: Module version dependency in .info.yml is ineffective for patch releases β
There are many cases where our the constraint strings for dependencies
in our info.yml files will evaluate as true in \Drupal\Component\Version\Constraint::isCompatible()
even they are not valid.
For example
- mymodule (=2.0-but-also-nonsense)
- mymdoule (=nonsense-plus-2.0)
- mymodule (=2.oh-my-gosh-i-spilled-coffee-on-my-keyboard-0)
All evaluate as TRUE for the version 2.0
2 options,
8.x-
prefix and not adding support new options such as ^~. see
#3069795-11: [meta] Improve dependency management for extensions β
for why we don't want to add new optionsNone
None
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
As there hasn't been a follow up going to close for now.
If still a bug please reopen
Thanks!