Skip to content

Latest commit

 

History

History
349 lines (220 loc) · 15.9 KB

CHANGELOG.md

File metadata and controls

349 lines (220 loc) · 15.9 KB

Changelog

[0.15.2] - 2024-06-12

Added

  • Add support for Wagtail 6.1 (#243) @katdom13
  • Romanian translation

Changed

  • Updated Russian translation (#242) @ACK1D

Removed

  • Drop support for Wagtail < 5.2 and Django < 4.2. (#243) @katdom13

0.15.1 - 2024-02-05

Fixed

  • The action buttons on the Media index in Wagtail 6.0

0.15.0 - 2024-02-05

Added

  • Means to override the edit form action (#229) @davidwtbuxton
  • Official compatibility with Wagtail 6

Changed

  • Switched to Ruff for everything
  • Tidied up configuration

[0.14.5] - 2023-11-01

Added

  • Support for Wagtail 5.2 (and Python 3.12) @zerolab

Changed

  • Switched to using icon_name instead of classnames in MediaSearchArea @zerolab, @jamesbiggs
  • Cleaned up static files (#221) @kiranrokkam09

Removed

  • Official support for Wagtail 4.2/5.0 (they still work just fine)

0.14.4 - 2023-08-01

Changed

  • Usage of insert_editor_css with insert_global_admin_css (#218) @jamesbiggs

0.14.3 - 2023-07-19

Added

  • Support for Wagtail 5.1

Changed

  • Switched to trusted PyPI publishing
  • Clarified the defaults for WAGTAILMEDIA in README
  • Improved coverage configuration

Fixed

  • Long-running buttons for Wagtail 5+
  • Tag field initialisation when using the generic media chooser
  • Title population from file name.

0.14.2 - 2023-06-08

Changed

  • Fixed the edit url in choosers. @zerolab

0.14.1 - 2023-05-05

Changed

0.14.0 - 2023-04-23

Added

  • Audio/Video icons. you can use them with {% icon "wagtailmedia-audio" %} and {% icon "wagtailmedia-video" %}
  • Support for Wagtail 5.0

Changed

  • Started using ruff instead of isort/flake8
  • Switched to flit for packaging

0.13.0 - 2023-02-15

Changed

  • Testing against Wagtail 4.2 (#193) by @katdom13

Removed

  • Support for Wagtail < 4.1 (#193) by @katdom13

0.12.0 - 2022-11-01

Added

  • Russian translation (#177) by @vl-tk Note: the authors of this package have nothing against the Russian languge. They do, however condemn the actions of the russian state and their war against Ukraine.
  • Wagtail 4.1 support (#181) by @zerolab
  • Media field and block comparison (#184) by @zerolab
  • API viewset and serializer (#185) by @zerolab and @hallpower

Fixed

  • Further UI fixes and improvements for Wagtail 4 (#176) by @thibaudcolas
  • On-delete errors when cleaning up thumbnails (#178) by @jsma

Changed

  • Updated GitHub Actions versions
  • Testing against Python 3.11
  • Expanded PyPI trove classifiers

0.11.1 - 2021-10-07

Fixed

  • Further UI tidy ups for Wagtail 4 (#173). Thanks @thibaudcolas
  • Non-field errors not displayed in choosers (#174). Thanks @niarferuto
  • Chooser buttons not visible in Wagtail 4.0.2. Note this is a temporary fix until wagtail/wagtail#9260 is addressed

0.11.0 - 2021-09-02

Added

  • Added support for Wagtail 4.0 (#169). With thanks to @th3hamm0r for testing and follow-up fix (#172).

Fixed

  • Sorting in the media index and chooser.
  • Tabs script dependency in the chooser. (#170). Thanks @jhnbkr.

Changed

  • Updated German translations (#171). Thanks @th3hamm0r.

0.10.1 - 2022-06-20

Fixed

  • Fixed comment tag in template (#163). Thanks @th3hamm0r

0.10.0 - 2022-06-10

Added

  • Wagtail 3.0 support
  • CodeQL configuration. Thanks @thibaudcolas

Changed

  • Updated French translations (#159). Thanks @hoccau, @Antoine

Removed

  • Support for Wagtail < 2.15

0.9.0 - 2022-02-22

Added

  • Wagtail 2.15 support (#143). Thanks @gasman
  • Ukrainian translation (#145). Thanks @yuriifabirovskyi
  • Wagtail 2.16 and Django 4.0 support
  • Note about collectstatic in installation notes. Thanks @G-kodes

Fixed

  • Import issues due to module-level call to get_media_base_form() (#148). Thanks @jsma

0.8.0 - 2021-09-11

  • Updated test targets to include Wagtail 2.14

  • Changed the chooser uploader forms to use correctly instantiated forms (#135)

  • Fixed the media chooser block compatibility with Wagtail 2.13 (#136. Thanks @efes)

  • Added tag-based filters (#132. Thanks @th3hamm0r)

  • Added default_auto_field for Django 3.2+ (#134. Thanks @hyperstown)

  • Refactored project structure and updated tooling (#137)

  • Added specialized StreamField blocks and support media type filter in MediaChooserPanel (#139)

  • Added file extension validation (#140)

    Thumbnails limited to gif, png, jpg/jpeg, webp. Audio to aac, aiff, flac, m4a, m4b, mp3, ogg and wav. Video to avi, h264, m4v, mkv, mov, mp4, mpeg, mpg, ogv and webm

  • Switched to a unified WAGTAILMEDIA setting dictionary (#140)

0.7.1 - 2021-06-12

  • Fixed chooser tabs with Wagtail 2.13 (#130). Thanks to @jams2

0.7.0 - 2020-11-06

  • Made the duration field optional, and altered it from PositiveIntegerField to FloatField. If you rely on integer output of duration in templates use {{ media.duration|floatformat:"0" }} instead of {{ media.duration }} to restore the previous behavior (#100, #106, #108, #110). Thanks to @thenewguy!
  • Fixed deprecation warnings with Django 3.0 (#94, #109).
  • Excluded tests folder from published package’s sdist (#107)).
  • Added Chinese (China) translations (#114). Thanks to @Dannykey and @BrianXu20
  • Removed declared support for Python 3.5, Wagtail 2.8, Wagtail 2.9 (#116)
  • Added declared support for Python 3.9, Wagtail 2.11, Django 3.1 (#116)

0.6.0 - 2020-08-14

  • Added filtering of media files by user permission in chooser panel (#25). Thanks to @snj
  • Added French translations (#61). Thanks to @jeromelebleu.
  • Add {% block action %} template block to allow overriding of form action in add.html template (#102). Thanks to @thenewguy
  • Fix expected NotImplementedError in Wagtail 1.6+ (#104). Thanks to @chosak and @Scotchester.
  • Add support for uploading media files via the media chooser, just like images and documents (#22, #97). Thanks to @teixas! 🎉

0.5.0 - 2020-02-20

  • Added interactive demo (#82). Thanks to @thenewguy
  • Added setting WAGTAILMEDIA_MEDIA_FORM_BASE to simplify customization of the media form (#83). Thanks to @thenewguy
  • Fix Wagtail > 2.8 compatibility (reshuffled imports)
  • Fix Django 3 compatibility issues (#88). Thanks to @lohmander

0.4.0 - 2019-12-06

New template blocks

0.3.1 - 2019-05-22

Changed

  • Update edit handler AdminMediaChooser API to be compatible with Wagtail 2.0 and above (#34, #40). Thanks to @pahacofome

Upgrade considerations

BaseMediaChooserPanel is deprecated, and will be removed in a future release. Please use AdminMediaChooser instead (#40):

- from wagtailmedia.edit_handlers import BaseMediaChooserPanel
+ from wagtailmedia.edit_handlers import MediaChooserPanel

# [...]

content_panels = Page.content_panels + [
    # [...]
-    BaseMediaChooserPanel('video_media'),
+    MediaChooserPanel('video_media'),
    # [...]

0.3.0 - 2019-05-08

Added

Changed

Removed

  • Remove support for Wagtail 2.1, 2.0, and below. For compatibility with Wagtail 2.1 and 2.0, use the v0.2.0 release.

0.2.0 - 2018-05-24

Added

  • Compatibility with Wagtail 2.0 (@Rotund)
  • Change log

0.1.5 - 2017-11-02

0.1.4 - 2017-04-16

Added

  • Enable the optional thumbnail field for audio form. Useful for an album cover (@thenewguy)
  • Fix: video form no longer fails if a custom model do not have editable width and height fields. Useful if you automatically set these fields in your project (@thenewguy)

0.1.3 - 2017-04-15

Added

  • Make compatible with Wagtail 1.6.3+ (thanks @nimasmi and @MechanisM)

0.1.2 - Apr 15, 2017

Added

  • Make compatible with Wagtail 1.5+ (thanks @nimasmi and @MechanisM)

0.1.1 - 2016-05-26

Initial release