Skip to content

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 force-pushed the feature/upgrade-ckeditor branch from c3030a0 to 9e89ac2 Compare July 10, 2022 12:55
@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 🥳

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.

2 participants