Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pass component classes to variable plugin instead of component names #174

Merged
merged 48 commits into from
Dec 19, 2023

Conversation

piemonkey
Copy link
Contributor

@piemonkey piemonkey commented Oct 20, 2023

Overview

Update to support plugins which don't use component-helper, so we pass in components.
Do not merge until the plugins version number is increased to one that includes this change (should be v15). Plugins v15 now included.

connected issues and PRs:

lblod/ember-rdfa-editor-lblod-plugins#323

Setup

N/A

How to test/reproduce

Can still insert all the different variable types into a document.

Challenges/uncertainties

N/A

Checks PR readiness

  • changelog
  • npm lint
  • no new deprecations

@elpoelma elpoelma changed the base branch from master to internal/update-editor-packages October 23, 2023 09:48
@elpoelma
Copy link
Contributor

@piemonkey I think we can close this PR as it is superseded by #179?

@piemonkey
Copy link
Contributor Author

@elpoelma Sorry to have missed this. I don't have a strong preference, but since this is necessary and non-breaking and #179 has more potential for problems and contains the same commits, I'd say we should merge this one. That way any other work can be based on this version and #179 is just a slightly smaller PR.

Base automatically changed from internal/update-editor-packages to master December 12, 2023 12:27
@piemonkey piemonkey mentioned this pull request Dec 14, 2023
7 tasks
@abeforgit abeforgit merged commit fc42f6b into master Dec 19, 2023
3 checks passed
@abeforgit abeforgit deleted the chore/component-helper-removal branch December 19, 2023 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants