Ultraviolet Framework 2018.12
tlgkccampbell
released this
01 Jan 03:36
·
387 commits
to develop
since this release
Core
- There are now Xamarin.Mac Modern versions of all Ultraviolet assemblies, as well as corresponding NuGet packages. A new compatibility shim,
Ultraviolet.Shims.macOSModern
, has also been provided for this use case.
Graphics
- Fixed a bug causing a crash on .NET Core 3.0 Preview.
- The
VertexFormat
enumeration has been renamed toVertexElementFormat
. - The
VertexUsage
enumeration has been renamed toVertexElementUsage
. - Added the
Name
property toVertexElement
. This property can be set using an optional parameter in the constructor. If specified, it will override the default name used for the vertex element in shaders. - Numerous fixes and improvements to text rendering.
Presentation
- The
TextEditor
control now supports text shaping via theTextOptions.TextRenderingMode
attached property.