github palantir/blueprint release-1.24.0
v1.24.0

latest releases: @blueprintjs/table@5.1.4, @blueprintjs/table-dev-app@5.1.4, @blueprintjs/select@5.1.4...
6 years ago

🎆 Highlights: easier uncontrolled Select usage, better scroll behavior with nested overlays, better control of button gradients in Sass

📖 Latest docs: blueprintjs.com/docs

General

  • #1376 🔨 Bump development dependencies

@blueprintjs/core 1.24.0

💎 New features

  • #1378 Checkbox/Switch/Radio labelElement prop supports JSX content for typescript
    consumers
    • the label prop enforces a type of string in TypeScript because it comes from React.HTMLAttributes, though the implementation actually supports JSX for non-TS consumers
    • this new labelElement prop sidesteps the React typings to allow TS users to supply JSX content for checkboxes, etc.
  • #1377 Dialog transitionName prop to conform with other Overlay-based components
  • #1356, #1383 Added 8 UI icons
    • "Issue", "Issue: new", "Issue: closed", "Panel: stats", "Panel: table", "Tick circle", "Prescription" and "New prescription"

🐛 Bug fixes

  • #1369 🌟 Overlay removes body.pt-overlay-open only when the overlay stack is empty
  • #1392 🌟 Refactor button gradients to allow for easy removal
    • set the following Sass variables when importing blueprint.scss to flatten buttons and button-like components:
      $button-gradient: none;
      $button-intent-gradient: none;
      $dark-button-gradient: none;
  • #1301 Hide hotkeys dialog on shift + ? keypress
  • #1330 Overlay enforces focus after backdrop mouse down

🍒 Other changes

  • #1389 Remove custom focus style in minimal state
  • #1366 More accurate icons for selects
  • #1391 Remove small button icon restriction

@blueprintjs/table 1.21.0

🐛 Bug fixes

  • #1357 Show menu icon when menu is open in column header
  • #1379 Add pt-icon-standard to reordering drag handle

@blueprintjs/labs 0.5.0

💎 New features

  • #1353 🌟 Select supports listening to inputProps.onChange without controlling inputProps.value
  • #1396 Select resetOnClose prop clears state when popover is closed (whether or not a selection was made)

Don't miss a new blueprint release

NewReleases is sending notifications on new releases.