-
-
Notifications
You must be signed in to change notification settings - Fork 436
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
Updated TinyMCE to 6.8 via composer 🚀 #3658
Conversation
- disallow vulnerable versions
tested and it works, notes:
|
|
Added https://github.com/mklkj/tinymce-i18n that uses that :) |
nice find |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested, works for me and it is a good improvement
because of GHSA-v626-r774-j7f8 it would be good if somebody could review this PR, we'd need to release it @kiatng @addison74 @elidrissidev @Flyingmana @colinmollenhour |
Only tested with git install! If it does not work inside composer, i'v prepared a wrapper inside a magento-module. (or change plugin?) Cons: It needs to be updated hisself. |
do you know for sure that it doesn't work with composer based projects? I can't find a way to test that case before it's merged |
No, just an idea - i also could not test it. May setup a test-scenario, but this would take me some days. |
better to merge and test on dev-main, extremely easier |
Co-authored-by: Fabrizio Balliano <[email protected]>
Appove? If composer install does not work, revert it. |
tested on a composer based project (using "openmage/magento-lts": "dev-main") but it doesn't work, @sreichel maybe it's just the "copy" plugin that doesn't work? could you check it? |
Thanks for testing. Mhh. Not 100% about this, I guess plugins work only on top-level composer. Maybe its easier to create a magento-module that updates tinymce via dependabot? (or add install intructions ... ?) |
also if I add the plugin in my main composer.json (the project's one) it doesn't work :-( |
@fballiano will test it later. Until ... can you give it a last try with verbose |
ok, from what I see with -vvv
we'd need to have the extra.file-copy in the top-level composer.json? that's a real bummer |
Seems so :( Actually https://github.com/wikimedia/composer-merge-plugin/blob/master/README.md#merge-extra .... |
but it's another plugin, nah at this point it's kinda too many plugins IMHO. |
Everything is better then manual file updates :( Better to work on a |
Lets revert for now. :( |
I think it should be implemented in the magento composer plugin but... ye... |
This reverts commit 0e79abc.
If that plugin works, why not ... ? Same logic to merge extra.config had to be adapted to magento-composer-plugin. |
because everybody would automatically (kinda) update to a new version of the magento-composer-plugin, but it's more difficult to make them install a new one (in their composer file) |
I can't help but notice what a nice collaboration there was between contributors. It happened 9 months ago... |
Update TinyMCE via composer/dependabot.
(something went wrong in #3643, so new clean (?) PR)
Related Pull Requests
From
composer audit
: