github palantir/blueprint release-1.14.0
v1.14.0

latest releases: @blueprintjs/table@5.2.5, @blueprintjs/table-dev-app@5.2.5, @blueprintjs/select@5.3.3...
7 years ago

🎆 Highlights: modularized documentation infrastructure, small buttons, input times with dates, focused cells!

📖 Latest docs: blueprintjs.com/docs

@blueprintjs/core 1.14.0

  • 🌟 NEW small buttons! #932
    release-small-buttons
    • ⚠️ small buttons do not support our UI icons because they are not tall enough
  • NEW UI icons (menu, collapse all, expand all, intersection) and updated several existing ones #889
  • Fixed Tooltips with empty content will be disabled automatically #886
    • this includes null, undefined, "", and strings composed entirely of whitespace
  • Fixed input borders in Safari on iOS (🎩 @cbothner) #675
  • Fixed .pt-button-group.pt-minimal divider is now modifier-independent (to support .pt-large) #910
  • Fixed Collapse container only sets overflow-y #938
  • Added two new Classes constants: TEXT_MUTED and UI_TEXT_LARGE (🎩 @ryanmcnamara) #951

@blueprintjs/datetime 1.12.0

  • NEW DateInput timePrecision prop adds a TimePicker to the popover! (🎩 @mfedderly) #748
    release-datetimeinput
  • NEW DateRangeInput popoverProps prop to expose Popover lifecycle methods #940
  • NEW DateRangeInput supports the same props as DateRangePicker #897
    • specifically: added contiguousCalendarMonths and shortcuts props to DRI
  • Changed DateRangePicker internals have been refactored into a DateRangeSelectionStrategy class #880

@blueprintjs/table 1.11.0

  • 🌟 NEW Table "focused cell" feature provides a foundation for more spreadsheet-like interactions #718
    • added Table props enableFocus flag (default false), onFocus callback, and focusedCell for controlled mode
  • Changed header menu icon to chevron for better affordance #891
    release-table-header-icon
  • Fixed header menu click target and gradient improved #906
  • Fixed Table columnWidths type now accurately reflects sparse array #879
  • Fixed Table removes invalid selection regions when updating (uncontrolled mode only) #881

🎁 @blueprintjs/docs 1.0.0

@blueprintjs/docs is a new package providing the <Documentation> React component, which renders documentation data generated using Documentalist, a new documentation data extractor from the Blueprint team. It powers our own docs site and can power yours, too!

(Sorry, we're still polishing the documentation for this package so it's not listed on the docs site 😳)

Documentation

🌟 With this release, we finished a large project #796 to convert the existing documentation at http://blueprintjs.com/docs to use the new @blueprintjs/docs infrastructure. The internals of the site have been heavily refactored to leverage Documentalist for efficiently generating all the documentation data we could want (and nothing more) and the new @blueprintjs/docs package for presenting that data in a React app. The externals remain largely unchanged, save for some organizational changes.

  • 🔥 Breaking Documentation is now organized by package #818
    release-docs-nav
  • 🔥 Breaking all the documentation #-routes have changed to a more URL-like format #882
  • Fixed scroll spy behavior has matured considerably and won't jump around like it used to
  • Moved all the user docs from Sass block comments to Markdown files
  • Updated Core Kit sketch file on Resources page #920

Don't miss a new blueprint release

NewReleases is sending notifications on new releases.