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

Upgrade ckeditor to version 34.2.0 and postcss to version 8 #6688

Merged
merged 9 commits into from
Jul 11, 2022

Conversation

alexander-schranz
Copy link
Member

@alexander-schranz alexander-schranz commented Jul 10, 2022

Q A
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? no
Fixed tickets parts of #6343
Related issues/PRs #
License MIT
Documentation PR sulu/sulu-docs#

What's in this PR?

Upgrade ckeditor to version 34.2.0.

Why?

Supporting the latest ckeditor features and plugins.

TODO

@alexander-schranz alexander-schranz changed the title Upgrade ckeditor to version 34.2.0 Upgrade ckeditor to version 34.2.0 and postcss to version 8 Jul 10, 2022
@alexander-schranz alexander-schranz added the DX Affecting the end developer label Jul 10, 2022
if (disabled) {
this.editorInstance.enableReadOnlyMode('disabled');
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alexander-schranz
Copy link
Member Author

alexander-schranz commented Jul 10, 2022

There are 2 ways of getting this merged. First would be create a fork of the used postcss plugin based on existi compatible pull request here: madeleineostoja/postcss-hexrgba#33
Second one would be go to alternative plugin. Like the following but it does make the code a lot harder to read and requires a rewrite of all rgba usages currently https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-hex-alpha.

I personally would go with fork exist postcss-hexrgba package.

/cc @sulu/core-team

@niklasnatter
Copy link
Contributor

There are 2 ways of getting this merged. First would be create a fork of the used postcss plugin based on existi compatible pull request here: madeleineostoja/postcss-hexrgba#33 Second one would be go to alternative plugin. Like the following but it does make the code a lot harder to read and requires a rewrite of all rgba usages currently https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-hex-alpha.

Looks like madeleineostoja/postcss-hexrgba#33 was merged a few hours ago, so we dont need to fork 🥳

UPGRADE.md Outdated Show resolved Hide resolved
UPGRADE.md Outdated Show resolved Hide resolved
UPGRADE.md Outdated Show resolved Hide resolved
Co-authored-by: niklasnatter <niklas.natter@gmail.com>
@niklasnatter niklasnatter merged commit c4bea23 into sulu:2.5 Jul 11, 2022
@alexander-schranz alexander-schranz deleted the feature/upgrade-ckeditor branch July 11, 2022 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DX Affecting the end developer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants