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: customize CSS namespace, percentage-based
Slider
, Blueprint TSLint rules!General
pt-
bp3-
to avoid style conflicts with previous versions of Blueprint on the same pageClasses
constants*.bundle.js
files are as light as possibleat-loader
on Windows (🎩 @reiv@blueprintjs/core 2.2.0
Slider
now uses percentages instead of pixels for layout, resulting in effortless resizes! (🎩 @reiv)font-family
issues on some components (🎩 @reiv)Overlay
didClose
andPopover
popoverDidClose
lifecycle props!react-transition-group
onExited
method (did not exist in 1.0)ContextMenu
now re-creates its DOM element when it closes, allowing it to be used in other overlays likeDialog
InputGroup
now supports.pt-fill
modifier (🎩 @qcz)InputGroup
now has default right padding whenrightElement
is omittedPopover
improved focus event handling, particularly when switching tabs (🎩 @reiv)Callout
icon positioningCheckbox
onChange
😨 (🎩 @js-um)ContextMenu
so it will remain inside the viewportOverlay
outside click logic whenhasBackdrop=false
Portal
onChildrenMount
so it is invoked after children mountTagInput
tag-remove button size!default
@blueprintjs/table 2.1.0
@blueprintjs/tslint-config 1.2.0
blueprint-classes-constants
to enforce use ofClasses.*
constants instead of"pt-prefixed-strings"
. This rule is enabled by default.blueprint-icon-components
rule to enforce JSX component or string literal usage foricon
props. This rule is disabled by default and has little practical purpose until we ship individual components for the icons A way to only bundle icons you actually use #2193file-header
configuration as it mentioned PalantirDocumentation