Initial commit

This commit is contained in:
isUnknown 2026-02-12 15:22:46 +01:00
commit 65e0da7e11
1397 changed files with 596542 additions and 0 deletions

View file

@ -0,0 +1,108 @@
# Changelog
## [3.0.2](https://github.com/distantnative/embed/releases/tag/3.0.2) (2017-06-18)
:bug: Javascript on IE: workaround for this.remove()
## [3.0.1](https://github.com/distantnative/embed/releases/tag/3.0.1) (2017-03-31)
:balloon: Safer handling of thumb if directory is not writable
:balloon: Handle YouTube playlist index URL parameter
## [3.0.0](https://github.com/distantnative/embed/releases/tag/3.0.0) (2017-03-22)
- Renamed: Plugin is now called `embed`
- Improved: simplified CSS classes to `embed` root
- Fixed: Vimeo play button support
- Updated: Embed library to v3.0.5
## [2.4.0](https://github.com/distantnative/embed/releases/tag/2.4.0) (2016-09-04)
- Improved: LazyVideo support and display for certain providers
- Improved: Smarter sizing of LazyVideo play overlay
- Improved: Preview label hidden in panel field
- Improved: Panel field cheatsheet hidden by default, better cursor on hover
- Improved: Removed duplicate assets for panel field
- Improved: Updated vendor lib Embed to version 2.7
- Improved: Internal file structure
- Improved: Clearer namespacing, separation between plugin and lib
- Fixed: Thumb caching for thumbs with url parameter
- Fixed: Correct permissions for thumbs directories
## [2.3.2](https://github.com/distantnative/embed/releases/tag/2.3.2) (2016-09-03)
- Fixed: YouTube timecode URL parameter 't' did not work
## [2.3.1](https://github.com/distantnative/embed/releases/tag/2.3.1) (2016-09-03)
- Fixed: Adding a custom CSS class via the Kirbytag was not working
## [2.3.0](https://github.com/distantnative/embed/releases/tag/2.3.0) (2016-09-03)
- Feature: Support various Vimeo url parameters
- Improved: Getting and setting custom url parameters
- Improved: Cheatsheet for the panel field is active by default
- Fixed: Global helper function was not working
## [2.2.0](https://github.com/distantnative/embed/releases/tag/2.2.0) (2016-06-10)
- Feature: Support for Spotify theme and view parameters
- Feature: Set Spotify width and height through url parameters
- Feature: Parameter cheatsheet for the panel field
- Improved: Updated Embed vendor library
- Improved: More specific API calls for the panel field
- Fixed: Embeds now respect a max-width of 100%
- Fixed: More precise code regular expressions
- Docs: Removed example images from repository
## [2.1.0](https://github.com/distantnative/embed/releases/tag/2.1.0) (2016-05-10)
- Lots of panel field improvements:
- Feature: Section with information (e.g. title, author, source)
- Feature: Options to disable preview and information section
- Feature: Option to set a maximum height for the preview section
- Improved: Loading indicator for the preview section
- Improved: Lots of smaller styling and script improvements
- Fixed: ensured lazy loading of videos in the panel
- Fixed: border colors on input focus
- Moved field css assets to scss (using gulp)
- Feature: Config options for provider API keys (`plugin.oembed.providers.facebook.key`, `plugin.oembed.providers.google.key` and `plugin.oembed.providers.soundcloud.key`)
- Feature: Config option to enforce W3C validity (`plugin.oembed.w3c.enforce`)
- Improved: Title for lazy loading video thumbs
- Improved: Fallback for link type with no embed code
- Feature: Plugin strings are now translatable (English & German already included)
- Improved: Safer autoloading of plugin components
- Fixed: styles for specific providers (e.g. Flickr, phorkie, Meetup)
- Fixed: error message if information is loaded, but no embed code available
- Fixed: error display for videos with no embed code
## [2.0.2](https://github.com/distantnative/embed/releases/tag/2.0.2) (2016-05-08)
- Fixed: YouTube timecode handling
- Fixed: more secure use of `$kirby`
## [2.0.1](https://github.com/distantnative/embed/releases/tag/2.0.1) (2016-05-07)
- Panel field: changed icon click behavior (opens now url in new tab)
- Fixed: access to thumb location
- Fixed: Included vendor files instead using git submodules
## [2.0.0](https://github.com/distantnative/embed/releases/tag/2.0.0) (2016-05-06)
- Requires Kirby 2.3.0
- Complete rewrite of PHP, CSS, JS
- All new panel field with great instant preview
- Works now with a lot more media (Spotify, pastebin, issu among others)
- Supports YouTube playlists and timecodes
- More reliable caching
- More consistent options
- Advanced acces to addtional information of the embedded media
- Using new library for collecting embed information ([oscarotero/Embed](https://github.com/oscarotero/Embed))
## [1.0.0](https://github.com/distantnative/embed/releases/tag/v1.0) (2015-06-19)
- Restructured plugin files and renamed repository to oembed
- Updated Essence library to v3
- Added custom class option and default container classes
- Added jsapi option
- Improved frameborder handling and validation
- Better thumb caching and low res fallback
- Better cache and thumb dir handling
- Autoplay only on lazyload or with autoplay option
- Enhanced CSS browser support
## [0.7.0](https://github.com/distantnative/embed/releases/tag/v0.7) (2015-05-27)
- File structure of plugin repository changed
- Improved HTML validation of plugin output