Skip to content

Releases: GleamTech/VideoUltimate

VideoUltimate v2.5.1

23 Nov 19:12
Compare
Choose a tag to compare

Version 2.5.1 - November 23, 2020

  • Improved: Updated GleamTech.Common.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.5.0

17 Nov 10:29
Compare
Choose a tag to compare

Version 2.5.0 - November 17, 2020

  • Added: .NET 5.0 support:

    • AspNetCoreSession will use JsonConvert instead of BinaryFormatter.
      BinaryFormatter serialization methods are obsolete and prohibited in ASP.NET Core 5.

    • Obfuscation caused problems in .NET 5 which seems more sensitive about reflection metadata.
      For example, ASP.NET Core 5.0 throws MissingMethodException -> ReflectionTypeLoadException when Assembly.DefinedTypes
      is called e.g. by endpoints.MapRazorPages() or endpoints.MapControllerRoute().

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.4.5

14 Nov 09:56
Compare
Choose a tag to compare

Version 2.4.5 - November 14, 2020

  • Fixed: Consecutive calls to VideoThumbnailer.GetThumbnail method was crashing for some files.
    The frame buffer size was not calculated correctly which caused heap corruption.

  • Improved: Stability of video processing.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.4.0

15 Sep 17:06
Compare
Choose a tag to compare

Version 2.4.0 - September 15, 2020

  • Improved: On "ASP.NET Core on Linux", the explanatory error "VideoUltimate is currently supported only on Windows platform."
    will be thrown until it's supported.

  • Improved: Updated AssemblyResolver (4.1.0.0) for initial Linux support (no unnecessary extraction of Windows native DLLs).

  • Added: VideoUltimateConfiguration.CheckPlatformSupport method which is used to check if this library is supported on current OS platform.
    Throws PlatformNotSupportedException if not.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.3.5

07 Aug 06:11
Compare
Choose a tag to compare

Version 2.3.5 - August 6, 2020

  • Improved: Passing maxSize parameter as 0 in VideoThumbnailer.GenerateThumbnail will produce a thumbnail in original width and height of the video.
    Changed fontSize parameter default value to 0. When fontSize is 0, font size will be automatically calculated according to height.
    The duration overlay will render with better opacity and with minimum 12px font size.

  • Added: New method overloads:
    VideoFrameReader.SetFrameSize(int maxSize)
    VideoThumbnailer.GenerateThumbnail(int width, int height, bool overlayDuration = false, float fontSize = 0)

  • Improved: VideoFrameReader.SetFrameSize(int width, int height) will throw for invalid values (negative values, or width and height zero at the same time).

  • Improved: Stability of video processing.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.3.0

23 Jun 11:00
Compare
Choose a tag to compare

Version 2.3.0 - June 23, 2020

  • Improved: Stability of video formats and processing.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.1.9

15 Jun 07:46
Compare
Choose a tag to compare

Version 2.1.9 - June 15, 2020

  • Improved: Updated GleamTech.Common.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.1.8

03 Jun 21:18
Compare
Choose a tag to compare

Version 2.1.8 - June 3, 2020

  • Improved: Updated GleamTech.Common.

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.1.7

22 May 23:25
Compare
Choose a tag to compare

Version 2.1.7 - May 22, 2020

  • Improved: Unicode file name support for netstandard2.0 DLL (not possible for net40 DLL due to pinvoke restriction, stream can be used instead).

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+

VideoUltimate v2.1.6

24 Jan 11:43
Compare
Choose a tag to compare

Version 2.1.6 - January 24, 2020

  • Changed: LicenseKey property will now throw error also for null values (in addition to empty string (whitespace) values in v2.1.5).
    TrialExtensionKey property will now throw for null and empty string (whitespace) values.
    This is useful to prevent silently falling back to trial mode when you are not aware you are passing invalid values (e.g. setting values
    retrieved from an external source).

Included example projects:

  • ASP.NET Core (C#) - Visual Studio 2017+
  • ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
  • ASP.NET MVC (C#) - Visual Studio 2010+
  • ASP.NET MVC (VB) - Visual Studio 2010+
  • ASP.NET WebForms (C#) - Visual Studio 2010+
  • ASP.NET WebForms (VB) - Visual Studio 2010+