Skip to main content

Power Grid changelog

v.next

  • GROK-20888: Fixed the Tags and Bar summary columns painting the whole grid body in the chip color (a canvas path leak: roundRect without beginPath)
  • Tests: Added the bdd project with five Forms viewer features (30 scenarios) on the viewers tier, and gave the viewer its automation surface (isRenderPending, onRendered, getWidgetStatus with cards, fields, labels and sort indicators as hit areas)
  • GROK-20380: Fixed the Forms viewer ordering its cards by the spreadsheet's sort with Use Grid Sort off

1.8.4 (2026-09-03)

  • #3765: Forms viewer: Added the ability to pin rows via the context menu; pinned forms stay in place when scrolling
  • Vlaaivis manager: Fixed the mpo-line-editor import path, which broke the build after the editor moved into mpo/editors/
  • Vlaaivis: Fixed the build against the MPO desirability union — Subsector is an intersection now (an interface cannot extend a union), and VlaaivisColumnMetadata is typed on the numerical member it has always been
  • VlaaiVis: Redesigned the configuration editor

1.8.3 (2026-07-09)

  • #3781: Forms viewer: Added font size control
  • GROK-20367: Forms viewer: Number formatting does not match grid in some cases

1.8.2 (2026-05-07)

  • Introduced SVG cell renderer with content-based LRU caching for canvas rendering
  • Added SVG semantic type auto-detector
  • Tags cell renderer: Tags are colored consistently with the Colors panel — explicitly assigned category colors apply, and default colors follow the categorical color editor's value order instead of first-seen order
  • Tags cell renderer: Fixed missing return in getColor that left first render of a new tag with an undefined color
  • Tags cell renderer: Fixed empty cells painting a zero-width chip (empty tokens are dropped after the split)
  • Pie chart sparkline: Filter null columns in hit-test so hovering with stale/missing column names no longer throws
  • Forms cell renderer: Scoped per-cell scene via WeakMap keyed on grid (removes cross-grid contamination) and debounced tooltip shows (no more flicker)
  • Vlaaivis manager: Migrated drop handler to the new doDrop(args) signature in ui.makeDroppable

1.8.1 (2026-03-17)

1.8.0 (2026-03-13)

Features

  • Cell Renderers:
    • #3654: Introduced 'Confidence interval' cell renderer
    • #3653: Introduced 'Stars' cell renderer
  • Sparklines:
    • #3524: Added axis scale options to radar plots (normalize by column or by filtered data)
    • Added Tags renderer to summary columns
    • Added additional column properties to the column grid
  • GROK-19588: Smartform: Improved layout for boolean columns with tag-style rendering
  • GROK-1255: Pinned columns feature removed from PowerGrid — column freezing is now natively available in the platform Grid
  • Removed gridext library dependency
  • Reduced bundle size by making MPO/Konva imports dynamic
  • Updated WebGPU cache invalidation logic

Bug Fixes

  • GROK-19810: Smartform preview rendering issues
  • GROK-19769: Summary columns no longer throw an error when applying a saved layout
  • GROK-19203: Smartform incorrect structure display; select columns now show selected items first
  • Fixed async issues

1.7.20 (2025-12-15)

  • GROK-19378: Forms viewer: Non-molecule semantic type is incorrectly treated as Molecule

1.7.18 (2025-12-07)

  • #3546: Forms viewer: support sorting by specific columns
  • #3561: Forms: empty int value displays incorrectly
  • Forms: Synchronize color, background color, horizontal alignment, and font with grid

1.7.15 (2025-11-01)

  • Raw PNG Renderer

1.7.10 (2025-10-21)

  • GROK-19073: Forms Viewer: display incorrect row coloring when scrolling grid with pinned rows

1.7.9 (2025-09-23)

  • GROK-18814: Forms Viewer: Add substructure highlighting support

1.7.8 (2025-09-23)

1.7.7 (2025-08-28)

1.7.6 (2025-08-15)

1.7.5 (2025-08-14)

  • Summary columns: Added onDetached for viewers and some improvements on events with summary columns
  • Smartforms: Show only first 10 columns by default

1.7.4 (2025-08-08)

  • Made correct restoring of pinned columns

1.7.3 (2025-08-07)

  • Fixed pinned columns issues

1.7.2 (2025-07-29)

  • GROK-18597 Smart form: can't add categorical columns from the Context Panel
  • GROK-18596 Smart Form: incorrect rendering on column resize

1.6.2 (2025-04-18)

  • Removed dependency from datagrok=tools

1.5.5 (2025-03-07)

  • GROK-17680: ImageUrl: Supported images with Datagrok paths, added docs

1.5.4 (2025-03-03)

Features

  • Made pinned columns apply the same column header style as the standard grid
  • GROK-17292: Implemented normalization for sparklines (row/column/global) with backward compatibility
  • GROK-17359: Enabled renderer to define context values for sparklines in the context panel
  • GROK-17600: Added zeroScale to sparklines, allowing them to be based at zero or a minimum value
  • Allowed cross-origin images in canvas
  • Tags cell renderer:
    • Added support for boolean columns
    • Minor rendering improvements
  • Vlaaivis renderer:
    • Ensured no borders or filled segments for cells smaller than 40x40
    • Render only a light border

Bug Fixes

  • Fixed pinned columns not applying grid cell styles
  • GROK-14428: Fixed duplicated row numbers in pinned columns
  • GROK-16985: Fixed text not visible when editing in pinned columns
  • #3229: Fixed incorrect order in pinned columns after reordering by another column
  • GROK-17599:
    • Different normalizations applied to all sparklines
    • Proper rendering in the context panel.
    • Fixed number formatting
    • Added margins and column name in the context panel
    • Fixed cases where currentRow = -1
  • Fixed NaN errors in sparklines
  • Fixed cases where the column is null in sparklines settings
  • GROK-17550: Fixed error when saving to a project in some cases
  • Fixed alignment in summary column tooltips
  • GROK-17303: Fixed column name and value misalignment
  • GROK-17293: Fixed invisible text in SmartForm when the column text is colored

1.4.10 (2024-11-18)

  • Grid scrolling and current row fixes for pinned columns

1.4.5 (2024-10-25)

  • WebGPU colors and different marker types for ScatterPlot

1.4.3 (2024-10-11)

  • Fix webGPU Sc for non 4-divisible rows

1.4.2 (2024-10-11)

  • Add webGPU ScatterPlot support

1.3.1 (2024-07-24)

Features

  • Introduced segments in PieChart

Bug Fixes

  • Added light gray circle border and fixed rendering when width is smaller than expected in PieChart
  • Fixed name null in createTooltip in sparklines

1.3.0 (2024-02-20)

Features

  • #2673: Implemented MultiChoice cell renderer.
  • #2681: Implemented Tags cell renderer.

1.2.6 (2023-11-30)

Bug Fixes

  • Forms viewer: Fixed indicator margins.

1.2.5 (2023-11-29)

Features

  • Forms viewer:
    • Updated viewer layout.
    • Added styles for updated molecular input.
    • Click on input makes row current.
    • Made column label clickable.
    • Added tooltip on value.
    • Added close button for column labels.
    • Added indicators for current and mouse over row.
    • Added default bottom position for Forms viewer.

Bug Fixes

  • #2509: Fixed pinned columns in multiple views for the same table cause performance issues in some cases
  • #2528: Fixed row headers are lost after pinning and un-pinning columns in some cases
  • Forms viewer: Fixed setting input text color.

1.2.4 (2023-11-27)

Features

  • Forms viewer:
    • Handled color coding changing, columns removing, input values changing.
    • Made inputs read-only.
    • Set default limit for columns number.
    • Added reaction to Ctrl, Shift, and Ctrl+Shift-click.
    • Added help link.
    • Updated viewer layout.
    • Added Forms viewer icon.

Bug Fixes

  • Forms viewer:
    • Fixed styles.
    • Fixed removing several columns at once.
    • Fixed freezing when mouse enters form.
    • Fixed rendering when showCurrentRow is unset.
    • Fixed rendering in case showCurrentRow and showMouseOverRow are both switched off.
    • Fixed text color coding.
    • Fixed showSelectedRows and checkboxes height.

1.2.3 (2023-11-24)

Features

  • Added image to context panel on current row.

Bug Fixes

  • Fixed double-click popup window.

1.2.2 (2023-11-20)

Features

  • Added Forms viewer.

Bug Fixes

  • Fixed molecules rendering in smartforms.

1.2.1 (2023-11-07)

Bug Fixes

  • Fixed adding summary columns not taking columns into account.
  • Added old summary column format support.
  • Fixed support for bigint type.
  • Fixed exception thrown onHit.

1.2.0 (2023-11-02)

Features

  • #2208: Implemented SmartForms.
  • Added image rendering on double clcik in ImageUrl.

Bug Fixes

  • Removed URL rendering in ImageUrl.
  • Fixed sparklines visualizations and made them configurable.

1.1.33 (2023-08-04)

Bug Fixes

  • Fixed scroll on pinned columns.
  • #2117: Pinned columns are not displayed properly with some row source options for the table (MouseOverRow, FilteredSelected, Selected, SelectedOrCurrent).

1.1.32 (2023-08-02)

Bug Fixes

  • Added tests for pinned columns

1.1.31 (2023-08-01)

Bug Fixes

  • #2117: Pinned columns are not displayed properly with some row source options for the table

1.1.30 (2023-08-01)

1.1.29 (2023-07-31)

Bug Fixes

  • Fixed mouse wheel handler for pinned columns

1.1.28 (2023-07-28)

Bug Fixes

  • Fixed undefined is not iterable problem

1.1.27 (2023-07-17)

Features

  • Added structure editing support for pinned columns.

Bug Fixes

  • #1912: Can't edit values in pinned column.
  • GROK-13348: Can't edit data via a single click for pinned boolean column.