- fix pypi
- updates for Django 1.10 and 1.11 (#73)
- update requirements for installation of the example project (#72)
- use secure connection to query soundcloud endpoint (#68)
- added support fort Django 1.9 (#52)
- if possible YouTube thumbnails are returned in better resolution (#43)
Backward incompatible changes:
- filter embed_video_tags.embed has been removed
- changed behaviour of extra params in video tag (#34, #36)
Backward compatible changes:
- added support for Django 1.7 and Django 1.8
- added support for Vimeo channels (#47)
- fix resizing of SoundCloud iframe (#41)
- add support for YouTube mobile urls (#27)
- fix passing parameters in calling request library (#28)
- fix validation of urls (#31)
- Add
VideoBackend.template_nameand rendering embed code from file. - Allow relative sizes in template tag (#19).
- Fix handling invalid urls of SoundCloud. (#21).
- Catch
VideoDoesntExistExceptionandUnknownBackendExceptionin template tags and admin widget. - Add base exception
EmbedVideoException.
- Add
EMBED_VIDEO_TIMEOUTto settings. - Fix renderering template tag if no url is provided (#18)
- If
EMBED_VIDEO_TIMEOUTtimeout is reached in templates, no exception is raised, error is just logged. - Fix default size in template tag. (See more...)
- Support for sites running on HTTPS
embedfilter is deprecated and replaced byvideofilter.- caching for whole backends was removed and replaced by caching properties
- minor improvements on example project (fixtures, urls)
- Ability to overwrite embed code of backend
- Caching backends properties
- PyPy compatibility
- Admin video mixin and video widget
- Added Vimeo thumbnails support
- Added caching of results
- Added example project
- Fixed template tag embed
- Fixed raising UnknownIdException in YouTube detecting.
- Documentation was rewrited and moved to http://django-embed-video.rtfd.org/ .
- Custom backends (http://django-embed-video.rtfd.org/en/latest/examples.html#custom-backends).
- Improved YouTube and Vimeo regex.
- Support for Python 3.
- Renamed
basetobackends.
Security fix: faked urls are treated as invalid. See this page for more details.
Fixes:
- allow of empty video field.
- requirements in setup.py
Added simplier way to embed video in one-line template tag:
{{ 'http://www.youtube.com/watch?v=guXyvo2FfLs'|embed:'large' }}backendvariable invideotemplate tag.Usage:
{% video item.video as my_video %} Backend: {{ my_video.backend }} {% endvideo %}
- Support of SoundCloud
- Initial release