🎆 Highlights: new Text
component, tooltips can open on focus, Table
select all, Table
resize all selected rows/columns, Cell
text wrapping!
📖 Latest docs: blueprintjs.com/docs
@blueprintjs/core 1.12.0
- 🌟 NEW
Text
component conditionally adds thetitle
attribute and truncates with an ellipsis when content overflows its container (🎩 @ryanmcnamara) #765 - 🌟 NEW
Popover
/Tooltip
openOnTargetFocus
prop (defaulttrue
) triggers the popover when its target is focused #734- this prop is only available when
interactionKind
isHOVER
orHOVER_TARGET_ONLY
- this prop is only available when
- NEW
Popover
/Tooltip
tetherOptions
prop exposes the remaining Tether options (🎩 @Binck360) #750 #789- this may allow you to resolve some issues with blurry popovers (see #394 for more info)
- NEW
Slider
/RangeSlider
labelPrecision
prop determines decimal places for default label formatting #725- default value of the prop is the number of decimals used in the
stepSize
prop - this new prop has no effect if you supply a custom
renderLabel
callback
- default value of the prop is the number of decimals used in the
- Fixed
Slider
/RangeSlider
throw errors if given negative or zero forstepSize
orlabelStepSize
#828 - Fixed
NumericInput
supports step sizes smaller than 0.1, and infers precision (decimal places) based on smallest step size #833 - Fixed
NumericInput
supports.pt-fill
CSS modifier #792 - Fixed
.pt-file-upload
supports.pt-fill
CSS modifier #751 - 📠 Deprecated
Popover
/Tooltip
constraints
prop in favor of newtetherOptions
which hasconstraints
property. #750<Popover - constraints={constraints} + tetherOptions={{ constraints }} >...</Popover>
@blueprintjs/datetime 1.10.0
- Fixed
DateRangePicker
calendar ordering when changing right calendar (🎩 @chux0519) #785 - Fixed
DateRangePicker
popover does not reopen if mouse moved while it is closing #771 - Fixed
DateRangePicker
display months do not update when selecting a shortcut with a range in a single month (🎩 @omegdadi) #829
@blueprintjs/table 1.9.0
- 🌟 NEW "select all" styles and interactions: click in the upper-left corner or press mod+a #822
- 🌟 NEW resizing one row or column in a selection will resize all selected #802
(Note that the entire row/column must be selected by clicking the header, not individual cells.)
- 🌟 NEW
Cell
wrapText
prop (defaultfalse
) allows text wrapping to multiple lines #809- this prop, in conjunction with selection resizing (noted above), allows users to easily enlarge multiple rows for quick visual comparisons
- Fixed
Column
auto-resizing behavior #783
Documentation
- 🏆 an excellent pun from @ryanmcnamara #812