Releases: serlo/frontend
Releases · serlo/frontend
Serlo Editor - v0.22.2
- fix(plugin-edusharing): handle new format of brockhaus embeds. Thank you @LarsTheGlidingSquirrel in #4468
- chore(interactive-video): use useAppDispatch instead of useDispatch. Thank you @hejtful in #4466
- chore: simulate cross-origin iframe in editor demo page. Thank you @LarsTheGlidingSquirrel in #4460
Full Changelog: v0.22.1-editor...v0.22.2-editor
Serlo Editor - v0.22.0
- refactor: enable Serlo-specific plugins (and renderers) in Editor. Thank you @hejtful in #4417
- feat(editor-package): try loading renderers dynamically. Thank you @elbotho in #4416
- fix(editor-package): add sideEffects:false to allow tree shaking. Thank you @elbotho in #4415
- refactor: Editor package exports for ___experiments page. Thank you @hejtful in #4413
- refactor: export dispatchReplaceRootDocument from package. Thank you @hejtful in #4410
- chore(editor-upload): use new asset infra in serlo.org production. Thank you @elbotho in #4442
- hot-deploy: fix(plugin-image): upload pixabay images to our bucket. Thank you @elbotho in #4441
- fix(plugin-image): upload pixabay images to our bucket. Thank you @elbotho in #4440
- e2e: fixes after editor package in web. Thank you @hejtful in #4437
- feat(exercise): add nicer fallback feedback (random). Thank you @elbotho in #4434
Full Changelog: v0.21.3-editor...v0.22.0-editor
Serlo Editor - v0.21.3
- fix(editor-help): content fixes, more videos. Thank you @elbotho in #4423
- chore(deps): bump katex from 0.16.11 to 0.16.21. Thank you @dependabot[bot] in #4421
- chore(deps-dev): bump vite from 5.4.11 to 5.4.12. Thank you @dependabot[bot] in #4420
- feat(interactive-video): add basic privacy wrapper for serlo. Thank you @elbotho in #4411
- fix(editor-help): small corrections. Thank you @elbotho in #4408
- fix(interactive-video): another focus approach, remove rewind toggle. Thank you @elbotho in #4400
Full Changelog: v0.21.2-editor...v0.21.3-editor
Serlo Editor - v0.21.2
- fix(editor-package): make testing secret optional & enable image (and related) plugins even if testing secret is missing. Thank you @LarsTheGlidingSquirrel in #4405
- feat(ai-generation): add extraction of context. Thank you @elbotho in #4403
- fix(plugin-edusharing): make H5P embeds work again. Thank you @LarsTheGlidingSquirrel in #4401
- feat(edusharing-asset): embed word as box. Thank you @elbotho in #4394
- feat(editor): add simple plugin help buttons. Thank you @elbotho in #4364
Full Changelog: v0.21.1-editor...v0.21.2-editor
Serlo Editor - v0.21.1
- fix(moodle): prevent style collision in moodle. Thank you @LarsTheGlidingSquirrel in #4396
- fix(interactive-video): fix focus bug when creating new exercise. Thank you @elbotho in #4395
- refactor: remove direct Editor imports from Editor presentation. Thank you @hejtful in #4393
- fix(interactive-video): bugfixes/improvements. Thank you @elbotho in #4392
- refactor: remove Next router from Course. Thank you @hejtful in #4391
- fix: update eu logo, add text. Thank you @elbotho in #4387
- refactor: static math in package. Thank you @elbotho in #4385
- refactor(web): move strings for uuid-url-input to frontend. Thank you @elbotho in #4384
- Deployment. Thank you @elbotho in #4378
Full Changelog: v0.21.0-editor...v0.21.1-editor
Serlo Editor - v0.21.0
- fix(math-renderer): sanitize html from katex. Thank you @LarsTheGlidingSquirrel in #4379
- fix(plugin-edusharing): use DomPurify to sanitize embed html from edu-sharing. Thank you @LarsTheGlidingSquirrel in #4376
- fix(editor): Modal on serlo.org by applying high z-index only in integrations on content instead of overlay. Thank you @CodingDive in #4373
- fix(editor): reset styles for moodle. Thank you @CodingDive in #4372
- fix(link-renderer): add guard against injecting javascript in link elements through href. Thank you @LarsTheGlidingSquirrel in #4371
- refactor(editor): package plugin icons as react components (to remove
dangerouslySetInnerHtml
). Thank you @LarsTheGlidingSquirrel in #4370 - fix(editor): skip other checks if we found editor state in paste. Thank you @elbotho in #4366
- feat(editor): add email to test environment warning message. Thank you @LarsTheGlidingSquirrel in #4365
- fix(plugin-edusharing): sandbox iframes to secure parent. Thank you @LarsTheGlidingSquirrel in #4361
- fix(editor): Modal in moodle. Thank you @CodingDive in #4360
- feat(editor): add iframed demo. Thank you @elbotho in #4356
- feat(bildungsraum-share): copy content to clipboard. Thank you @hejtful in #4354
Full Changelog: v0.20.2-editor...v0.21.0-editor
Serlo Editor - v0.20.2
- feat(editor): add learner event handler to package. Thank you @elbotho in #4350
- quickfix: show exercise task again. Thank you @elbotho in #4347
- Deployment. Thank you @elbotho in #4346
- refactor(image-plugin): Show better error messages when the image upload fails. Thank you @CodingDive in #4344
- fix(plugin-rows): whole plugin drag handle bug. Thank you @hejtful in #4343
- feat(microadaptivity): integrate AI in final feedback. Thank you @hugotiburtino in #4338
Full Changelog: v0.20.1-editor...v0.20.2-editor
Serlo Editor - v0.20.1
- feat(editor-web-component): Expose language prop. Thank you @CodingDive in #4340
Full Changelog: v0.20.0-editor...v0.20.1-editor
Serlo Editor - v0.20.0
- fix(editor): Render visual/latex select in math toolbar. Thank you @CodingDive in #4334
- refactor(editor-packages): Throw out all mentions of shadow dom. Thank you @CodingDive in #4333
- feat(prototype-microadaptivity): simulate feedback block. Thank you @LarsTheGlidingSquirrel in #4326
- refactor(web): hide localstorage notice on editor-preview as well. Thank you @elbotho in #4325
- fix(page-editor-preview): hide editor toolbar artifacts. Thank you @LarsTheGlidingSquirrel in #4323
- feat(microadaptivity): fetch feedback from AI. Thank you @hugotiburtino in #4322
- Prototype: Microadaptivity - Block data layout for text and feedback blocks. Thank you @LarsTheGlidingSquirrel in #4321
- feat(interactive-video): add tool to remove all marks. Thank you @elbotho in #4320
- feat(interactive-video): add plugin icon. Thank you @elbotho in #4319
- fix(input-exercise): use correct icon. Thank you @hejtful in #4317
- refactor(plugin-injection): use open-iframe-resizer. Thank you @hejtful in #4315
- fix(plugin-edusharing): use open-iframe-resizer. Thank you @LarsTheGlidingSquirrel in #4314
- feat(plugin-rows): new plugin reorder buttons. Thank you @hejtful in #4313
- Remove support to wikimedia videos due to data privacy reasons. Thank you @hugotiburtino in #4312
- fix(plugin-edusharing): keep overlay but let pointer events pass through. Thank you @LarsTheGlidingSquirrel in #4309
Full Changelog: v0.19.2-editor...v0.20.0-editor
Serlo Editor - v0.19.2
- chore: upgrade Slate. Thank you @hejtful in #4308
- fix(editor): Render toasts in Toaster. Thank you @CodingDive in #4307
- feat: plugin hover focus state frame shadow. Thank you @hejtful in #4277
Full Changelog: v0.19.1-editor...v0.19.2-editor