/docs/releases/1.2.rst

http://github.com/feincms/feincms · ReStructuredText · 42 lines · 29 code · 13 blank · 0 comment · 0 complexity · 3354f9c7339f11047de7101dd00f7df7 MD5 · raw file

  1. =========================
  2. FeinCMS 1.2 release notes
  3. =========================
  4. Welcome to the first release notes for FeinCMS!
  5. Overview
  6. ========
  7. FeinCMS 1.2 sports several large changes, including:
  8. * Overhauled item editor. The new item editor uses standard Django administration
  9. fieldsets; you can use almost all standard Django configuration mechanisms.
  10. ``show_on_top`` has been deprecated, standard ``fieldsets`` should be used
  11. instead.
  12. * The split pane editor has been removed. It wasn't much more than a proof of
  13. concept and was never bug-free.
  14. * The required Django version is now 1.2. Compatibility with older Django versions
  15. has been removed.
  16. * The rich text configuration has slightly changed; ``CkRichTextContent`` has
  17. been completely removed in favor of a rich text editor agnostic configuration
  18. method. ``TINYMCE_JS_URL`` should be replaced by an appropriate
  19. ``FEINCMS_RICHTEXT_INIT_CONTEXT`` settings value. See the
  20. :ref:`contenttypes` documentation for more details.
  21. * A new content type, ``TemplateContent`` has been added which can be used to
  22. render templates residing on the hard disk.
  23. * The ``TreeEditor`` JavaScript code has been rewritten, reintroducing
  24. drag-drop for reordering pages, but this time in a well-performing way not
  25. sluggish as before.
  26. * ``feincms.models.Base`` is still available, ``feincms.models.create_base_model``
  27. is the more flexible way of creating the aforementioned base model. If
  28. ``create_base_model`` is used the base model can be freely defined.
  29. * Many small improvements and bugfixes all over the place.