Serlo Editor - v0.17.0
github-actions
released this
24 Oct 11:35
·
545 commits
to staging
since this release
- feat(editor): show user a warning in test environments that content might disappear. Thank you @LarsTheGlidingSquirrel in #4216
- refactor: show editor version in DOM through
data-editor-version
. Thank you @LarsTheGlidingSquirrel in #4215 - fix(edusharing-plugin): use correct import. Thank you @LarsTheGlidingSquirrel in #4214
- fix(edusharing-plugin): not use
dangerouslySetInnerHtml
& sanitize html to prevent XSS. Thank you @LarsTheGlidingSquirrel in #4213 - fix(editor): prevent creating exercises in multimedia, other exercise, solution. Thank you @LarsTheGlidingSquirrel in #4212
- refactor(frontend): remove revision history loader. Thank you @elbotho in #4211
- fix(exercise): make sure math controls end up in text toolbar not in exercise toolbar. Thank you @elbotho in #4210
- fix(exercise): add suspense to avoid error. Thank you @elbotho in #4208
- refactor(editor): refactor providers, hack last frontend deps. Thank you @elbotho in #4206
- refactor(audio): move privacy wrapper out of editor. Thank you @elbotho in #4205
- refactor(editor): move serlo content loaders out of editor. Thank you @elbotho in #4204
- refactor(course): use a wrapper to inject router into course renderer. Thank you @elbotho in #4203
- refactor(editor): move save modal outside of editor, refactor. Thank you @elbotho in #4202
- refactor(frontend): remove notification settings from save modal. Thank you @elbotho in #4201
- refactor(frontend): remove email notification setting. Thank you @elbotho in #4200
- refactor(editor): move main toolbar / undoredo to editor. Thank you @elbotho in #4199
- refactor(injection): clean code, allow staging for now. Thank you @elbotho in #4198
- feat(image): add new upload code for testing. Thank you @elbotho in #4197
- refactor(editor): add hook for serlo quickbar data, duplicate some code. Thank you @elbotho in #4195
- refactor(article): replace frontend link comp. Thank you @elbotho in #4194
- refactor(page-patners): remove frontend dependency. Thank you @elbotho in #4193
- refactor(injection): move serlo code back to editor & add server endpoint for fetch. Thank you @elbotho in #4192
- feat(blanks): hide exercise task until child plugin is selected, focus child plugin after selection. Thank you @elbotho in #4188
- Deployment. Thank you @elbotho in #4182
Full Changelog: v0.16.0-editor...v0.17.0-editor