v6.0.0
-
platforms & tooling 🚀
-
improvements
- Support for common radial gradient fills. - Simeon (PR)
- Enable more linear gradient fill cases, including animated linear gradients. - Simeon (PR)
- Enable image layer with external and embedded image assets. - plaiMS (PR)
- Handling Opacity on Layers. - Simeon (PR)
- Multi-shape mask and matte translation - eliezerpMS (PR)
-
other fixes
- Adding some of the pieces needed for supporting image assets - Simeon (PR)
- Fixes a bug with the generated CX code when it uses geometry groups. … - Simeon (PR)
- Adding a new project UIData to reference WinUIXamlMediaData. - plaiMS (PR)
- Enable VisualSurface now that we are using the 1903 SDK. - Simeon (PR)
- Override the default interpolation color space of ColorKeyFrameAnimation to align with After Effects - Simeon (PR)
- Prepare for gradients - Simeon (PR)
- Enabling simple LinearGradientFill cases. - Simeon (PR)
- Updated comment on CompositeVisuals - eliezerpMS (PR)
- Add support for Effects without Win2d for Cpp/Cx - eliezerpMS (PR)
- CodeGen IDynamicAnimatedVisualSource for composition with LoadedImageSurface. - plaiMS (PR)
- Make the generated CX classes public. This allows them to be used in XAML - Simeon (PR)
- Fixing incorrect (didn't compile) CX codegen for geometry groups. - Simeon (PR)
- Clip precomps with the correct size. - Simeon (PR)
- Fix for issue 117. During translation, don't pass the layer around wh… - Simeon (PR)
- Small refactoring to simplify and share code for creating shape visual - Simeon (PR)
- Setting Opacity transforms on layer. - plaiMS (PR)
- Fix issue 117 -- Create new context for the layer being processed. - plaiMS (PR)
- Add parsing for blend mode (bm) on ShapeLayerContent. - Simeon (PR)
- Add data representation of IRandomAccessStream for use by LoadedImage… - Simeon (PR)
- Adding pieces in Translator, ObjectGraph, Optimizer, Instantiator to support embedded images in LottieVisualSource. - plaiMS (PR)
- Move the YAML object model so UIData can use it. - Simeon (PR)
- Fix a comment typo. - Simeon (PR)
- Adding first pieces needed in LottieToWinCompTranslator to enable image layer. - plaiMS (PR)
- Refactoring code that references WinUIXamlMediaData and WinCompData to UIData. - plaiMS (PR)
- Include LottieYaml outputs in the tests. - Simeon (PR)
- Ensure node names don't conflict with type names for C++. - Simeon (PR)
- CX codegen fixes - Simeon (PR)
- Handle AnimatedVisuals where different versions need different parameters. - Simeon (PR)
- Optimize calls to CompositionVisualSurface.SourceOffset and .SourceSize. - Simeon (PR)
- Anti-alias the edges of masks and mattes for a smoother result. - Simeon (PR)
- Add Scott as a code owner so he gets on the CR list for each PR. - Simeon (PR)
- The (perhaps) final part of version-dependent code generation. - Simeon (PR)
- Update nuget dependencies to latest non-prerelease versions. - Simeon (PR)
- Fix for #161: Ensure storage is allocated for the root node in codegen. - Simeon (PR)
- Define a more sensible sorting order for elements in codegen - Simeon (PR)
- Prerequisites for versioning. - Simeon (PR)
- Versioning stage 2. Translate multiple times to support multiple UAP versions. - Simeon (PR)
- Refactor codegen to output multiple versions. - Simeon (PR)
- Add metadata to the WinCompData types to indicate at which UAP versio… - Simeon (PR)
- We were turning off opacity incorrectly in the case of masks on ShapeLayer. - Simeon (PR)
- Remove class name option - Simeon (PR)
- Give more info in the gradient fill issue messages. - Simeon (PR)
- Improve many masks cases, especially combinations of Add and Subtract… - Simeon (PR)
- Better stats for LottieGen - Simeon (PR)
- Harden against some unexpected cases in Lottie json files. - Simeon (PR)
- More updates to LT pages - sohchatt (PR)