🎆 Highlights: Blueprint is now open source!
📖 Latest docs: blueprintjs.com/docs
General
- TypeScript 2.0 is required for development and for consumption
- typings are no longer compatible with 1.x due to use of
undefined
- typings are no longer compatible with 1.x due to use of
- Node 6+ is required for development
- the versions of the NPM packages in this repository have been reset to 1.0.0
- they are effectively new libraries now, with a new naming scheme and a new internal structure
- the contents of the NPM packages have been reorganized:
- now includes full source code in
src/
- now includes usage examples from the docs in
examples/
- compiled assets and resources now live in the
dist/
foldermain
entries in package.json reference files in this directory now, so you might not even notice this change.- but if you were importing specific files then you'll need to update your paths like so:
"@blueprintjs/core/dist/components/popover/popover.tsx"
- now includes full source code in
@blueprintjs/core 1.0.0
- New Icon
pt-icon-numeral
#51 - Improved
Slider
to usegrab
cursor #43 - Improved
Toast
default timeout to 5s from 3s #50 - Improved contrast for intent text colors #38
- Fixed
EditableText
cursor jumping when editing inside aDialog
#15 - Fixed
Slider
disabled styles #25 - Fixed
Tabs
controlled mode so indicator matches selected index #32, #47 - Fixed
Tabs
incorrectly reset selected tab index when uncontrolled #40 - Deleted
Callout
.pt-large
modifier; now there's only one size #37 - Rejiggered:
- icon font files have moved up one level to
resources/icons/
- added
icons.json
to that directory which lists all icons - move
interactionMode.ts
intocommon/
- icon font files have moved up one level to
@blueprintjs/datetime 1.0.0
- no functional changes since last internal release, just the general notes above
@blueprintjs/table 1.0.0
- New: this library now lives here!
- Improved: consider table header content when auto-resizing columns #61
- Fixed: Clipboard copies both table cells and text content for context-aware paste #70
Documentation
- Improved search filtering by switching to fuzzaldrin-plus which provides much more accurate results #68
- Improved consistent sentence casing throughout docs
- Fixed retina screens clipping input box-shadows
- Changed to Sass variable syntax for consistency with source code #22