Build 293 has released, and it has added over 300 lessons in our new LearnWijmo app as well as some updates to support Angular 4 and TypeScript 2.2.

Change Log

  • [Documentation] New Learn Wijmo app with over 300 lessons including fiddles that introduce the main features in all Wijmo modules. Learn Wijmo | Learn Wijmo Blog
  • [TypeScript] Library has been adapted to TypeScript 2.2.
  • [Angular] Angular samples’ package.json have been upgraded to Angular 4. Angular resources
  • [React] External modules for the React interop are included in Wijmo NpmImages (module names begin with “wijmo.react”). Added the ReactExternalModules sample demonstrating how to use them with WebPack 2 and SystemJS. React External Modules Sample
  • [Vue2] External modules for the Vue2 interop are included in Wijmo NpmImages (module names begin with “wijmo.vue2”). Added the Vue2ExternalModules sample demonstrating how to use them with WebPack 2 and SystemJS. Vue2 External Modules Sample
  • [PdfExport sample] Added new samples: “Custom cell content”, “Customize cell rendering” and “Drawing cells manually”. PDF Export Sample
  • [wijmo.grid.xlsx] Added a possibility to perform custom cell content export (via IFlexGridXlsxOptions.formatItem callback). The Angular 2 ExcelImportExport sample, “FlexGrid Import Export (JSZip3)” page is updated to demonstrate the feature (check on the “Custom cell content” checkbox).
  • [wijmo.grid.pdf] Added customCellContent and formatItem properties to the IFlexGridDrawSettings interface.
  • Improved keyboard handling/accessibility in MultiSelect control.
  • Added support for CTRL+A key to check/uncheck all items in MultiSelect and ListBox controls.
  • Added border support for xlsx importing. (TFS 238473)
  • Disable (rather than hide) ComboBox drop-down button when list is empty. This reduces flicker in some scenarios, especially in AutoComplete.
  • Added sumProduct formula in FlexSheet inbuilt formula. (TFS 237586)
  • Optimized wijmo.grid.DataMap.getDisplayValue(key) performance.
  • Optimized grid touch operations when used with DragDropTouch polyfill.

New Samples

Breaking Changes

  • Changed default style for FlexChart’s minor grid line from dashed to solid. The new default looks better in most applications; if anyone prefers the old style, it can be restored with this CSS rule:
    /* old-style minor grid line */
    .wj-flexchart .wj-axis-x .wj-gridline-minor {
        stroke: black;
        stroke-dasharray: 6;
        stroke-width: 0.25px;
    }
    

Get Started

Download Wijmo build 5.20171.293