========================================== Wagtail 0.5 release notes - IN DEVELOPMENT ========================================== .. contents:: :local: :depth: 1 What's new ========== RoutablePage ~~~~~~~~~~~~ A ``RoutablePage`` model has been added to allow embedding Django-style URL routing within a page. :ref:`routable_page` Minor features ~~~~~~~~~~~~~~ Core ---- * Hooks can now be defined using decorator syntax: .. code-block:: python @hooks.register('construct_main_menu') def construct_main_menu(request, menu_items): menu_items.append( MenuItem('Kittens!', '/kittens/', classnames='icon icon-folder-inverse', order=1000) ) * The lxml library (used for whitelisting and rewriting of rich text fields) has been replaced with the pure-python html5lib library, to simplify installation. * A ``page_unpublished`` signal has been added. Admin ----- * Explorer nav now rendered separately and fetched with AJAX when needed. This improves the general performance of the admin interface for large sites. Bug fixes ~~~~~~~~~ * Updates to tag fields are now properly committed to the database when publishing directly from the page edit interface. Backwards incompatible changes ============================== Deprecated features ===================