Feincms3

Latest version: v5.3.1

Safety actively analyzes 725196 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 12

2.1

~~~~~~~~~~~~~~~~~~~

- Exposed the list of content editor regions on
:class:`~feincms3.regions.Regions` as ``regions``. Raised the minimum
django-content-editor version to 6.0.

2.0

~~~~~~~~~~~~~~~~~~~

- Added `pre-commit <https://pre-commit.com/>`__.
- Dropped compatibility with Python < 3.8, Django < 3.2.
- Changed the linked CKEditor version to 4.17.1.
- Fixed the move form CSS when used with Django 4.0. It's not consistent yet
but better.

1.0

~~~~~~~~~~~~~~~~~~~

- Fixed a Python 3.8-ism.
- Added a ``params`` parameter to :func:`feincms3.plugins.external.oembed_json`
which allows overriding values sent to the oEmbed provider.
- Added a ``force_refresh`` parameter to
:func:`feincms3.plugins.external.oembed_json` which allows forcibly
refreshing the cached oEmbed data.
- Added a threadlocal cache to ``apps_urlconf`` which allows calling
``apps_urlconf`` several times without producing database queries over and
over.
- Added Python 3.10 to the CI.
- Changed ``LanguageAndTranslationOfMixin.translation_of`` to use a
``TreeNodeForeignKey`` so that the hierarchy is shown when using a dropdown.
- Raised the minimum version of django-content-editor to 5.0.

0.94

~~~~~~~~~~~~~~~~~~~~

- Inline CKEditor: Dropped the admin jQuery dependency for real.
- Started using pyupgrade_ for the Python code.
- Added Django 4.0a1 to the CI matrix.
- Added a way to configure the inline CKEditor through Django settings.

0.93

~~~~~~~~~~~~~~~~~~~~

- Changed :func:`feincms3.embedding.embed_youtube` to append ``?rel=0`` to the
YouTube embed URL which should hopefully suppress recommendations when the
embedded video ends.
- **Slightly backwards incompatible**: Dropped the Noembed validation from the
default ``feincms3.plugins.external`` admin inline. Renamed the
(undocumented!) ``ExternalForm`` to ``NoembedValidationForm``.
- Raised the versions of required dependencies to recent versions, especially
django-tree-queries to include a fix for the upcoming Django 4.0.
- Inline CKEditor: Changed the CDN URL to reference CKEditor 4.16.2.
- Inline CKEditor: Changed the JavaScript code to not hard-depend on jQuery.

0.92

~~~~~~~~~~~~~~~~~~~~

- Raised the minimum version of django-content-editor to 5.0a3 to take
advantage of the bundled Material Icons library. Added default icon
specifications to all plugins' inlines.
- Fixed a bug where ``feincms3.plugins.richtext`` wasn't available when
``django-ckeditor`` wasn't installed despite no longer depending on it
anymore.

Page 4 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.