Releases: skybrud/Skybrud.VideoPicker
Skybrud.VideoPicker v2.0.0-alpha005
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Changelog
-
Removed dependency for
Skybrud.Umbraco.Elements
(5703bc8)
The video picker provides an Angular view to be used with our elements package, but there isn't really any reasons to have the package as a dependency. -
Providers returned by the Web API controller are now sorted by the name (b65505e)
Instead of the order in which they are discovered. -
Added TryGet method overload to the
VideoPickerProviderCollection
class (9384532)
The overload allows getting the provider as a specific type instead of justIVideoProvider
. -
Introduced new concept with provider credentials details (see 621047b and #6)
Whenever we save the details about a video, it may be useful to also save a reference to the credentials that were used for retrieving the video - eg. if we later need to fetch additional information about the video. -
Updated
Skybrud.Essentials.Http
dependency (see d767e3c)
Skybrud.VideoPicker v1.0.0-alpha011
Skybrud.VideoPicker v2.0.0-alpha004
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Changelog
-
Added extra null check for
Providers
property (see b7e1459)
If a video picker data type hasn't yet been configured, the list of providers may benull
. The added null check ensures that the value converter will not break even if the data type isn't configured. -
Removed use of auto-closing Angular directives (see 1f67d79)
As newer versions of Umbraco are also using a newer version of Angular, auto-closing directives no longer works, which broke various components in this package. With this release, the use of auto-closing directives have now been updated to use a both an open element as well as a closing element.
Skybrud.VideoPicker v1.0.0-beta010
Installation
Changelog
-
Updated TwentyThree regex as new embed code doesn't specify protocol in the URL (see 85fd58d)
The editor now supports embed codes with URLs with and without the protocol - eg.https://domain.com/
as well as//domain.com/
. -
Changing parse method for the published date (see 0035345)
Unpublished videos from TwentyThree will havenull
as their publish date, which would cause an error in the parsing. The parse logic has been updated to better handle null states.
Skybrud.VideoPicker v2.0.0-alpha003
Skybrud.VideoPicker v2.0.0-alpha002
v1.0.0-beta009
Installation
Changelog
-
Minor bug fixes and UI adjustments (see 66ec2d7, 9ee2609 and 7c6e68b)
-
Timstamps should be serialized to unix time (see 6bac5e6)
When JSON.net deserializes a string, it checks whether that string looks like a date, and if so internally keeps it an instance ofDateTime
instead ofstring
. When the JSON is then serialized again, the date may loose the original formatting, which then may cause JSON.net to later be unable to deserialize the JSON/data. With this release, timestamps are now again serialized using the unix time format as JSON.net then won't modify the value.
Skybrud.VideoPicker v1.0.0-beta008
Installation
Changelog
- Updated Skybrud.Social.TwentyThree dependency (see 00ac858)
The new version contains a few bug fixes and improvements.
Skybrud.VideoPicker v1.0.0-beta007
Installation
Changelog
-
Updated the UI of the video picker (see d5f6222 and 549c6b0)
-
Added support for Twenty Three embed code (see d5f6222)
Twenty Three allows editors to create customized players, but this isn't supported when just specifying the URL of the video.With this release, editors can paste the embed code, and the video picker will recognize this. The pasted embed code will also be used in favor of the embed code the video picker would otherwise generate.
At this time, posting an embed code for one of the other services is not supported.
Skybrud.VideoPicker v1.0.0-beta006
Installation
Changelog
- Added
TwentyThree
property to theVideoPickerItem
class (see 074480d)
The new property exposes some extra information about a Twenty Three video.