Wagtail now has a basic project template built in to make starting new projects much easier.
To use it, install wagtail
onto your machine and run wagtail start project_name
.
Wagtail can now be used with Django 1.7.
- A new template tag has been added for reversing URLs inside routable pages. See
routablepageurl_template_tag
.- RoutablePage can now be used as a mixin. See
wagtail.contrib.wagtailroutablepage.models.RoutablePageMixin
.- MenuItems can now have bundled JavaScript
- Added the
register_admin_menu_item
hook for registering menu items at startup. Seeadmin_hooks
- Added a version indicator into the admin interface (hover over the wagtail to see it)
- Added Russian translation
- Page URL generation now returns correct URLs for sites that have the main 'serve' view rooted somewhere other than '/'.
- Search results in the page chooser now respect the page_type parameter on PageChooserPanel.
- Rendition filenames are now prevented from going over 60 chars, even with a large focal_point_key.
- Child relations that are defined on a model's superclass (such as the base Page model) are now picked up correctly by the page editing form, page copy operations and the replace_text management command.
- Tags on images and documents are now committed to the search index immediately on saving.
See: 04_deprecated_features
If you have an import in your urls.py
file like from wagtail.wagtailsearch import register_signal_handlers
, this must now be changed to from wagtail.wagtailsearch.signal_handlers import register_signal_handlers
- The
wagtail.wagtailsearch.indexed
module has been renamed towagtail.wagtailsearch.index