FeinCMS 1.2 release notes¶
Welcome to the first release notes for FeinCMS!
Overview¶
FeinCMS 1.2 sports several large changes, including:
Overhauled item editor. The new item editor uses standard Django administration fieldsets; you can use almost all standard Django configuration mechanisms.
show_on_top
has been deprecated, standardfieldsets
should be used instead.The split pane editor has been removed. It wasn’t much more than a proof of concept and was never bug-free.
The required Django version is now 1.2. Compatibility with older Django versions has been removed.
The rich text configuration has slightly changed;
CkRichTextContent
has been completely removed in favor of a rich text editor agnostic configuration method.TINYMCE_JS_URL
should be replaced by an appropriateFEINCMS_RICHTEXT_INIT_CONTEXT
settings value. See the Content types - what your page content is built of documentation for more details.A new content type,
TemplateContent
has been added which can be used to render templates residing on the hard disk.The
TreeEditor
JavaScript code has been rewritten, reintroducing drag-drop for reordering pages, but this time in a well-performing way not sluggish as before.feincms.models.Base
is still available,feincms.models.create_base_model
is the more flexible way of creating the aforementioned base model. Ifcreate_base_model
is used the base model can be freely defined.Many small improvements and bugfixes all over the place.