chore(deps): update all non-major dependencies
This PR contains the following updates:
Release Notes
twbs/bootstrap
v5.2.0
π Highlights
- #β36168: Manually set hover and active backgrounds and borders for dark and light buttons
- #β36327: Truncate text to prevent multiline floating label
- #β36382: Rewrite Webpack guide
- #β36411: Rewrite Parcel guide
- #β36412: Docs: Add a Vite Getting Started guide
- #β36500: Generate local CSS variables on utilities when using state option
- #β36528: Scrollspy: enable
smooth-scrollbehavior
π Features
- #β36352: Fix StackBlitz examples by embedding snippets.js when needed
- #β36528: Scrollspy: enable
smooth-scrollbehavior - #β36759: Support input groups in floating forms
π¨ CSS
- #β36156: Update
.form-control-colorsizing and styles - #β36168: Manually set hover and active backgrounds and borders for dark and light buttons
- #β36178: Add a banner mixin, helping future releases and maintenance
- #β36327: Truncate text to prevent multiline floating label
- #β36353: Fix offcanvas not showing with
.showing - #β36366: add back focus box shadow to
btn-link - #β36406: CSS: few proposals
- #β36423: Stylelint: Disable
custom-property-empty-line-before - #β36446: Update Sass for computing
.table-group-dividerborder - #β36447: Fix
.dropdown-itemborder-radiuswhen$dropdown-padding-yis0 - #β36461: Fix alert border radius
- #β36476: Docs: fix Reboot Horizontal rules using border utilities
- #β36477: Docs: remove unused _algolia.scss
- #β36499: Don't style
readonlyinputs asdisabled - #β36500: Generate local CSS variables on utilities when using state option
- #β36509: Remove
--bs-headings-colorCSS variable due to backward compatibility issues - #β36535: Fix 'Remove from map' Sass description
- #β36608: dashboard example: minor fix
- #β36627: Fix search modal z-index to be on top of all docs showcased components
- #β36646: Fix tooltip/badge border radius when rounded disabled
- #β36680: Revert
db61cf3for$text-muteddefault value - #β36689: Add missing CSS vars for
.navbar-nav - #β36704: Fix missing
--bs-btn-disabled-border-colorinbutton-outline-variantmixin - #β36711: Add
$display-font-familyand$display-font-style - #β36740: Fixing pagination compile issue
- #β36747: Fix active/focused button link text color
- #β36759: Support input groups in floating forms
βοΈ JavaScript
- #β35679: Force tooltip and popover to recreate content every time it opens
- #β36171: Assorted Event handler patches
- #β36386: Fix interoperability issue regarding Event properties
- #β36398: JS: tests fixes & standardization of spies usage
- #β36401: Change Modal dismiss handler, listening to key down, instead of click
- #β36440: Re-ordering js default objects
- #β36449: Fix StackBlitz Popovers and Tooltips examples
- #β36528: Scrollspy: enable
smooth-scrollbehavior - #β36561: Fix possible bug on event handler
- #β36588: Handle non-empty whitespace textContent in Tooltip trigger
- #β36622: Remove
.showfrom panels dependent-less on the existence of.fadeclass - #β36668: Fix on #β35679
- #β36717: Offcanvas: activate focustrap when backdrop is enabled
- #β36758: Docs: Fix typos in snippets.js
- #β36772: Fix event handler test
π Docs
- #β36345: docs: add the version in npm/yarn commands
- #β36346: Docs: improve image compression
- #β36352: Fix StackBlitz examples by embedding snippets.js when needed
- #β36362: Update search box styling and position
- #β36363: Add some details on "javascript" page
- #β36367: Docs: Correct rounded sizes number
- #β36376: Fix missing Swag Store URL
- #β36382: Rewrite Webpack guide
- #β36395: Docs: quick fixes for HTML
- #β36406: CSS: few proposals
- #β36410: Update introduction.md
- #β36411: Rewrite Parcel guide
- #β36412: Docs: Add a Vite Getting Started guide
- #β36414: Add docs info for using JS w/ ESM shim
- #β36417: Docs: Remove
.is-invalidfrom textarea validation example - #β36425: CSS: doc fixes
- #β36444: Update import order for utilities API docs
- #β36449: Fix StackBlitz Popovers and Tooltips examples
- #β36450: Docs: Use example shortcode for all Button groups
- #β36476: Docs: fix Reboot Horizontal rules using border utilities
- #β36477: Docs: remove unused _algolia.scss
- #β36487: Remove confusing unnecessary id/aria-labelledby for dropdown menus
- #β36488: Docs: fix some ARIA Authoring Practices Guides broken links
- #β36489: Docs: Update some WCAG links, expand sass.md contrast explanation
- #β36495: Improve accessible name of version dropdown in docs navbar
- #β36503: [docs] Document BootstrapVue being outdated
- #β36510: Add example of dark navbar and offcanvas to docs
- #β36516: Add .active navbar breaking change to 5.0 docs
- #β36535: Fix 'Remove from map' Sass description
- #β36545: Carousel: Remove redundant reference to
interval=falsefrom docs & tests - #β36553: Make table responsive on Grid page
- #β36613: Fix popover live demo to use
data-bs-titleinstead oftitle - #β36625: Add some details for non visible scrollspy elements
- #β36627: Fix search modal z-index to be on top of all docs showcased components
- #β36630: Docs: update clipboard.js to v2.0.11
- #β36637: Fix StackBlitz examples needing docs CSS
- #β36644: Added examples for Radios in List Group
- #β36650: update Lighthouse URL
- #β36658: Fix a typo in the documentation masthead
- #β36669: Docs: alphabetical reorder of some events/methods in tables
- #β36672: Docs: fix some ScrollSpy HTML copyable codes
- #β36674: Docs: add indeterminate disabled checkbox example
- #β36679: Remove dead link from translations
- #β36696: add
type="button"to Bootstrap versions dropdown - #β36706: Docs: Add 'Icons' link in footer
- #β36712: Docs: fix description on how to alter display values
- #β36717: Offcanvas: activate focustrap when backdrop is enabled
- #β36732: Add accNames to all progress bar examples
- #β36734: Docs: Capitalize Unicode
- #β36741: Docs: same text for disabled ranges and disabled form controls
- #β36757: Fix indentation in code sample
- #β36760: Add links to Webpack, Parcel, and Vite guides on homepage
- #β36762: Fix various small typos in documentation
- #β36763: Fix typos in code
π Examples
π Accessibility
- #β36487: Remove confusing unnecessary id/aria-labelledby for dropdown menus
- #β36488: Docs: fix some ARIA Authoring Practices Guides broken links
- #β36588: Handle non-empty whitespace textContent in Tooltip trigger
- #β36696: add
type="button"to Bootstrap versions dropdown - #β36717: Offcanvas: activate focustrap when backdrop is enabled
- #β36732: Add accNames to all progress bar examples
π Tests
- #β36530: Fix typo in dropdown unit test
- #β36667: Minor fix to use self-closing input HTML tag
- #β36742: Standardization of
spyOnusage - #β36772: Fix event handler test
π§° Misc
- #β36548: Update Code of Conduct with Contributor Covenant 2.1
- #β36624: Use 'needs-example' label to trigger live demo bot message
- #β36700: Replace JS Bin refs by CodePen or StackBlitz references
π¦ Dependencies
- Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F45
prettier/prettier
v2.7.1
Keep useful empty lines in description (#β13013 by @βchimurai)
v2.7.0
""" First line Second Line """ type Person { name: String }
v2.6.2
Fix LESS/SCSS format error (#β12536 by @βfisker)
// Input
.background-gradient(@​cut) {
background: linear-gradient(
to right,
@​white 0%,
@​white (@​cut - 0.01%),
@​portal-background @​cut,
@​portal-background 100%
);
}
// Prettier 2.6.1
TypeError: Cannot read properties of undefined (reading 'endOffset')
// Prettier 2.6.2
.background-gradient(@​cut) {
background: linear-gradient(
to right,
@​white 0%,
@​white (@​cut - 0.01%),
@​portal-background @​cut,
@​portal-background 100%
);
}
Update meriyah to fix several bugs (#β12567 by @βfisker, fixes in meriyah by @β3cp)
Fixes bugs when parsing following valid code:
foo(await bar());
const regex = /.*/ms;
const element = <p>{/w/.test(s)}</p>;
class A extends B {
#privateMethod() {
super.method();
}
}
v2.6.1
Ignore loglevel when printing information (#β12477 by @βfisker)
v2.6.0
prettier --loglevel silent --find-config-path index.js
v2.5.1
Improve formatting for empty tuple types (#β11884 by @βsosukesuzuki)
// Input
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
// Prettier 2.5.0
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
]
? Foo3
: Foo4;
// Prettier 2.5.0 (tailingCommma = all)
// Invalid TypeScript code
type Foo = Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends [
,
]
? Foo3
: Foo4;
// Prettier 2.5.1
type Foo =
Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooo extends []
? Foo3
: Foo4;
Fix compatibility with Jest inline snapshot test (#β11892 by @βfisker)
A internal change in [email protected] accidentally breaks the Jest inline snapshot test.
Support Glimmer's named blocks (#β11899 by @βduailibe)
Prettier already supported this feature, but it converted empty named blocks to self-closing, which is not supported by the Glimmer compiler.
See: Glimmer's named blocks.
// Input
<Component>
<:named></:named>
</Component>
// Prettier 2.5.0
<Component>
<:named />
</Component>
// Prettier 2.5.1
<Component>
<:named></:named>
</Component>
v2.5.0
π Release Notes
v2.4.1
Fix wildcard syntax in @forward (#β11482) (#β11487 by @βniksy)
// Input
@​forward "library" as btn-*;
// Prettier 2.4.0
@​forward "library" as btn- *;
// Prettier 2.4.1
@​forward "library" as btn-*;
Add new CLI option debug-print-ast (#β11514 by @βsosukesuzuki)
A new --debug-print-ast CLI flag for debugging.
v2.4.0
π Release Notes
v2.3.2
Fix failure on dir with trailing slash (#β11000 by @βfisker)
$ ls
1.js 1.unknown
v2.3.1
$ prettier . -l 1.js $ prettier ./ -l [error] No supported files were found in the directory: "./".
v2.3.0
π Release Notes
facebook/react
v18.2.0
React DOM
- Provide a component stack as a second argument to
onRecoverableError. (@βgnoff in #β24591) - Fix hydrating into
documentcausing a blank page on mismatch. (@βgnoff in #β24523) - Fix false positive hydration errors with Suspense. (@βgnoff in #β24480 and @βacdlite in #β24532)
- Fix ignored
setStatein Safari when adding an iframe. (@βgaearon in #β24459)
React DOM Server
- Pass information about server errors to the client. (@βsalazarm and @βgnoff in #β24551 and #β24591)
- Allow to provide a reason when aborting the HTML stream. (@βgnoff in #β24680)
- Eliminate extraneous text separators in the HTML where possible. (@βgnoff in #β24630)
- Disallow complex children inside
<title>elements to match the browser constraints. (@βgnoff in #β24679) - Fix buffering in some worker environments by explicitly setting
highWaterMarkto0. (@βjplhomer in #β24641)
Server Components (Experimental)
react-bootstrap/react-bootstrap
v1.6.5
Bug Fixes
- update react-overlays and @βrestart/hooks packages (#β6333) (9654ca2)
v1.6.4
Bug Fixes
v1.6.3
Bug Fixes
v1.6.2
Bug Fixes
- Modal: Fix wrong types on ModalProps (#β6022) (18ef232), closes #β5894
- avoid @βpopperjs/core console warning (#β6021) (335f782), closes #β6017
v1.6.1
Bug Fixes
- docs: fix missing img on toast (fix #β5729) (#β5814) (488e5c0)
- FormLabel: forward ref when rendering as Col (#β5835) (bb128e1)
- Modal: remove default timeout in modal and backdrop transition (#β5837) (7dd17bd)
- types: fix role prop (#β5851) (0077178)
v1.6.0
Bug Fixes
- Popover: fix arrow alignment when running Popper >= 2.84 (#β5774) (da85f30)
- types: fix types for event key (700e944)
Features
react-bootstrap/react-router-bootstrap
v0.26.2
Bug Fixes
v0.26.1
Bug Fixes
v0.26.0
Features
- add support for React Router v6
remix-run/react-router
v5.3.3
This release fixes a bad version selector in react-router-native.
v5.3.2
- Fix: make v5 Router compatible with v18 StrictMode by @βjgoz in https://github.com/remix-run/react-router/pull/8831
v5.3.1
This release adds missing LICENSE files to the published build.
v5.3.0
This release of react-router-dom adds support for passing a function to either the className or style props to conditionally apply values based on the link's active state.
This provides similar functionality as the existing activeClassName and activeStyle props, but is a bit more powerful. For example, you can now easily apply styles exclusively to an inactive NavLink as well. This offers a nicer experience for folks who use utility class-based CSS tools such as Tailwind.
function Comp() {
return (
<NavLink
to="/"
className={isActive =>
`px-3 py-2 ${isActive ? 'text-gray-200' : 'text-gray-800'}`
}
>
Home
</NavLink>
);
}
Note that as of v6.0.0-beta.3, the activeClassName and activeStyle props are removed completely. Adding support for functional className and style props to both v5 and v6 will give v5 users an easier upgrade path.
Thanks to @βtim-phillips for raising the issue that inspired the change! π₯³
v5.2.1
This release fixes a bug with <Link> so that, when the to location is the same as the current, the history state entry is replaced instead of pushed to the stack. See https://github.com/remix-run/react-router/issues/5362 for details. π₯³
Thanks to @βguidobouman for the PR and for everyone else who weighed in for the fix!
Microsoft/TypeScript
v4.7.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 4.7.0 (Beta).
- fixed issues query for Typescript 4.7.1 (RC).
- fixed issues query for Typescript 4.7.2 (Stable).
- fixed issues query for Typescript 4.7.3 (Stable).
- fixed issues query for Typescript 4.7.4 (Stable).
Downloads are available on:
v4.7.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 4.7.0 (Beta).
- fixed issues query for Typescript 4.7.1 (RC).
- fixed issues query for Typescript 4.7.2 (Stable).
- fixed issues query for Typescript 4.7.3 (Stable).
Downloads are available on:
v4.7.2
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 4.7.0 (Beta).
- fixed issues query for Typescript 4.7.1 (RC).
- fixed issues query for Typescript 4.7.2 (Stable).
Downloads are available on:
Configuration
π Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.