Wijmo Enterprise 2020 v2

Released: Jul 22, 2020

Actualizaciones en 2020 v2

2020 v2 (Build 5.20202.732)

Updated Oct 1, 2020

Features

  • Adds support for React v17.0.
  • FlexGrid Editing Improvements:
    • Added a showPlaceholders property to display the column header as a placeholder when editing cells. The showPlaceholders property is especially useful in the MultiRow grid and on grids that allow adding new items.
    • Added a KeyAction.CycleEditable setting that causes the grid to move the selection to the next editable column then wraps to the next row. The KeyAction.Cycle Edit setting makes the grid faster to use for users only focused on editing.
  • Globalize - Made the parseFloat method stricter. Before, Globalize.parseFloat would parse strings such as "1 1", "1 + 1", or "foo 1 bar 1" as 11 (remove non-digits, then parse). Now it follows stricter rules and parses strings such as those as NaN (not a number).
  • AutoComplete - Added a beginsWithSearch property to customize the matching behavior. Setting this property to true causes the control to match items that begin with the search term (the default behavior matches items that "contain" the search terms).
  • Calendar Improvements:
    • Added 'weeksBefore' and 'weeksAfter' properties to show additional weeks before and after the current month.
    • Adjusted some CSS rules to make the padding used in calendar items compatible with the padding used in other items (FlexGrid, ListBox, etc.).
  • UndoStack - Added support for paginated data sources.
  • FlexChart - Added new Legend.maxSize property that allows you to specify maximum legend size in pixels (maxSize='50px') or percentages (maxSize='20%').

2020 v2 (Build 5.20202.724)

Updated Sep 10, 2020

Features

  • Adds support for Vue 3.

Fixes

  • FlexSheet's borders set by the applyCellsStyle method must now have a border style specified explicitly; borders without styles are ignored.
  • In Calendar, clicking a day that belongs to the month before or after the current month no longer automatically changes the displayMonth property. Month Calendars typically show a few days from the previous month and a few from the next month. Before, clicking one of those "other month" days caused the calendar to switch months automatically. Most users did not expect this automatic month change. It caused flicker and could cause the calendar to change size. If users want to switch months in the latest version of the control, they have to do it explicitly by clicking the previous/next month buttons or using the month view navigation.
  • Fixes for FlexGrid.
  • Fixes for Input.

2020 v2 (Build 5.20202.699)

Updated Jul 22, 2020

Features

  • Angular 10 Support
    • Now ships with ESModules. Previously, GrapeCity had to disable ESM for compatibility with Angular 7 and 8 and an issue in the Ivy compiler. Now, they have enabled ESM and Wijmo will work seamlessly with the compiler.
    • Wijmo Performance Gains in Angular 10 - The compiler will remove any unused modules and compile only the JavaScript needed for production, resulting in an approximate 40% reduction in sizes of Wijmo application bundles after enabling ESM and upgrading to Angular 10.
  • Vue 3 Support
    • Vue 3 is currently in beta; and GrapeCity is also releasing a beta version of Vue 3 support.
    • Wijmo's Vue 2 package is compatible with Vue 3 and GrapeCity will continue to test against Vue 3 as it nears official release.
  • OpenFin Platform API Demo App
    • Wijmo Stock Portfolio is a financial sample that demonstrates the usage of Wijmo Components in an OpenFin application.
    • OpenFin’s new Platform API provides the ability to organize windows and views into logical workspaces out-of-the-box.
  • Barcode Control for JavaScript, Angular, React, and Vue
    • New barcode components have been added for this release.
    • Users create from 26 types of barcodes from QR Codes to UPC barcodes.
    • Wijmo barcodes are rendered entirely in JavaScript and require no server-side dependency.
  • Custom Editors in FlexGrid
    • Introduces custom editors for FlexGrid columns.
    • Users can now specify custom editor controls using a single "editor" property on the Column class.
    • Use any Wijmo input that you want, including Date Picker, Numeric Textbox, AutoComplete, Color Picker, and more.
  • PDF Security
    • The wijmo.pdf.security module can password protect PDF files, specify a separate user password, and owner password.
  • Transposed MultiRow Component
    • MultiRow and Transposing Views are popular UI conventions. GrapeCity have combined two visualization techniques into TransposedMultiRow, traditionally, there is a single visual row. MultiRow breaks that paradigm and allows you to define multi-row layouts for a single record in a grid.