@blueprintjs/core@2.2.0
·
2597 commits
to develop
since this release
- ⭐️ #2325 Support for customizing the CSS class namespace
pt-
- in the upcoming 3.0 release, we will change this namespace to
bp3-
to avoid style conflicts with previous versions of Blueprint on the same page - added a new docs page about Classes to encourage use of the forward-compatible
Classes
constants
- in the upcoming 3.0 release, we will change this namespace to
- ⭐️ #2341
Slider
now uses percentages instead of pixels for layout, resulting in effortless resizes! (🎩 @reiv)
- 📦 #2362 Upgrade to Normalize.css 8.0.0 to fix
font-family
issues on some components (🎩 @reiv) - 🔨 #2328 Fix Webpack externals so
*.bundle.js
files are as light as possible - 🔨 #2367 Fix TypeScript bundling with
at-loader
on Windows (🎩 @reiv - #2399 Added
Overlay
didClose
andPopover
popoverDidClose
lifecycle props!- now possible with
react-transition-group
onExited
method (did not exist in 1.0)
- now possible with
- #2131
ContextMenu
now re-creates its DOM element when it closes, allowing it to be used in other overlays likeDialog
- #2344
InputGroup
now supports.pt-fill
modifier (🎩 @qcz) - #1861
InputGroup
now has default right padding whenrightElement
is omitted - #2382
Popover
improved focus event handling, particularly when switching tabs (🎩 @reiv) - #2400 Fix
Callout
icon positioning - #2377 Fix
Checkbox
onChange
😨 (🎩 @js-um) - #803 Fix
ContextMenu
so it will remain inside the viewport - #1188 Fix
Overlay
outside click logic whenhasBackdrop=false
- #2401 Fix
Portal
onChildrenMount
so it is invoked after children mount - #2365 Fix large
TagInput
tag-remove button size - #2409 File input Sass variables now have
!default