Closed (fixed)
Project:
Rules
Version:
8.x-3.x-dev
Component:
Rules Core
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
11 Nov 2021 at 19:12 UTC
Updated:
30 Nov 2021 at 15:24 UTC
Jump to comment: Most recent
Rules and Typed Data API are closely coupled, so for a while now Rules has been depending on the -dev version of Typed Data API so that development of both Rules and Typed Data API could be made in unison.
I would like to get away from that and remove the -dev dependency now that Typed Data API has stabilized.
| Comment | File | Size | Author |
|---|---|---|---|
| drop-typed-data-dev-dependency.patch | 357 bytes | tr |
Comments
Comment #3
tr commentedCommitted.
Comment #4
andriyun commentedHi TR
It could be that this issue is not directly related to the issue I got. Then I'd appreciate the advice on how to report this info better.
Release of Rules 8.3.x alpha 6 has reference dynamic reference to dev version of Typed data module.
After commit https://git.drupalcode.org/project/typed_data/-/commit/dcefe6280edd83d13... it is not possible anymore to install release of Rules 8.3.x alpha 6 neither Drupal 8 nor Drupal 9
Though the development version of Rules could be installed on Drupal 8 without issues.
Comment #5
tr commentedUse 8.x-3.x-dev
alpha6 was never D9 compatible - you have to use 8.x-3.x-dev for D9.
There will soon be a new alpha release from the current -dev branch.
Comment #6
andriyun commentedIt is not about Drupal 9
We have used Rules 8.3.x alpha 6 on Drupal 8 based project. About a week ago we lost possibility to use it because of dynamic reference to type_data module. See comment above.
So currently Rules 8.3.x alpha 6 is useless for both Drupal 8 and 9
We don’t use dynamic references in our projects like you suggesting.
Would be great to get new alpha release soon.
Comment #7
gitesh.koli commentedHi TR,
We are in the process of having customers migrate from Drupal 8 to Drupal 9.
Some customers may take longer than expected.
If we can continue to support Drupal ^8.9 || ^9 for 3-4 months, that would be give them time to plan the upgrade.