github palantir/blueprint release-1.8.0
v1.8.0

latest releases: @blueprintjs/webpack-build-scripts@6.2.2, @blueprintjs/table@5.1.5, @blueprintjs/table-dev-app@5.1.5...
7 years ago

πŸŽ† Highlights: browser-ready bundles in NPM distribution (+unpkg), new NumericInput component, Menu is gray + "active" support, cmd+c copy table cells!

πŸ“– Latest docs: blueprintjs.com/docs

General

  • 🌟 NEW each package now includes a dist/<name>.bundle.js file which is a UMD bundle of all the javascript #588
    • this will allow us to support consumption from Unpkg CDN, which is useful for environments like JSFiddle
  • NEW test suite for NPM main files, ensures #566 won't happen again
  • NEW isomorphic test suite ensures basic component support for server-side rendering (🎩 @codebling) #370, #595
  • Changed sweet refactors to the gulp build code make it friendlier #589
  • Updated wiki pages and CONTRIBUTING.md #5

@blueprintjs/core 1.8.0

  • 🌟 NEW NumericInput component (see docs)! #189
    Supports normal, major (hold shift), and minor (hold alt) steps. Step sizes default to 1, 10, 0.1 respectively.
    image
  • NEW EditableText maxLength prop #557
  • NEW @ContextMenuTarget decorator supports onContextMenuClose method (🎩 @Binck360) #591
  • NEW Toast action can be a link (using AnchorButton internally) #611
  • 🌟 Changed Menu hover colors to gray; blue "selected" state can be applied with .pt-active.pt-intent-primary #389 #565
    menu colors
  • Fixed EditableText only adds buffer spacing on IE and Edge #482
  • Fixed Button correctly calls onKeyDown and onKeyUp props #561
  • Fixed Button type prop now appears in the documentation #571
  • Fixed loading Button now hides children as well as text #572
  • Fixed z-index stack for button groups and control groups ensures perfect shadows every time! #592

@blueprintjs/datetime 1.7.0

  • no code changes, merely the addition of dist/datetime.bundle.js

@blueprintjs/table 1.5.0

  • 🌟 NEW copy table cells with cmd+c / ctrl+c (welcome to the team @gscshoyru!) #542
    • you must implement the new getCellClipboardData(row, col) callback prop on Table to enable this functionalityβ€”it does not come for free πŸ’Έ
  • Fixed ghost cells appearance in empty table #603
  • Updated dependency on @blueprintjs/core to ^1.8.0 for latest features

Documentation

  • Fixed landing page tagline centering on IE #584

Don't miss a new blueprint release

NewReleases is sending notifications on new releases.