- feat: Remove explicit django CMS dependency by @fsbraun in #36
- feat: Integrate Jest for JavaScript testing with CI setup by @sourcery-ai in #28
- fix: Add row needs to initialize new editor instances for inline admins by @fsbraun in #37
- tests: Add missing tests by @fsbraun in #29
- ci: pre-commit autoupdate by @pre-commit-ci in #33
- tests: Add CKEditor integration tests and update dependencies by @sourcery-ai in #32
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #26
- feat: Add initial djangocms-link support by @fsbraun in #22
- feat: Added support for djangocms-link url endpoint by @fsbraun in #23
- fix: Add missing styles for add/edit plugin dialog by @fsbraun in #24
- fix: Events prevented selection from link dropdown by @fsbraun in #25
- fix: Improve inline editing experience for django CMS v3
- feat: Moved CKEditor 5 code to https://github.com/django-cms/djangocms-text-ckeditor5 due to licensing issues
- feat: Inline editor for CharField (no-frills editor)
- feat: Auto-detection of inline-editable fields (HTMLFormField and CharField) in both models and plugins
- feat: Enable inline-editing for models that support
{% render_model instance "field_name" "field_name" %}
command (renders the named field of the instance and opens an editor with only this field in the frontend) available since django CMS 3.0 - requires their admin to have theFrontendEditableAdmin
mixin - fix: HTML editor size in modals of text plugin independent of the row attribute
- fix: Made URL target selection available in HTMLFields
- fix: Balloon toolbar (for block commands, typically positioned left of the current editing line) now allows for scrolling
- feat: Make HTMLField resizable
- fix: Reset some style for HTMLFields
- fix: Let the migration only convert djangocms-text-ckeditor plugins if a corresponding table exists in the database
- fix: Let webpack import js map files from node libraries to remove references to non-existing map files in the js bundles
- fix: Unnecessary call to
static
in widget Media class made djangocms-text fail with manifest file storages
- feat: Add migration for djangocms-text-ckeditor fields by @fsbraun in #13
- docs: Call webpack with npx, so that the local installation is found by @MacLake in #11
- Fix: Allow empty installed_plugins
- fix: Prepare css for drag / swipe in rtl mode by @fsbraun in #9
- fix: Add bundles to build
New Contributors * @MacLake made their first contribution in #11
- Initial release for testing
- Basic functionality for TipTap editor