0.13.0 - 2022-02-25
- 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
- Deprecated use of
ugettext_lazy
#202. Thanks @13hakta - Support for Wagtail < 2.14, Python < 3.7
- Docker build (#210). Thanks @dopry
0.12.0 - 2021-11-08
- 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
- 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
- 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
- Fix a small bug for correct custom Media models support
- Return spefic instances for
PageChooserBlock
s
- 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
- Fix StubModel already registered RuntimeWarning (#133). @zerolab
- Add .live().public() to all relevant methods (#129). Thanks @mmmente
- 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)
- 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
- 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)
- Add pagination support (#101). Thanks @ruisaraiva19
- Add contributors to README.md (#102) following the all-contributors specification. Thanks @ruisaraiva19
- Add non-nullable support to
register_query_field
decorator (#62). Thanks to @ruisaraiva19 - Add
url
toDocumentObjectType
(#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 wagtailmediaMedia
) have aurl
attribute that returns the full URL to the file.- The
file
attribute onMediaObjectType
now returns the relative path. Useurl
for the full URL - The
src
attribute onBaseImageObjectType
is now deprecated in favour ofurl
- The
- 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
- 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
- Add missing migration
- Add the base url for the embed block when needed