No changes yet.
- 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_name
and rendering embed code from file. - Allow relative sizes in template tag (#19).
- Fix handling invalid urls of SoundCloud. (#21).
- Catch
VideoDoesntExistException
andUnknownBackendException
in template tags and admin widget. - Add base exception
EmbedVideoException
.
- Add
EMBED_VIDEO_TIMEOUT
to settings. - Fix renderering template tag if no url is provided (#18)
- If
EMBED_VIDEO_TIMEOUT
timeout 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
embed
filter is deprecated and replaced byvideo
filter.- 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
base
tobackends
.
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' }}
backend
variable invideo
template tag.Usage:
{% video item.video as my_video %} Backend: {{ my_video.backend }} {% endvideo %}
- Support of SoundCloud
- Initial release