Releases: unoplatform/uno
Uno.UI Release 1.41
This new release includes a new implementation for the MediaPlayerElement control (#154).
This new release also addresses the following issues :
- [Android] SimpleOrientationSensor calculations was updated based on SensorType.Gravity or based on single angle orientation when the device does not have a Gyroscope.
- [iOS] The Time Picker flyout placement is not always respected.
- [Android] Fixed the loading of ItemsPresenter.
- [iOS] Fixed an issue when back swiping from a page with a collapsed CommandBar.
- [iOS] Setting a different DP from TextBox.TextChanging can cause an infinite 'ping pong' of changing Text values.
- [iOS] MenuFlyout was not loaded correctly, causing templates containing a MenuFlyout to fail.
- [iOS] Image performance improvements.
- [iOS] Fixed ImageBrush flash/flickering occurs when transitioning to a new page.
- [Android] Fix crash in UpdateItemsPanelRoot() in the ItemsControl class.
- [Android] Set the leading edge considering header can push groups out off the screen.
- [Android] Fixed Window bounds set too late.
- [iOS] Improve ListView.ScrollIntoView() when ItemTemplateSelector is set.
- [Android] Content occasionally fails to show because binding throws an exception.
- [Android] Binding MediaPlayerElement.Source causes video to go blank.
- [iOS] ComboBox does not display its Popup.
- [iOS] Ensures the back gesture is enabled and disabled properly when the CommandBar is visible, collapsed, visible with a navigation command and collapsed with a navigation command.
View the full change log.
Uno.UI Release 1.40
This release is the first non-experimental release of the Uno Platform since the initial public version in May 2018. Lot of bug fixes and features have been added since then, and lots more are coming.
A lot of those changes where included to support these libraries : MVVMLight, ReactiveUI, Prism, Rx.NET, Windows Community Toolkit, Xamarin.Forms UWP.
The VisualStudio Add-in is available through the marketplace.
Here are some highlights of this release:
- General improvement in the memory consumption of the
ListView
control - Many Wasm rendering and support updates
- Invalid images support
- Text and images measuring fixes
- Add support for AppManifest.displayName
- Support for the
Pivot
control - Support for inline XAML event handlers in
DataTemplate
- Support for implicit styles in the
XamlReader
- Support for
ThreadPoolTimer
- Add support for implicit
bool
toVisibility
conversion - Support for
AutoSuggestBox
- SourceLink, Reference Assemblies and deterministic builds are enabled
- Support for
x:Name
reference inx:Bind
markup - Support for
WriteableBitmap
for all platforms - Added support for
Cross-platform Library
template in vsix - Added support for
StaticResource
as top levelResourceDictionary
element - Added support for
AutomationPeer
- Android status bar height is now included in
Window.Bounds
- Add support for
Underline
inHyperLinkButton
- Add support for TextBlock.TextDecorations
- TextBlock base class is now
FrameworkElement
on iOS, instead ofUILabel
- Auto generated list of views implemented in Uno in the documentation
- Add support for string to
Type
conversion in XAML generator and binding engine - Support for Attached Properties localization
- Added
ItemsControl.OnItemsChanged
support - Added support for ListView GroupStyle.HeaderTemplateSelector for iOS/Android
View the full change log.
Uno Release 1.30.1-wasm
This new experimental release adresses the following issues :
- VSIX solution now targets UWP 16299 to allow for UWP Xaml Edit and Continue to work out of the box
- Some animations after transitions would not execute properly [Android]
- Fix for some RenderTransform origin was incorrectly set [iOS]
- Disable source generation for UWP 16299 and later, where Uno.UI's netstandard2.0 was incorrectly selected (#5)
- Adjust for invalid Xaml markup extension escape sequence
- Adjust hit testing for shapes [Wasm]
Uno Release 1.29-wasm
This release of Uno contains a preview for WebAssemly and the Uno Playground.