Essential Studio for Xamarin.Forms Release Notes

v18.4.0.30
December 17, 2020

DocIO

Features

  • #299656 - Added support to customize track changes revision bars and content colors in Word to PDF conversion.
  • #297755 - Added support to preserve simple markup track changes in Word to PDF conversion.
  • #252711, #278240 – Added ARM64 architecture compatibility support for Word to PDF conversion with SkiaSharp v2.80.2. From v18.4.0.*, the dependent package SkiaSharp is upgraded from 1.59.3 to 2.80.2 version and it is mandatory to use SkiaSharp.NativeAssets.Linux v2.80.2 package instead of SkiaSharp.Linux v1.59.3 for converting Word documents into PDF in Linux environment.
  • #281634, #268872 – Added support to access metadata properties in DOCX format Word document.
  • #291705, #295027 – Added support to preserve Spanish list numbering in Word to PDF conversion.
  • #293968 – Added support to update word count in a Word document.

Breaking Changes

  • LocaleIDs enumeration is moved from Syncfusion.DocIO to Syncfusion.Office namespace.

Bug Fixes

  • #295922 - Bookmarks are now added properly while converting a Word document to PDF.
  • #295809, #295808 - Pagination issue will no longer occur while converting a Word document to PDF.
  • #297287 - Improved the track changes balloons rendering algorithm in Word to PDF conversion.
  • #297451 - List numbering is now preserved properly while converting a Word document to PDF.
  • #297181 - Hanging will no longer occur while converting a Word document to PDF.
  • #294479 - Paragraph with deletion revision is now preserved properly while converting a Word document to PDF.
  • #294479 - Page border is now preserved properly while converting a Word document to PDF.
  • #295809 - Table is now preserved properly while converting a Word document to PDF.
  • #295917 - Gutter position is now used properly while converting a Word document to PDF.
  • #294479 - Shape is now preserved properly while converting a Word document to PDF.
  • #293792, #293746 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
  • #294683 - The System.FormatException will no longer be thrown while converting a Word document to PDF.
  • #297287 - The IndexOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #293689 - Paragraph alignment is now preserved properly while converting a Word document to PDF.
  • #293366, #297796, #295118, #295806 - Hanging will no longer occur while converting a Word document to PDF.
  • #290028, #292914 - Table row is now preserved properly while converting a Word document to PDF.
  • #292975 - Chart is now preserved properly while converting a Word document to PDF.
  • #294253 - Table is now properly preserved while converting a Word document to PDF.
  • #292995 - The font substitution algorithm is now optimized to reduce memory usage while converting a Word document to PDF.
  • #253061 - Text is now preserved properly while opening an RTF format Word document.
  • #298703,#298816, #298598 - The KeyNotFoundException will no longer be thrown while open and saving a Word document.
  • #298174, #296029 - The ArgumentOutOfRangeException will no longer be thrown while opening a Word document.
  • #294479 - List numbering is now preserved properly while converting a Word document to PDF.
  • #260100 - Field is now unlinked properly while calling Unlink() method.
  • #295763 - The performance issue has been resolved while opening a RTF format document.
  • #293751 - Custom shape is now properly included in the unsupported element’s warning messages while converting a Word document to PDF.
  • #294603 - List numbering is now preserved properly while calling UpdateTableOfContents() method.
  • #295123 - List value is now preserved properly in WordPad while converting HTML to RTF format document.
  • #293261 - The screen tip text is now parsed properly while opening a DOCX format document.
  • Image color is now preserved properly while open and saving a Word document.
  • #294151 - Nested bookmarks contents are now preserved properly while removing a bookmark contents.
  • #293447 - Revision details are now cloned properly while importing a Word document.
  • #293895 - The FormatException will no longer be thrown while opening a Word document.
  • #293580 - Hyperlink display text is now preserved properly while opening a RTF format document.
  • #293578 - Merge field names are now retrieved properly while calling GetMergeFieldNames() method.
  • #293338 - The hanging issue will no long be occur while calling AcceptChanges() method.
  • #293610 - GridBefore value is now calculated properly while opening a RTF format document.
  • #288073 - Field is now preserved properly while resaving Word2003 Open XML format document.
  • #292280 - Table is now preserved properly while converting RTF to DOCX format document.
  • #291705 - List numbering is now preserved properly while converting a Word document to Text file.
  • #290028 - Table border size is now preserved properly while resaving a DOCX format document.
  • #290664 - Paragraph text is now preserved properly while converting DOC format document to PDF.
  • #291306 - Custom document properties are now updated properly while calling UpdateDocumentFields() method.
  • #290352, #297287 - The InvalidOperationException will no longer be thrown while opening a word document.
  • #288916 - Table width is now preserved properly while converting Word document to PDF.
  • #298598 - Table width is now preserved properly while converting a HTML to DOCX format document.
  • #305899 – Picture with delete revision is now preserved properly in balloon while converting a Word document to PDF.
  • #305867 - Paragraph is now aligned properly while converting a Word document to PDF.
  • #305899 - TOC navigation is now working properly while converting a Word document to PDF.
  • #297287 - The IndexOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #304601 - Group shape is now preserved properly while converting a Word document to PDF.
  • #301700 - Image is now preserved properly while converting a Word document to PDF.
  • #301409, #300989 - Bullet list is now preserved properly while converting a Word document to PDF.
  • #301645 - Shape is now preserved properly while converting a Word document to PDF.
  • #F159386 - Transparent text color is now preserved properly while converting a Word document to PDF.
  • #F159392 - Image is now preserved properly while converting a Word document to PDF.
  • #292280 - Table is now aligned properly while converting a Word document to PDF.
  • #300367 - Image is now preserved properly while converting a Word document to PDF.
  • #298337 - Textbox is now preserved properly while converting a Word document to PDF.
  • #299037 - Image is now preserved properly while converting a Word document to PDF.
  • #295809 - Text is now preserved properly while converting a Word document to PDF.
  • #298337 - Hanging issue has been resolved while converting a Word document to PDF.
  • #283819, #303971 - Table is now preserved properly while converting a Word document to PDF.
  • #305693 - Symbol is now preserved properly while resaving a DOCX format document.
  • #305525 - Reject changes is now working properly while calling RejectChanges() method.
  • #303649, #304097 - Comments are now preserved properly while resaving a Word document.
  • #304462 – The IndexOutOfRangeException will no longer be thrown while resaving a Word document.
  • #303677 - Shape is now preserved properly when resaving the Word document.
  • #301989 – Textbox is now preserved properly while resaving a Word document.
  • #301989 – Image is now preserved properly while resaving a DOCX format document.
  • #301621 – Text is now preserved properly while converting a DOCX format document to HTML file.
  • #299649 – The ArgumentOutOfRangeException will no longer be thrown while opening the RTF format document.
  • #300525 – The InvalidOperationException will no longer be thrown while opening Word document with comments.
  • #298582 - Alternate chunk content is now preserved properly while converting a Word document to PDF.
  • #295016 - Text is now preserved properly while converting a HTML file to DOCX format document.
  • #298707 - Bullet list is now preserved properly while converting a Word document to PDF.
  • #298409 - Table column is now preserved properly while converting a Word document to PDF.
  • #294151, #300732 - Nested bookmarks are removed properly while calling Remove(Bookmark) method.
  • #291877 - Heading numbering is now preserved properly while converting a Word document to PDF.
  • #283819 - Table is now preserved properly while converting a Word document to PDF.
  • #303590 - The NullReferenceException will no longer be thrown while converting a Word document to PDF in Parallel thread.

PDF

Features

  • #89583, #179673, #254148 ,#F155343 – Added support for adding/modifying the JavaScript action in existing PDF document.
  • #140911, #229773, #277893 – Added support for Ean13 and Ean8 barcode in PDF library.
  • #198566 – Added support to get the page index of bookmark.
  • #291878 – Added support for BoundsCollection for PdfTextMarkupAnnotation.
  • #295115 – Added support for text direction in PdfFreeTextAnnotation.
  • Added appearance support for PdfPolylineAnnotation.

Bug Fixes

  • #305321 – NullReferenceException will no longer occurs when getting PdfForm from particular PDF document.
  • #304513 – Invalid cross reference table exception will no longer occurs when loading particular PDF document.
  • #304959 – Label from meta data will be preserved properly when adding security to the PDF document.
  • #301374, #304610 – PdfDocument will no longer corrupted when flatten the PdfForm.
  • #300098 – Font will be replaced properly in particular PDF document.
  • #301843 – PdfAnnotation thickness will preserved properly when export and import annotations.
  • #301942 – Exception no longer occurs while importing pages from particular PDF document.
  • #302269 – Signature details will be updated properly in PDF document.
  • #301776 – Signature validation mark will be preserved properly.
  • #295864 – Exception no longer occurs when converting Word document to PDF in multithreading.
  • #296508 – Hyperlinks will be added properly when adding inside the PdfGrid with different page size.
  • #300185 – PdfGridLayout will be return proper bounds when adding PdfGrid to the PdfPage.
  • #291934 – Memory will be disposed properly when adding and removing PdfRubberStampAnnotation.
  • #299509 – File path will be added properly in PdfFileLinkAnnotation.
  • #298968 – PdfLayers will be preserved properly when adding layers to PDF document.
  • #298568 – Annotations will be preserved properly when export, import and flattening it.
  • #F159147 – Signature will be validated properly with particular PDF document.
  • #262648 – Contents will be preserved properly when creating PDF in multi-threading.
  • #295920 – Page number will be preserved properly when merging PDF documents.
  • #294988 – PdfRubberStampAnnotation appearance will not change when editing with PDF viewer.
  • #292865 – PDF/UA complaint will be validated properly in PAC3 tool.
  • #293788 – PdfCheckBoxField will be preserved properly when resaving the document.
  • #293316 – DataMatrix barcode will be preserved properly.
  • #293249, #293784 – PdfGridCell text will be preserved properly when exporting DataGrid to PDF.
  • #291767, #292452 – Images will be preserved properly in HTML to PDF conversion.
  • #295864 – Exception no longer occurs when converting Word to PDF.
  • #296815 – PDF document will be OCRed properly for large PDF document.
  • #294944 – Annotations will be preserved properly when export and import.
  • #293701 – NullReferenceException no longer occurs when getting the text from PdfLoadedTextBoxField.
  • #294353, #291232 – Bookmark text will be preserved properly when saving the PDF document.
  • #296895 – ArgumentNullException no longer occurs when merging PDF document.
  • #294995 – InkAnnotation will be exported properly in German culture.
  • #295703 – NullReferenceException no longer occurs when decrypt the PDF document.
  • #294723 – PdfComboBoxField value will be flatten properly in a PDF document.
  • #295148 – PdfXfaForm will be filled properly with given data.
  • #293908 – NullReferenceException no longer occurs when merging the PDF documents.
  • #293401 – PdfRectangleAnnotation will be preserve properly while flatten the annotations.
  • #F158748 – ArgumentOutOfRangeException no longer occurs while saving particular PDF document.
  • Text size will return properly when getting text size from PdfLoadedFreeTextAnnotation.
  • Exception will no longer occurs when adding custom metadata to PDF document.

Presentation

Features

  • #291946 - Provided support to add and edit a language of PowerPoint TextPart.
  • #293935 - Provided support to use fallback font while converting a PowerPoint presentation to Image.
  • Added ARM64 architecture compatibility support for PPTX to PDF and Image conversion with SkiaSharp v2.80.2.

Bug Fixes

  • #281066 - Justification is now applied properly while converting a PowerPoint presentation to PDF.
  • #294617 - Placeholder text color is now preserved properly while converting a PowerPoint presentation to Image.
  • #293204 - PowerPoint document is no longer corrupted while removing a master slide.
  • #301595 - Transparent slide background color is now preserved properly while converting a PowerPoint presentation to Image.
  • #299090 - The NullReferenceException will no longer be thrown while opening the PowerPoint presentation with vertical curved list SmartArt.
  • #299498 - The ArgumentException will no longer be thrown while opening the PowerPoint presentation in parallel thread.
  • #301380 - Line width is now applied properly while converting a PowerPoint presentation to Image.
  • SlideSizeType property is now working properly, when PowerPoint slide size type is Wide Screen.

SfAutoComplete

Features

  • #198111, #221910, #F134896 - Now, the suggestion box can be displayed either on the top or bottom of the textbox based on the available size.

SfBadgeView

Bug fixes

  • #295446 - [iOS] Now, TapGestureRecognizer is working fine for SfBadgeView control.

SfCalendar

Bug fixes

  • #I300198 - [iOS] Now, the week view will be rendering properly while using the MoveToDate in the DST zone.

SfChart

Features

  • Now, the chart control supports to enable or disable the outlier symbol in BoxAndWhiskerSeries.

Breaking Changes

  • [UWP, WPF] The default appearance of chart elements such as title, axis, gridline, legend, trackball, annotation, and stripline has been changed for better UI.

SfChat

Features

  • #288756 - Support has now been provided to remove the static area above the message editor, that displays the typing indicator using SfChat.TypingIndicatorViewHeight.
  • Support has been provided to bind the SfChat.ItemsSource with a collection of data objects and convert those data objects to a message object collection required by the chat control and vice versa.
  • Events and commands support has been provided for common interactions like tapped, double tapped and long pressed.
  • The internal views of the SfChat control now support assigning of templates using target style from XAML to customize each and every view(author name label, time stamp label, avatar view etc) that comprises a whole message.

SfCheckBox

Features

  • [Android] Now, the checkbox control allows you to customize its default size.

SfChipGroup

Bug fixes

  • #271776, #273077 – Now, the touch action will work properly for ChipGroup with ItemTemplate elements.

SfCircularGauge

Bug fixes

  • #159323 - [iOS] Exception will no longer be thrown when adding circular gauge to the shell content and changing the theme using the theme changed event.
  • #157855 - [iOS] Marker pointer is positioned properly in anti-clock wise direction when navigating the pages.
  • #296173 - [iOS] RangePointer is positioned properly when adding the SfCircularGauge inside the expander.

SfComboBox

Features

  • #198111, #221910, #F134896 - Now, the suggestion box can be displayed either on the top or bottom of the textbox based on the available size.

  • Xamarin.Forms WPF support has been provided.

SfDataForm

Bug Fixes

  • #I301407 - [UWP], [Android] Now, the crash will no longer occur when the data group item is created inside the OnAppearing method.

SfDataGrid

Features

  • #247798, #274983, #146954 - Support has now been provided to set the style related properties from the XAML page and via MVVM using properties directly.
  • #225743, #237400, #253626, #271305 - Now, from the SfDataGrid.QueryCellStyle event you can customize the thickness and color of a particular cell’s border.
  • #287103 - Support has been provided to customize the size and font size of the pager buttons using SfDataPager.ButtonSize and SfDataPager.ButtonFontSize properties respectively.
  • Now the SfDataGrid.QueryRowStyle and SfDataGrid.QueryCellStyle events will be fired for the header and stacker header rows and cells respectively.
  • Now, you can customize the font family, size and attributes of all the cells in a particular row using the SfDataGrid.QueryRowStyle event.

SfDatePicker

Features

  • Clicked events are provided for OK and Cancel buttons.

SfImageEditor

Features

  • #232240- Provided support to crop the image in circle / elliptical shape in image editor.
  • #18217 - Provided support to enable or disable the dragging of selected shapes in image editor.
  • #38135 - Provided support to display the sub-toolbar for programmatic editing in image editor.

Bug fixes

  • #295446 - [iOS] NRE exception will no longer be thrown while selecting the shape and applying font styles from the image editor control toolbar.
  • #296415 - [iOS] SaveEdits() method is now working fine while adding the custom view and call the SaveEdits() method.
  • #158322 - [iOS] A toolbar appears properly when adding the image from the resources folder of the iOS project with master detail page.
  • #299377 - [Android] Adding custom font to text, font style will be applied to text properly.
  • #301103 - [iOS] ImageEffect toolbar’s sub item icons are aligned properly without overlapping to footer toolbar.
  • #296035 - [iOS] Text styles will apply properly even after setting font family to that.

SfListView

Bug fixes

  • #303763 - Now, the programmatic scrolling using SfListView.ScrollTo(object) works properly taking into consideration the sticky header rows.

SfMaps

Bug fixes

  • #296227 - [Android, iOS] Sublayer marker is positioned properly when removing and adding markers dynamically after panning.
  • #299209 - [Android] Shape layer selection color is cleared properly while changing BaseMapIndex value.
  • #292464 - Provided two way binding support for imagery layer GeoCoordinates property and maps ZoomLevel property.
  • #15769 - [UWP] Improved the performance of the polyline when the bulk of points are added in ImageryLayer.
  • #299783 - [iOS] Adding maps control within a scroll view, now you can scroll the content while touching and moving the map.
  • #296227 - [UWP] Zooming the map will no longer affect the presence of navigation toolbar.

SfMaskedEdit

Features

  • #16669- Provided support to select all the content when the control gets focus.
  • #18188- Provided support to make the content of the masked edit as read only using the IsReadOnly property.

Bug fixes

  • #294335 - [Android] Selecting all the text from the masked edit and typing a character, now control displaying the typed character properly.
  • #296172 - [UWP] Value will be changed appropriately when the value is set at load time along with Mask.
  • #159053 - [Android] Now, cursor position is moving properly after typing some specific non-matching characters entered.
  • #159595 - The entered text will now be placed in the correct position for a specific value of the RegX type.

Breaking changes

  • The UI appearance of the masked edit height, font styles and borders are modified similar to the Entry control.

SfNumericTextBox

Features

  • #3936- Provided support to enable the separator for the values when the numeric textbox is in focus and typing.
  • #18188- Provided support to make the content of the numeric text box as read only using the IsReadOnly property.

Bug fixes

  • #297700 - [Android] NRE exception will no longer be thrown, while removing SfNumericTextBox from the collection view with Maximum property binding.

Breaking changes

  • The UI appearance of the numeric textbox height, font styles and borders are modified similar to the Entry control.

SfNumericUpDown

Bug fixes

  • #264615 – Up and down arrow buttons for SfNumericUpDown control can be customized with different colors now.
  • #304014 - Value property will update properly on using all cultures.

Breaking changes

  • The UI appearance of the SfNumericUpDown control height, font styles and borders are modified similar to the Entry control.

SfPdfViewer

Features

  • #289673 - The support to expose the custom stamp views in the event arguments has been implemented.
  • #295683 - The support to customize the background color of free text annotations has been implemented.
  • Implemented the support to dispose the resources of SfPdfViewer.

Bug Fixes

  • #298304 – The existing free text annotation’s text size and the border will be preserved properly.
  • [UWP] The page navigation buttons will not disappear while switching the view modes.
  • Text selection will now work properly in the PDF.
  • #294995 - Annotation will now work properly for the German locale.
  • #295848 - [Android, iOS] Application will no longer crash while saving the PDF document.
  • #295500 - [UWP] Stamp annotations are now resized properly.
  • #297929 - Application will no longer crash while loading the PDF document.
  • #297367 - [Android] Application will no longer crash while saving the PDF with annotations.
  • #158450 – The application language culture will no longer change while using the SfPdfViewer.
  • #294360 - [UWP] The Multi-select list box form field is now properly exported.
  • #157948 - [iOS] Stamp annotation is now moving and scaling properly.
  • #157930 - Application will no longer crash while adding the stamp annotation.
  • #157926 - [iOS]The VerticalOffset API now navigates to the correct location.
  • #291804 - [UWP] The bookmark button will no longer be visible when the BookmarkPaneVisible is set to false.
  • #296432 - Application will no longer crash while importing the annotations.
  • [UWP] Application will no longer crash while loading the PDF document.
  • #157698 - [iOS] Application will no longer crash with the IndexOutOfRangeException while adding the handwritten signatures.
  • #292597 - [Android] The PDF is now rendered properly.
  • #294728 - [UWP] Document link annotation will now work properly after saving and reloading.
  • #292819 - [Android] VerticalOffset now navigates to the correct location.
  • #290426 – The tap gesture event is now added properly for the stamp annotations.
  • #292459 - [iOS]The ZoomPercentage API is now working properly.
  • #289790 - [Android, iOS] The toolbar text is now localized properly.
  • #292689 - [iOS] Application will no longer crash while searching the PDF document.
  • #290301 - [UWP] Memory will no longer be leaked in the PDF viewer.
  • #288724 - Text selection is now working properly in the PDF document.
  • #301958 – [iOS] The Free text annotation will no longer load with an unwanted border when the PDF is saved and reloaded.
  • #301678 – [iOS] The ClearAllAnnotations API will now work properly for the stamp annotations.
  • #295504 – [Android] Application will no longer crash while exporting the annotations.
  • #295504 – [UWP] The DocumentSaveInitiated event will no longer be unnecessarily raised when the ExportAnnotationsAsync API is called.
  • #159336 – [Android] The material visual error will no longer occur in the Android X devices.
  • #300220 – [Android, iOS] The more options button will no longer be shown when all buttons in the more options toolbar are hidden.
  • #299983 – [iOS] Stamp annotation will no longer be preserved with a black background when the PDF is saved.
  • #299881 – The built-in toolbar will no longer hide the contents of the PDF page.
  • #299436 – Application will no longer crash with an OutOfMemoryException while saving and reloading a large PDF multiple times.
  • #299082 – [UWP] Zooming the PDF document will no longer reduce the render quality of the page content.
  • #298634 – [iOS] The application will no longer crash while setting the IsLocked property to true.
  • #296580 – [iOS] PDF page will now be rendered properly in the single page view mode.
  • #298513 – [UWP] The page number will be shown proper value while navigating back to the PDF viewer.
  • #297548 – [UWP] The application will no longer crash while loading and unloading the PDF multiple times.
  • #298022 – [iOS] The application will no longer crash while loading and unloading a PDF continuously.
  • #298167 – [iOS] The time taken to load the PDF has been reduced.
  • #158748 – [iOS] The application will no longer crash with the ArgumentOutOfRangeException while saving the PDF.
  • #297473 – An image inside the form field button of the PDF is now rendered.
  • #158350 – [iOS] Stamp annotation bounds have now proper values when the annotation is selected.
  • #295668 – [UWP] The search box place holder will now be localized properly.
  • #295504 – Export and import annotations are now working properly.
  • [iOS] Application will no longer crash when the password-protected PDF is loaded.
  • [Android] The Tapped event is now raised when the button form field is tapped.
  • [Android] The PDF page contents are no longer rendered vague while zooming.
  • The Tapped event will no longer give a wrong tap position.
  • [iOS] The built-in toolbar will no longer disappear while adding the free text annotation.

SfPopupLayout

Features

  • #262237 - Support has now been provided to blur the overlay background when the popup is opened.

SfRadialMenu

Features

  • #239096 - Now, Radial Menu provides Command support for each RadialMenuItem.

SfRangeSlider

Features

  • #156973 - Support has been provided to enable or disable the ripple animation in Range Slider.

  • #284351, #284093 - Support for BorderColor and CornerRadius has been implemented.

SfRichTextEditor

Features

  • Content height - Support allows to get the content height of the rendered content in the rich text editor.

  • Cursor position - Support allows to get / set the cursor position based on the character count in the rich text editor.

  • Subscript and Superscript - Provides support for subscript and superscript format in the rich text editor.

Bug fixes

  • #296717 - [iOS] Now, RichTextEditor will not zoom in / zoom out.
  • #294475 - [iOS] Now, hyperlink loads properly in ReadOnly mode.
  • #302395 - [iOS] Now, RTL works properly in the rich text editor.

SfSchedule

Features

  • The Id property in the ScheduleAppointment is used to set the ID for a scheduled appointment. The Id has mapping support for custom appointment data binding.

Bug fixes

  • #F159716 - [Android], [iOS] Now, the appointment removed from the collection will be updated properly in UI and also when using the resource view.

Breaking Changes

  • The RecurrenceId property in the ScheduleAppointment needed to be set as a pattern appointment object in the previous versions to create the recurrence exception appointment. Now, the RecurrenceId property needs to be set to the Id of the pattern recurrence appointment for the exception appointments only.

SfStepProgressBar

Features

  • Dark and Light theme - Provides support to apply dark and light theme for step progress bar.

SfTabView

Features

  • #F153294 - Provided EnableRippleAnimation API in SfTabView to enable or disable the ripple animation for the tab item.

  • #156973 - The IsAutoTabWidth has been implemented to render the tab header width based on the Title text size.

  • #270622 - The TabHeaderDirection support has been provided for changing the direction of the tab header items.

  • #290415 - [UWP] MouseHover support has been provided for tab headers.

SfTimePicker

Features

  • Clicked events are provided for OK and Cancel buttons.

XlsIO

Features

  • #299160 - Support has been provided to export data from Excel worksheet to data table with an event.
  • #F158836 - Support has been provided to preserve value types while importing data from a data table to an Excel worksheet.

Breaking Changes

  • #283371 - LongDash, LongDashDot, and LongDashDotDot line patterns are added in the ExcelChartLinePattern enum.
  • #F158836 - The ImportDataColumn() method supports importing DataColumn from DataTable into a worksheet with preserve type option.

Bug Fixes

  • #292282, #F157287 - CopyTo method now copies Excel table styles if copied from second row or more.
  • #292271 - Exception is no longer thrown if all the table rows are deleted.
  • #293903 - Exception is no longer thrown when converting the Excel file to PDF.
  • #295621 - Defined name value with more characters is now working proper without exception.
  • #294651 - Exception is no longer thrown while converting Excel file to PDF with conditional formats.
  • #287586 - Name of a pivot table data field is now correct in Excel to PDF conversion.
  • #293247 - Inserting a new row preserves the number format in the existing table.
  • #292312 - Exception is no longer thrown while inserting rows above sparklines.
  • #296469 - Conditional format is now correct while changing thread culture.
  • #291424 - Column width is now set correctly while updating styles to entire column.
  • #294893 - Exception is no longer thrown while parsing the Excel document with pivot table.
  • #293348 - DateTime format is now proper when accessing Range.DateTime property.
  • #293903 - Exception is no longer thrown when formula contains an unknown name in Excel to PDF conversion.
  • #292625 - Page numbers are now rendered in the correct format when header/footer text contains page number and plus sign.
  • #292241 - Rich-text is now applied to tables during Excel to PDF conversion.
  • #292697 - Exception is no longer thrown while converting Excel chart to image with polynomial trend line series.
  • #294223 - Axis line is now rendered correctly in chart to image conversion.
  • #279738 - Image position is no longer changed while inserting more rows.
  • #295748 - Exception is no longer thrown while resaving the Excel document to HTML.
  • #297992 - Comments are now cleared properly while using clear option.
  • #295301 - Corruption no longer occurs on resaving the Excel file that contains invalid pivot item value.
  • #298342 - Performance on saving a big file with pivot table is now improved.
  • #299505 - Conditional format is now applied properly when using copy style in template marker.
  • #301859 - ApplicationName in Built-in document properties is now parsed and serialized properly.
  • #298772 - Conditional format formula is now correct while saving the Excel document.
  • #292312 - Corruption no longer occurs while opening the file using Excel 2013.
  • #283371 - Provided long dash line types in chart line pattern enum.
  • #292360 - Excel file with incorrect active cell is no longer corrupted on resaving.
  • #304378 - Exception is no longer thrown while converting the Excel file with conditional formats to PDF.
  • #303693 - Vba project’s sheet objects are now cleared properly when removing the worksheets.
  • #301367 - Hyperlink is now correct while changing the system culture in Excel to PDF conversion.
  • #294378 - Cell border under the image is no longer missed in Excel to PDF conversion.
  • #300422 - DataPoint font size and value axis alignment are now proper in chart to image conversion.
  • #F157299 - Mixed data type values are exported with proper format while exporting worksheet to data table.
  • #F157772 - Line series are no longer missed in Excel to PDF conversion.
  • #F157287 - Corruption no longer occurs when copying worksheets from multiple workbooks.
  • #F158875 - Data is now correct while importing nested object collection.
  • Category axis label text is now rendered properly in chart to image conversion.
  • Hyperlinks in shapes are no longer removed while resaving the Excel document.
  • Chart title area rendering is now proper in Excel to PDF conversion.