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
FixedNumericInput example "Full width" switch #1043
v1.14.0
:fireworks: Highlights: modularized documentation infrastructure, small buttons, input times with dates, focused cells!
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @blueprintjs/popover2 from 1.13.3 to 1.14.7.
Release notes
Sourced from
@blueprintjs/popover2
's releases.... (truncated)
Commits
29df2d5
Publish86f3453
Publish2173ea2
Publish67b187b
[core] fix(DialogBody): remove invalid aria role "dialogbody" (#6170)303d9c4
Publishb9d7d5f
[core] fix Toaster type backcompat, better OverlayToaster docs (#6165)86dc351
Publish4ee638c
Publishc4162c2
[core] deprecate Toaster in favor of OverlayToaster (#6146)aa89a2e
[core] deprecate KeyCombo, add KeyComboTag alias (#6144)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)