Skip to content

Latest commit

 

History

History
171 lines (117 loc) · 9.49 KB

CHANGELOG.md

File metadata and controls

171 lines (117 loc) · 9.49 KB

Unreleased

0.13.0 - 2022-02-25

Added

  • Support for Wagtail 2.16 (#212). Thanks @fabienheureux
  • Support for queryset slicing when using searchQuery (#206). Thanks @protasove
  • Tweak for GitHub to show dependents (#216). Thanks @thibaudcolas
  • Switched to the latest stable release of black

Removed

  • Deprecated use of ugettext_lazy #202. Thanks @13hakta
  • Support for Wagtail < 2.14, Python < 3.7

Fixed

  • Docker build (#210). Thanks @dopry

0.12.0 - 2021-11-08

Fixed

  • Fix: custom document model not working with Wagtail grapple (#153). Thanks @fabienheureux
  • Fix/empty list in structblock (#165). Thanks @bbliem
  • Use absolute URL for renditions (#181). Thanks @fabienheureux
  • Fix channels versions solving issues introduced by Wagtail 2.14 support (#184). Thanks @fabienheureux
    • Channels can now be used with Django >= 3.x
  • Use correct endpoint url for GraphiQL when the API endpoint is on a subpath #194. Thanks @ruisaraiva19

Added

  • Add contentType filter on site pages query (#171). Thanks @sks
  • Add hooks for registering mutation and subscription mixins (#155). Thanks @ruisaraiva19
  • Add single GRAPPLE setting (#175). Thanks @ruisaraiva19
  • Add middleware support for queries (#177). Thanks @ruisaraiva19
  • Add support for Wagtail v2.14 (#172). Thanks @fabienheureux
  • Add support for Wagtail v2.15 (#197). Thanks @ruisaraiva19
  • Add missing fields to images and documents (#195). Thanks @ruisaraiva19

Misc

  • Use Wagtail Sphinx theme for docs (#183). Thanks @fabienheureux
  • Middleware docs updates
  • Use blacken-docs (#187)

0.11.0 - 2021-03-09

  • 🤖 Got deployed to PyPi automatically through the power of GitHub Actions! Yes to automation 🎉
  • 📜 Changed the license from MIT to BSD 3, for better alignment with Wagtail
  • 🚀 Introduced a new settings -GRAPPLE_ALLOWED_IMAGE_FILTERS - which accepts a list of filters (thus renditions) that are allowed to generate. Read more about generating renditions in Wagtail docs
  • Allow running alongside Wagtail 2.12
  • Tweak exclusion lists for pages #148
  • Query page via url path (#52). Thanks @NathHorrigan
  • Fix filtering by content type in page/pages queries (#147). Thanks @isolationism for another PR that finally propted that fix
  • Fix "excluding custom field" warning with graphene-django>=2.8.1 (#146)

0.9.3 - 2020-12-08

  • Fix: use correct media type in GraphQLMedia #142
  • Fix @register_singular_query_field usage with non-Wagtail page models did not return any result

0.9.2 - 2020-11-12

  • Fix a small bug for correct custom Media models support

0.9.1 - 2020-11-06

  • Return spefic instances for PageChooserBlocks

0.9.0 - 2020-11-04

Added

  • Support Wagtail 2.11. Further testing welcome!
  • Add collections types (#111). Thanks @fabienheureux
  • Add hook for registering query mixins (#132). See documentation. @zerolab
  • Add webpquality support for renditions (#130). Thanks @ruisaraiva19

Fixed

  • Fix StubModel already registered RuntimeWarning (#133). @zerolab
  • Add .live().public() to all relevant methods (#129). Thanks @mmmente

0.8.0 - 2020-10-07

Added

  • Multi-site support - add SitesQuery and resolve pages based on site (#115) Thanks @leewesleyv
  • Add GraphQLTag model (#124) Thanks @ruisaraiva19
  • Add embed data for StreamField Embed blocks (#122)
  • Add register_singular_query_field decorator (#112)
  • Add token/slug support to register_query_field/register_paginated_query_field (#108)

Fixed

  • Fix parent attribute (#127)
  • Fix nested StructBlock not resolving (#118)
  • Fix pageType returns null
  • Fix: use url instead of urlPath in redirections (#109) Thanks @fabienheureux

Misc

  • Make wagtailmedia an optional dependency (#106)
  • Add GraphQLPage to model types docs (#119) @zerolab
  • Remove unused imports and cleanup repeat queries (#113)
  • Update supported versions Django (>=2.2, <3.2) and django-graphene (#105)

0.7.0 - 2020-09-02

  • Add pagination support (#101). Thanks @ruisaraiva19
  • Add contributors to README.md (#102) following the all-contributors specification. Thanks @ruisaraiva19

0.6.0 - 2020-08-21

Added

  • Add non-nullable support to register_query_field decorator (#62). Thanks to @ruisaraiva19
  • Add url to DocumentObjectType (#95). Thanks to @tbrlpld
  • Use consistent media url attributes (#97). @zerolab
  • Add support for custom Media classes. @zerolab
  • Wheel packages are now created as well. @zerolab
  • All media (core Image, Document and wagtailmedia Media) have a url attribute that returns the full URL to the file.
    • The file attribute on MediaObjectType now returns the relative path. Use url for the full URL
    • The src attribute on BaseImageObjectType is now deprecated in favour of url

Fixed

  • Fix StructValue' object has no attribute 'value' (#92). Thanks to @timmysmalls and @zerolab
  • Fix typos, update links, and lint files with pre-commit (#91) Thanks to @ruisaraiva19

Misc

  • Made Channels-related functionality optional to unblock Django 3.0.x compatibility. If you are using Grapple with Channels, you need to change your requirements to wagtail_grapple[channels]. Channels currently works only with Django 2.x

0.4.8 - 2019-12-14

  • Fix packaging issue that prevented installation with Wagtail 2.7

[0.4.7] - 2019-12-14

  • Add missing migration
  • Add the base url for the embed block when needed

[0.4.0] - 2019-12-14

  • Bump minimum python version to 3.6
  • Improve field definition and under-the-hood implementation (#28)
  • Add conditional checks when resolving streamfield type (#29)