github palantir/blueprint release-datetime-1.14.1
Datetime v1.14.1

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

🎆 Highlights: So many fixes for DateRangeInput!

📖 Latest docs: blueprintjs.com/docs

@blueprintjs/datetime 1.14.1

This patch release contains a series of significant fixes to the behavior of DateRangeInput including much improved support for controlled mode and better handling of hovered dates. All notes apply only to DateRangeInput:

  • Fixed Clicking a start date in controlled mode moves the focus to the end date #971
  • Fixed Controlled mode now has the same UX as uncontrolled mode #1040
  • Fixed Editing date with the keyboard overrides display of hovered date #1041
  • Fixed After typing an invalid date into a field, hovering over a valid date will hide the error state for the duration of the hover #1041
  • Changed Throw a descriptive error if value === null #1041
    • undefined triggers uncontrolled mode and [null, null] empties the fields in a controlled fashion, but a strictly null value didn't have clear semantics. now it's an error!

Documentation

  • Changed EU-style DD/MM/YYYY format in datetime examples to US-style MM/DD/YYYY #1042
  • Fixed NumericInput example "Full width" switch #1043

Don't miss a new blueprint release

NewReleases is sending notifications on new releases.