Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎆 Highlights: easier uncontrolled
Select
usage, better scroll behavior with nested overlays, better control of button gradients in Sass📖 Latest docs: blueprintjs.com/docs
General
@blueprintjs/core 1.24.0
💎 New features
Checkbox
/Switch
/Radio
labelElement
prop supports JSX content for typescriptconsumers
label
prop enforces a type ofstring
in TypeScript because it comes fromReact.HTMLAttributes
, though the implementation actually supports JSX for non-TS consumerslabelElement
prop sidesteps the React typings to allow TS users to supply JSX content for checkboxes, etc.Dialog
transitionName
prop to conform with otherOverlay
-based components🐛 Bug fixes
Overlay
removesbody.pt-overlay-open
only when the overlay stack is emptyblueprint.scss
to flatten buttons and button-like components:shift + ?
keypressOverlay
enforces focus after backdrop mouse down🍒 Other changes
@blueprintjs/table 1.21.0
🐛 Bug fixes
pt-icon-standard
to reordering drag handle@blueprintjs/labs 0.5.0
💎 New features
Select
supports listening toinputProps.onChange
without controllinginputProps.value
Select
resetOnClose
prop clears state when popover is closed (whether or not a selection was made)