Releases: Sergio0694/UICompositionAnimations
Bug fixes
New composition APIs and properties
• Added IsEnabled
property to all composition brushes, to switch to fallback
• Added AcrylicEffect
class to be used in a pipeline
New extension and annotations
• Added new To<T>
extension method
• Added missing attributes
• Added new [ContractAnnotation]
attributes where applicable
New animation APIs, bug fixes
• New size animation APIs
• Minor bug fixes
Minor changes
• New API overloads added to use a relative path string to load images
• Minor bug fixes
Fluent pattern API refactoring
• Major API refactoring of the whole library
• All the animation APIs now use the fluent pattern
• Remove unnecessary legacy APIs (eg. XAML light APIs)
New PipelineBrush APIs
• Added a new PipelineBrush
API to create Composition/Win2D pipelines directly from XAML
Retargeted to RS4, new APIs
• Minimum SDK is now Windows 10 build 17134 (April Update)
• Added new composition pipeline APIs
• Win2D bitmaps cache improved
• Removed unnecessary APIs and NuGet packages
• Bug fixes and code refactoring
Translation animations, performance improvements
• Added the ability to target either the Translation
property or the Offset
property when running a translation Composition animation
• Performance optimizations to the reveal highlight brush effects toolchain
• Minor changes
New acrylic brush blur animation, APIs expanded
• The CustomAcrylicBrush
object now also has a parameter to use an animation of a given length when updating the blur value (only if the mode is the in-app blur)
• Added a new composition fade + scale + rotation composite animation
• Minor changes and bug fixes