Wijmo Core Releases

July 23, 2019

Updates in 2019 v2

  • Added a FlexGrid.autoRowHeights property to automatically resize row heights when cells are loaded, edited, and when the grid layout changes.
  • Added FlexGrid.lazyRender and refreshOnEdit properties for more performance control.
  • Added a new FlexGrid selection mode: SelectionMode.MultiRange and a FlexGrid.selectedRanges property that provides access to the extended selection.
  • Added CollectionViewNavigator control for navigating through CollectionView items or pages.
  • Added "glbz...
May 30, 2019

Updates in 2019 v1 (Build 612)


  • Added support for Angular 8.
  • Added support for deep-binding in wijmo.format method.
  • Added FlexChart.itemsSourceChanging/Changed events.
  • Added FlexGrid.refreshRange method for finer control on rendering.
  • New Samples
    • GanttChart Repeat Tasks - PureJS | Angular | React | Vue.
    • FlexGrid PDF Export WebWorkers - React.
    • TemplateLiterals - PureJS | Angular | React | Vue.
    • Gauge NeedlePointer - PureJS | Angular | React | Vue.
April 17, 2019

Updates in 2019 v1


  • FlexGrid
    • Added a FlexGrid.errorTip property that allows you to specify a Tooltip to use when showing validation errors. Use this property to customize the tooltip, or set it to null to restore the original behavior (use the cell's "title" attribute to show validation errors)
    • Added an extra parameter to the FlexGrid.getClipString method so it can export row headers (in addition to column headers). This new feature is important for exporting the content of PivotGrid controls for example...
January 25, 2019

Updates in 2018 v3 (Build 568)


  • Added two new LearnWijmo fiddles that highlight the FlexGrid’s basic and advanced features.
  • Added a cssClassAll property to the FlexGrid's Row and Column classes so you can add CSS classes to header cells as well as to data cells.
  • Added two new settings to the wijmo.olap.ShowAs enumeration: PctPrevRow and PctPrevCol cause the engine to show values for each item as a percentage of the value in the previous row or column.
  • Added two extra parameters to the FlexGrid.getClipString method so...
November 19, 2018

Updates in 2018 v3


  • Faster PDF Export with Web Workers
    • PDF export can often slow down web apps: since the export is happening in the browser’s UI thread, it can cause the rest of the application to be unusable. This is where Web Workers comes to the rescue. We used Web Workers to process the exporting of PDF files on a separate thread from the application UI. This allows the applications to stay usable and the PDF export to churn along in the “background”.
  • Group Headers in ComboBox/ListBox
    • We've added a...
September 12, 2018

Updates in 2018 v2 (Build 523)


  • Added new business intelligence PWA sample - Progressive Web Apps (PWAs) are regular web apps that behave like native applications on mobile devices. They can be installed, open quickly, and can operate without a network connection. GrapeCity created a MyBI sample app to show how easy it can be to build progressive web apps using Wijmo. It gets sales data stored in a Google Sheet and creates a dashboard to support business decisions.
  • WebComponents - Added Beta version of the...
July 18, 2018

Updates in 2018 v2


  • Design Time for Wijmo Controls - Until now, Wijmo controls were easy to use, but still required writing code. The 2018 v2 release introduces design-time environments for creating and customizing Wijmo controls. Currently available as two beta products for using a design surface similar to Visual Studio, including a live preview and property grid. The two designers are:
    • New Wijmo Designer for Angular in VSCode (Beta) - This designer is an extension for VSCode. When installed, it adds a...
May 18, 2018

Updates in 2018 v1 (Build 462)


  • [Angular] Added support for Angular 6.
  • [Web Components] Added Beta version of the web components interop.
  • [Web Components] Added a sample that demonstrates how to use Wijmo web components in an Angular application.
  • [Licensing] Added a wijmo.setLicenseKey method that enables single-build deployment, including npm.
  • [npm] Wijmo is published to the global npm registry as the 'wijmo' package.
  • [Angular] Disabled state of Wijmo components inside Angular forms now changes on the Angular...
April 03, 2018

Updates in 2018 v1


  • New Licensing Mechanism - implemented a new licensing mechanism in Wijmo when you deploy to a server. You now need to create a distribution key for applications that use Wijmo. Wijmo licensing will not need a distribution key when on localhost, so your development process will go uninterrupted. You only need to generate and apply a distribution key when you're deploying your application to a server.
  • Published to NPM - The biggest benefit from adding the new licensing mechanism is that...
February 13, 2018

Updates in 2017 v3 (Build 409)


  • Includes an enhancement to smooth scrolling on macOS.


  • Includes a rolled-back fix for input buttons that resulted in making the input controls slightly oversized.
  • Includes a new, better fix for input buttons.