Skip to content

Releases: torchbox/wagtail-grapple

v0.19.1 - draft previews and deprecated settings

13 Jan 17:48
bd867d1
Compare
Choose a tag to compare

What's Changed

  • Fix DEPRECATED_SETTINGS breaks apps by @zerolab in #298
  • fix: previews for unpublished pages by @dopry in #277

Full Changelog: v0.19.0...v0.19.1

v0.19 - graphene v3 and Django 4.1

09 Jan 23:21
a753b93
Compare
Choose a tag to compare

🚧 This release uses graphene-django v3. Please test your sites accordingly

What's Changed

Full Changelog: v0.18.1...v0.19.0

v0.18.1 - shiny new graphiql

29 Nov 23:22
3661d67
Compare
Choose a tag to compare

What's Changed

  • chore: upgrade graphiql to 2.0.13, react to 18.2.0 by @dopry in #273
  • Chore/tox targets and pip cache by @zerolab in #278

New Contributors

Full Changelog: v0.18.0...v0.18.1

v0.18 - GraphQLRichText and prefetched image renditions

31 Oct 14:31
9a96505
Compare
Choose a tag to compare

This release brings in a specialized GraphQLRichText field type, for all your rich text needs.

It also adds preliminary Wagtail 4.1+ support (provided you are using Django < 4.0), and prefetches image renditions when used with Wagtail 3.0+ 🚀

What's Changed

Full Changelog: v0.17.1...v0.18.0

v0.17.1 - fewer errors than v0.17.0

24 Aug 10:33
Compare
Choose a tag to compare

Builds on v.017.0

What's Changed

  • Capture FieldDoesNotExist errors when getting the type of a model instance's field by @Tijani-Dia in #261

Full Changelog: v0.17.0...v0.17.1

v0.17.0 - Rich text format setting, image format and tidy ups

19 Aug 16:59
Compare
Choose a tag to compare

⚠️ This release adds consistency in rich text output format between RichTextField and RichTextBlock. Previously RichTextField returned the raw, database representation while RichTextBlock returned the rendered version. Now, both return the rendered, browser-ready format by default.

To change the setting, set

# settings.py

GRAPPLE = {
    # ...
    "RICHTEXT_FORMAT": "html"   # set "raw" for the raw value
}

Additionally, the RichTextBlock's rawValue changed to return the raw representation.

📷 You can now pass the output format to image rendition srcSet. Note that if you limited the allowed image filters via the ALLOWED_IMAGE_FILTERS setting, ensure you add the format filter to the list. e.g.

{
  image(id: 1) {
    srcSet(sizes: [200], format: "webp")
  }
}
# settings.py

GRAPPLE = {
    # ...
    ALLOWED_IMAGE_FILTERS = [
        "width-200",
        "width-200|format-webp"
    ]
}

What's Changed

  • feat: ancestor, parent arguments for pages query by @dopry #240
  • fix: WAGTAIL_ADMIN_BASEURL warning in tests by @dopry in #242
  • fix: Unlink of example/db.sqlite3 failed by @dopry in #247
  • fix: cannot access the file because it is being used by @dopry in #245
  • fix: Unlink of example/db.sqlite3 failed by @dopry #247
  • fix: graphiql xss vulnerability by @dopry #248
  • feat: comma separated list of content_type by @dopry in #250
  • Various tidy ups by @zerolab in #251
  • fix: do not alter embed urls by @dopry in #252
  • Make SnippetChooserBlock return proper snippet values by @jams2 #256
  • Support specifying format in image srcSet query by @jams2 in #257
  • Multi site support by @kaedroho #258
  • Allow controlling the rich text field format by @zerolab, @Tijani-Dia in #259

New Contributors

Full Changelog: v0.16.1...v0.17.0

v0.16.1 - Wagtail 4.0, Generic Settings

03 Aug 11:20
Compare
Choose a tag to compare

This release adds preliminary Wagtail 4.0 support, especially Generic Settings

What's Changed

  • Don't import wagtailmedia models if it's not in INSTALLED_APPS by @kaedroho in #235
  • Remove all blind "except:" clauses by @kaedroho in #236

New Contributors

Full Changelog: v0.15.1...v0.16.0

v0.15.1 - missing functionality

23 Jun 15:30
Compare
Choose a tag to compare

This is a small (but long standing) bugfix.

What's Changed

  • Add urlPath to page field under SiteObjectType by @Morsey187 in #230

New Contributors

Full Changelog: v0.15.0...v0.15.1

v0.15 - Wagtail 3.0 support

07 Jun 09:28
Compare
Choose a tag to compare

This is a maintenance release which mainly adds Wagtail 3.0 support, and drop Wagtail < 2.15

What's Changed

New Contributors

Full Changelog: v0.14.1...v0.15.0

v0.14.1 - StreamField callables, with actual block values

31 Mar 15:56
Compare
Choose a tag to compare

This release follows up from #220 and passes instance values to StreamField callables (#222). Thank you @kbayliss

There are some minor linting and README tidy ups

Full Changelog: v0.14.0...v0.14.1