Skip to content

v1.30.0

Compare
Choose a tag to compare
@cmslewis cmslewis released this 02 Oct 20:38

πŸ“– Latest docs: blueprintjs.com/docs

@blueprintjs/core 1.30.0

πŸ”„ Changed

  • #1604 Moved the following Utils functions from packages/table into packages/core:
    • arraysEqual
    • deepCompareKeys
    • getDeepUnequalKeyValues
    • getShallowUnequalKeyValues
    • shallowCompareKeys

πŸ› Bug fixes

  • #1608 EditableText now elegantly handles long strings with no spaces. (🎩 @luyao-wang)
    image
  • #1616 InputGroup now properly styles pt-spinners contained in child buttons.
    image

@blueprintjs/table 1.27.0

πŸ”„ Changed

  • #1627 Table now supports the useInteractionBar prop.
    • ColumnHeaderCell's useInteractionBar prop is now deprecated.
    • We made this change for two reasons:
      • From a design perspective, the interaction bar should be enabled for all cells at once or for none at all. Thus, it makes sense to provide the flag to the top-level Table component.
      • This change enables a fix for a bug where the column header wouldn't resize properly when useInteractionBar was toggled on and off.
  • #1604 Moved the following Utils functions from packages/table into packages/core:
    • arraysEqual
    • deepCompareKeys
    • getDeepUnequalKeyValues
    • getShallowUnequalKeyValues
    • shallowCompareKeys
  • #1596 #1621 Table now renders and updates fewer DOM elements under the hood in certain cases, leading to slightly faster rendering performance.

πŸ› Bug fixes

  • #1621 Table now aligns the left selection/focused-cell border properly when row headers are hidden:
    image
  • #1622 Table now shows a left border on selected regions that include cells in the first column when row headers are visible.
  • #1624 TruncatedFormat now does fewer DOM reads when the content popover is closed, leading to slightly improved rendering performance.

@blueprintjs/labs 0.11.0

πŸ’Ž New features

  • #1581 Popover2 now offers shims for renamed props to ease migration from Popover (🎩 @brieb)