
PdfViewer adds the ability to programmatically scroll and zoom.
Features
Mobile Blazor Bindings
- Added RadExpander control.
- Upgraded Xamarin.Forms version from 4.3.0.908675 to 4.5.0.356 .
- Upgraded MobileBlazorBindings from v0.2.42-preview to v0.3.26-preview.
PdfViewer
- Introduced API for manipulating the Viewport so it is possible to programmatically scroll and zoom.
SpreadProcessing
- Introduced support for importing/exporting from/to XLSX format for the Text Rotation XML attribute.
Fixes
Border
- [Apple iOS] NullReferenceException is thrown with Xamarin.Forms 4.7.
Button
- [UWP] ArgumentException is raised when targeting Microsoft Windows 10 version 1809 or higher.
Calendar
- [Android] AppointmentTemplate causes memory leak when the views from the Template are bound to the Appointment.
- [Android] ArrayIndexOutOfBoundsException is thrown in AgendaView when DisplayDate is changed and the first item is a month.
- [Android] Day names are visualized on top of the AgendaView after rotating the device screen.
- [Apple iOS] AgendaView throws an exception when DisplayDate is changed while scrolling.
Chat
- [UWP] ArgumentException is raised when targeting Windows 10 version 1809 or higher.
DatePicker
- Values outside min/max range can be programmatically set.
DateTimePicker
- Values outside min/max range can be programmatically set.
ListView
- [Android] Selection on hold not handled correctly.
- With ItemTemplateSelector applied, the templates are always recreated when any data item is updated.
MaskedInput
- [Android] Google PlayStore automatic tests crash the application on specific devices.
- [Android] Using the SwiftKey add-on to type results in inconsistent behavior.
- Caret skips some positions unexpectedly.
PdfProcessing
- ArgumentException is thrown when importing a document containing form fields with the same fully qualified name.
- StackOverflowException is thrown when cloning documents containing links to the same page.
PdfViewer
- [Android] NullReferenceException is thrown sometimes when switching between layout modes.
- InvalidCastException is thrown when importing a document with an empty PDF name object.
SpreadProcessing
- NullReferenceException is thrown when the FindOptions does not contain a start cell.
TimePicker
- Values outside min/max range can be programmatically set.
TimeSpanPicker
- Values outside min/max range can be programmatically set.
TreeView
- [Apple iOS] LoadOnDemand does not work with big number of items with customized ItemTemplate.
WordsProcessing
- Image size is exported with the wrong decimal symbol in specific cultural settings.
- KeyNotFoundException is thrown when importing RTF document which has an invalid Font Family name.
- Image size of EMF/WMF images is wrong when exporting to PDF.
- The empty lines are not converted properly from RTF to HTML.