Skip to content

0.8

Compare
Choose a tag to compare
@gasman gasman released this 05 Nov 14:54
· 221 commits to stable/0.8.x since this release
  • Added logging for page operations
  • The save button on the page edit page now redirects the user back to the edit page instead of the explorer
  • Signal handlers for wagtail.wagtailsearch and wagtail.contrib.wagtailfrontendcache are now automatically registered when using Django 1.7 or above. (Tim Heap)
  • Added a Django 1.7 system check to ensure that foreign keys from Page models are set to on_delete=SET_NULL, to prevent inadvertent (and tree-breaking) page deletions
  • Improved error reporting on image upload, including ability to set a maximum file size via a new setting WAGTAILIMAGES_MAX_UPLOAD_SIZE
  • The external image URL generator now keeps persistent image renditions, rather than regenerating them on each request, so it no longer requires a front-end cache
  • Added Dutch translation
  • Fix: Replaced references of .username with .get_username() on users for better custom user model support (John-Scott Atlakson)
  • Fix: Unpinned dependency versions for six and requests to help prevent dependency conflicts
  • Fix: Fixed TypeError when getting embed HTML with oembed on Python 3 (John-Scott Atlakson)
  • Fix: Made HTML whitelisting in rich text fields more robust at catching disallowed URL schemes such as "jav\tascript:" (Tim Heap)
  • Fix: created_at timestamps on page revisions were not being preserved on page copy, causing revisions to get out of sequence
  • Fix: When copying pages recursively, revisions of sub-pages were being copied regardless of the copy_revisions flag
  • Fix: Updated the migration dependencies within the project template to ensure that Wagtail's own migrations consistently apply first.
  • Fix: The cache of site root paths is now cleared when a site is deleted.
  • Fix: Search indexing now prevents pages from being indexed multiple times, as both the base Page model and the specific subclass
  • Fix: Search indexing now avoids trying to index abstract models
  • Fix: Fixed references to "username" in login form help text for better custom user model support (John-Scott Atlakson)
  • Fix: Later items in a model's search_field list now consistently override earlier items, allowing subclasses to redefine rules from the parent
  • Fix: Image uploader now accepts JPEG images that PIL reports as being in MPO format
  • Fix: Multiple checkbox fields on form-builder forms did not correctly save multiple values
  • Fix: Editing a page's slug and saving it without publishing could sometimes cause the URL paths of child pages to be corrupted
  • Fix: 'latest_revision_created_at' was being cleared on page publish, causing the page to drop to the bottom of explorer listings
  • Fix: Searches on partial_match fields were wrongly applying prefix analysis to the search query as well as the document (causing e.g. a query for "water" to match against "wagtail")