github palantir/blueprint release-1.6.0
v1.6.0

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

🎆 Highlights: external sourcemaps, loading table cells, loading buttons, keyboard-clickable buttons

📖 Latest docs: blueprintjs.com/docs

General

  • 🌟 Fixed externalized source maps their own files, to reduce bundle size #112
  • Fixed "file.ts is not in the SourceMap" errors #449
  • Fixed set NODE_ENV in build task so external contributors don't have to set the environment variable manually on CircleCI #451

@blueprintjs/core 1.6.0

  • 🌟 NEW: Button and AnchorButton loading prop replaces content with a Spinner and preserves original button width (🎩 @greglo) #198

    screen recording google chrome

  • 🌟 NEW: Button and AnchorButton both support enter and space for keyboard clicking #430

    • a comprehensive study of browser behavior led us to the following semantics:
      • enter clicks the button on key down
      • space clicks the button on key up (and shows a sweet active state while held)
  • NEW: .pt-label, .pt-control, .pt-control-group, and .pt-select now support the .pt-disabled modifier #402, #448

    image

  • Fixed .pt-progress-bar uses same colors as .pt-spinner (building off last week's #369) #440

@blueprintjs/datetime 1.5.0

  • NEW upgraded to latest version of react-day-picker v3.1 to fix getFirstDayOfWeek #465
  • NEW TimePicker selectAllOnFocus prop selects all the text in each input when focused (default false) #383
  • NEW export Months enum (English-named values for 0-indexed months) #439
  • Fixed DateRangePicker clones initialValue so the month appears correctly #429
  • Fixed DateRangePicker next month logic for December #431
  • Fixed DateTimePicker selected date can be cleared (by clicking it again) #466
  • Fixed TimePicker focus box-shadow #447
  • Fixed use textContent instead of innerHTML when measuring text to prevent potential XSS (🎩 @winstonhowessc) #457

@blueprintjs/table 1.3.0

  • 🌟 NEW Cell loading prop gives fine-grained control over loading state #435
    release-table-loading
  • Fixed Table no longer eats all click events so you can click to move cursor in editable cells #291
  • Changed Greatly reduced total number of DOM event listeners by moving selection interaction component higher in the render tree #291

Documentation

  • Fixed HTML markup and JS code blocks now have the same font-size #412
  • Fixed Dialog CSS examples scroll under the navbar #450

Don't miss a new blueprint release

NewReleases is sending notifications on new releases.