Releases: skybrud/Skybrud.VideoPicker
v2.0.0
First stable release for Umbraco 8. This will not work in Umbraco 7.
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.VideoPicker --version 2.0.0
or the NuGet Package Manager:
Install-Package Skybrud.VideoPicker -Version 2.0.0
Changelog
- Updated all Skybrud dependencies (see 33bff8e)
Might as well update to their newest versions.
v1.0.0
First stable release for Umbraco 7.
This package has been in beta for a while since I never really got the time to fully wrap it up. On the other hand we're in a place where we haven't made any significant changes for a while, and Umbraco 7 is now EOL. So as a result of this, I'm now releasing the first (and probably last) stable release for Umbraco 7.
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.VideoPicker --version 1.0.0
or the NuGet Package Manager:
Install-Package Skybrud.VideoPicker -Version 1.0.0
Changelog
- **Replaced the
Skybrud.Social.Google
with theSkybrud.Social.Google.YouTube
package (see 79a0a65)
When still in beta, theSkybrud.Social.Google
package included the implementation for YouTube as well as other Google service, but before coming out of beta, the package was separated into individual packages for each service. As such the YouTube implementation is now available via theSkybrud.Social.Google.YouTube
instead. TheSkybrud.Social.Google
package is still used, but now as a derived dependency ofSkybrud.Social.Google.YouTube
.
v1.0.0-beta015
New beta release for Umbraco 7.
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.VideoPicker --version 1.0.0-beta015
or the NuGet package manager:
Install-Package Skybrud.VideoPicker -Version 1.0.0-beta015
Changelog
- Updated the Skybrud.Social.TwentyThree dependency (see 47448ab)
Newer versions of Skybrud.Social.TwentyThree contains a number of breaking changes. These changes don't require any code changes within this package, as buildingSkybrud.VideoPicker.dll
against the newestSkybrud.Social.TwentyThree.dll
is enough.
Skybrud.VideoPicker v2.0.0-alpha009
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Changelog
- Fixed JSON parsing issue in the
VideoFile
class (see #9, 3b39216 and 19c4c58)
Same as v2.0.0-alpha008, but I messed up the release, so here is another release to rectify that.
Skybrud.VideoPicker v2.0.0-alpha008
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Changelog
Skybrud.VideoPicker v1.0.0-alpha014
New beta release for Umbraco 7.
Installation
Changelog
- Added support for TwentyThree embed codes without any explicit URL scheme (see 6840506)
Same as in beta013, but should work this time.
Skybrud.VideoPicker v1.0.0-alpha013
New beta release for Umbraco 7.
Installation
Changelog
- Added support for TwentyThree embed codes without any explicit URL scheme (see 126818d)
Some TwentyThree accounts doesn't include the URL scheme for the iframe URL. With this release, the URL detection logic has been updated to also support URLs without an explicit scheme.
Skybrud.VideoPicker v2.0.0-alpha007
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Changelog
- Fixed JSON parsing issue in the
VideoFile
class (see f9f092f)
The class incorrectly tried to parse the value for theUrl
property from alink
property in the JSON, when it should beurl
. Unfortunately we've missed this in our testing, but this release fixes the issue.
Skybrud.VideoPicker v2.0.0-alpha006
New alpha release for Umbraco 8. This will not work in Umbraco 7.
Installation
Breaking changes
-
π ±οΈ Cleanup (94d5dbf)
As the package is still in an alpha state, it had a class containing multiple classes, which generally should be avoided. To clean up the package, the files have been moved to individual files. See the commit for more information.The classes have also been moved to a new namespace, which is a breaking change. But likely you will only experience this if you're adding your own video providers.
Other changes
-
π
VideoPickerValue.Credentials
property is no longer serialized if null (see a3d86a0)
To keep the serialized object as clean as possible, theCredentials
property in theVideoPickerValue
class is no longer serialized if the value isnull
. -
π
VideoThumbnail.Width
andVideoThumbnail.Height
properties are no longer serialized if empty (see a3d86a0)
To keep the serialized object as clean as possible, theWidth
andheight
properties in theVideoPickerValue
class are no longer serialized if the value is0
. -
π Added support for video files (#7, 839f3f3 and 33f97ae)
Some video providers may expose information about the video files of a given video. For instance, some paid Vimeo subscriptions support this. Thanks to #7 and #2 from @jemayn, the video picker now supports this. -
π Changed the VimeoVideoProvider.IsMatch method to support more URL formats (see ce5fa25)
The following formats are now supported: -
π Improved 404 detection for Vimeo provider (see aff08da)
Seems like Vimeo may have changed something in their API, as the old logic expected a 200 OK even if the video wasn't found.
Skybrud.VideoPicker v1.0.0-alpha012
New beta release for Umbraco 7.
Installation
Changelog
- Added null check to
VideoPickerItem.Type
property (see bb4e256)
TheType
bases it's value on the alias of the provider, but it would fail if theProvider
wasn't populated.