- Add support for Wagtail 6.1 (#243) @katdom13
- Romanian translation
- Updated Russian translation (#242) @ACK1D
- Drop support for Wagtail < 5.2 and Django < 4.2. (#243) @katdom13
0.15.1 - 2024-02-05
- The action buttons on the Media index in Wagtail 6.0
0.15.0 - 2024-02-05
- Means to override the edit form action (#229) @davidwtbuxton
- Official compatibility with Wagtail 6
- Switched to Ruff for everything
- Tidied up configuration
- Support for Wagtail 5.2 (and Python 3.12) @zerolab
- Switched to using
icon_name
instead ofclassnames
inMediaSearchArea
@zerolab, @jamesbiggs - Cleaned up static files (#221) @kiranrokkam09
- Official support for Wagtail 4.2/5.0 (they still work just fine)
0.14.4 - 2023-08-01
- Usage of
insert_editor_css
withinsert_global_admin_css
(#218) @jamesbiggs
0.14.3 - 2023-07-19
- Support for Wagtail 5.1
- Switched to trusted PyPI publishing
- Clarified the defaults for
WAGTAILMEDIA
in README - Improved coverage configuration
- 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
- Fixed the edit url in choosers. @zerolab
0.14.1 - 2023-05-05
- Updated the
SearchField
definition to removepartial_match
and add correspondingAutocompleteField
. by @jamesbiggs Reference: https://docs.wagtail.org/en/stable/releases/5.0.html#elasticsearch-backend-no-longer-performs-partial-matching-on-search
0.14.0 - 2023-04-23
- Audio/Video icons. you can use them with
{% icon "wagtailmedia-audio" %}
and{% icon "wagtailmedia-video" %}
- Support for Wagtail 5.0
0.13.0 - 2023-02-15
- Testing against Wagtail 4.2 (#193) by @katdom13
- Support for Wagtail < 4.1 (#193) by @katdom13
0.12.0 - 2022-11-01
- 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
- Further UI fixes and improvements for Wagtail 4 (#176) by @thibaudcolas
- On-delete errors when cleaning up thumbnails (#178) by @jsma
- Updated GitHub Actions versions
- Testing against Python 3.11
- Expanded PyPI trove classifiers
0.11.1 - 2021-10-07
- 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 support for Wagtail 4.0 (#169). With thanks to @th3hamm0r for testing and follow-up fix (#172).
- Sorting in the media index and chooser.
- Tabs script dependency in the chooser. (#170). Thanks @jhnbkr.
- Updated German translations (#171). Thanks @th3hamm0r.
0.10.1 - 2022-06-20
- Fixed comment tag in template (#163). Thanks @th3hamm0r
0.10.0 - 2022-06-10
- Wagtail 3.0 support
- CodeQL configuration. Thanks @thibaudcolas
- Updated French translations (#159). Thanks @hoccau, @Antoine
- Support for Wagtail < 2.15
0.9.0 - 2022-02-22
- 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
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 toaac
,aiff
,flac
,m4a
,m4b
,mp3
,ogg
andwav
. Video toavi
,h264
,m4v
,mkv
,mov
,mp4
,mpeg
,mpg
,ogv
andwebm
-
Switched to a unified
WAGTAILMEDIA
setting dictionary (#140)
0.7.1 - 2021-06-12
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 inadd.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
- Added
construct_media_chooser_queryset
hook (#60). Thanks to @jeromelebleu - Added further template blocks (#79). Thanks to @thenewguy
- Added support for media renditions (#67). Thanks to @thenewguy
- Fixed Wagtail 2.7 compatibility (#63). Thanks to @Chris-May
- wagtailmedia/media/edit.html has the new
form_row
andmedia_stats
blocks - wagtailmedia/media/index.htm has the new
add_actions
block
0.3.1 - 2019-05-22
- Update edit handler
AdminMediaChooser
API to be compatible with Wagtail 2.0 and above (#34, #40). Thanks to @pahacofome
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
- Support Wagtail 2.4 & 2.5 (#43). Thanks to @DanSGraham, @evanwinter, @kaduuuken, @pahacofome, @kaedroho, @thibaudcolas for submitting various issues & PRs for this 🎉.
- In CI, unit tests now run against combinations of Python 3.5, 3.6, 3.7, Django 1.11, 2.0, 2.1, 2.2, Wagtail 2.2, 2.3, 2.4, 2.5. (#43, thanks to @kaedroho).
- Thanks to the Wagtail 2.2 chooser API upgrade, it should now be possible to use
wagtailmedia
with a Content Security Policy withoutunsafe-eval
(#43).
- 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
- Compatibility with Wagtail 2.0 (@Rotund)
- Change log
0.1.5 - 2017-11-02
0.1.4 - 2017-04-16
- 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
- Make compatible with Wagtail 1.6.3+ (thanks @nimasmi and @MechanisM)
0.1.2 - Apr 15, 2017
- Make compatible with Wagtail 1.5+ (thanks @nimasmi and @MechanisM)
0.1.1 - 2016-05-26
Initial release