-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uptake fast-foundation fixes and remove workaround #1775
Conversation
The PR is still failing builds and looks like it was prematurely set to owners review, moving back to draft |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I discovered that this new release of fast-foundation
introduces an issue on Chrome/Edge. If a component's styling uses a themeBehavior
, switching to the theme crashes the window (i.e. by setting the theme
value of the containing theme provider). There seem to be exceptions, such as the menu and the select (both of which's themeBehavior
s style only slot
elements).
We can't update to this release of fast-foundation
with this issue. If possible, we should try to fix this in FAST, but reporting a Chromium bug may also be an option.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is only one other change in fast foundation that was not contributed by us: https://github.com/microsoft/fast/commits/archives/fast-element-1/
Are you saying we introduced the regression? If so how did we test the change we proposed to FAST. We may need to make sure we are doing an npm pack and installing the built tgz to test against our own code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was one other release before the one with our changes: microsoft/fast@7148131
Do you see the same failures on just that change?
Edit: validated below that the release before the one with our changes did not cause issues and seems to be in wide use already
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can't update to this release of fast-foundation with this issue
Then we may need to quickly release a version of nimble that pins our FAST version. It was a patch release so any app that does a general dependency update will start using the new version of FAST.
If we introduced the regression and it is observable in FAST we probably want to notify them and get them to deprecate the package and warn their users not to upgrade.
If it is a major issue there are 72 hours to remove the package, after that it can only be deprecated: https://docs.npmjs.com/unpublishing-packages-from-the-registry
Guessing folks have some automated tooling for pulling it in, already has several hundred downloads
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Searching all ASW most apps are on 2.49.4 and some are older. Seems unlikely that 2.49.4 introduced the regression.
I was able to reproduce the crash in the storybook angular example app by just changing the theme to dark.
I'm going to force through a PR that locks us on fast-foundation 2.49.4: #1779 (update: merged) (update: released as nimble-components 21.0.4)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gave the fast folks a heads-up on discord: https://discord.com/channels/449251231706251264/1197942296931483669/1199912333787541575
Reproduced as follows:
rajsite — Today at 9:03 PM
Chris Holt heads-up that during integration of [email protected] we found a regression that causes a crash in chrome (121.0.6167.86) and edge (120.0.2210.144) but not firefox (122.0) or safari (ipados 16.7.5).
We haven't narrowed down the cause to see if its a chrome/edge bug, a problem in the implementation we contributed to FAST, or an issue manifesting in our token usage (which is quite complex as we leverage tokens for many things). While investigating we are pinning users on [email protected].
You can see an example of the crash in chrome or edge in this example with 2.49.5 by going to the top right menu > user settings > and changing the select to dark mode: https://60e89457a987cf003efc0a5b-gnaiujxbdz.chromatic.com/example-client-app/#/customapp
And that the crash is not reproducible in any of the above browser with the 2.49.4 build: https://60e89457a987cf003efc0a5b-affprjyukn.chromatic.com/example-client-app/#/customapp
Chris Holt — Today at 9:03 PM
This is the latest version, yes?
rajsite — Today at 9:04 PM
Yep
Chris Holt — Today at 9:05 PM
Ok, I likely can’t test tonight, but my first approach is probably to check against other versions to isolate whether it’s related to the change or related to the browser. Then I’d probably go from there. If folks on your end can isolate, we can go from there - or I’ll look as soon as I’m able
rajsite — Today at 9:07 PM
Sounds good, we likely won't be able to investigate further tonight but will keep looking tomorrow
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pinned the fast-foundation version so unlikely that our users that update dependencies will pick-up the version with the regression and notified the fast folks on discord.
The next steps are to investigate the issue further and see if we need a patch / revert the change in fast (ideally ASAP) and if we need to report an issue to the browser vendors (but either way we should avoid leaving fast-foundation in a state breaking current browsers)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're talking to Chris Holt in a Discord thread about possible workarounds we could submit to FAST. I also filed a bug to Chromium.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also had to pin @microsoft/fast-react-wrapper
as the latest version tried to bring in 2.49.5 as well in #1771 . This all may be less painful if fast switches to peerDependencies, I'm not actually sure (and it's a change in main they are proposing so who know when it will release): microsoft/fast#6908
Eitherway as part of resolving the upgrade we should unpin fast-foundation and fast-react-wrapper
# Pull Request ## 🤨 Rationale The latest version of fast-foundation introduces a regression that causes chrome and edge to crash. This PR pins the foundation version to a known working version. See discussion: #1775 (comment) ## 👩💻 Implementation Pin the fast foundation version to prevent apps from upgrading to the latest. ## 🧪 Testing Relying on CI. ## ✅ Checklist - [x] I have updated the project documentation to reflect my changes or determined no changes are needed.
Manual change notes: - Pinned fast-react-wrapper to prevent it from pulling in the latest fast-foundation version. Captured in the fast-foundation update PR thread to resolve: #1775 (comment) - Re-built the lockfile with the npm from the latest node release. Upgraded to lockfile v3 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@tanstack/table-core](https://tanstack.com/table) ([source](https://togithub.com/TanStack/table/tree/HEAD/packages/table-core)) | [`8.11.3` -> `8.11.8`](https://renovatebot.com/diffs/npm/@tanstack%2ftable-core/8.11.3/8.11.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2ftable-core/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tanstack%2ftable-core/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tanstack%2ftable-core/8.11.3/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2ftable-core/8.11.3/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@tanstack/virtual-core](https://togithub.com/tanstack/virtual) | [`3.0.1` -> `3.0.4`](https://renovatebot.com/diffs/npm/@tanstack%2fvirtual-core/3.0.1/3.0.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@tanstack%2fvirtual-core/3.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tanstack%2fvirtual-core/3.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tanstack%2fvirtual-core/3.0.1/3.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tanstack%2fvirtual-core/3.0.1/3.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>Microsoft/fast (@​microsoft/fast-foundation)</summary> ### [`v2.49.5`](https://togithub.com/Microsoft/fast/compare/71481316c92e3689a4a0c243831693d9938474f8...aed89cac2414d10223f158ed2d0a1185a2461fdd) [Compare Source](https://togithub.com/Microsoft/fast/compare/71481316c92e3689a4a0c243831693d9938474f8...aed89cac2414d10223f158ed2d0a1185a2461fdd) </details> <details> <summary>TanStack/table (@​tanstack/table-core)</summary> ### [`v8.11.8`](https://togithub.com/TanStack/table/releases/tag/v8.11.8) [Compare Source](https://togithub.com/TanStack/table/compare/v8.11.7...v8.11.8) Version 8.11.8 - 2/2/2024, 7:28 AM (Manual Release) #### Changes ##### Docs - Update tables.md ([#​5290](https://togithub.com/TanStack/table/issues/5290)) ([`1bbac0f`](https://togithub.com/TanStack/table/commit/1bbac0f3)) by Asad Khan - add react types to examples for stackblitz ([#​5307](https://togithub.com/TanStack/table/issues/5307)) ([`8f95203`](https://togithub.com/TanStack/table/commit/8f95203e)) by Kevin Van Cott - clean up col resize and virtualization examples ([#​5298](https://togithub.com/TanStack/table/issues/5298)) ([`cd80c52`](https://togithub.com/TanStack/table/commit/cd80c52b)) by Kevin Van Cott - Restructure docs to match v2 layout ([#​5295](https://togithub.com/TanStack/table/issues/5295)) ([`e6e02a9`](https://togithub.com/TanStack/table/commit/e6e02a9f)) by Lachlan Collins ##### Ci - Update example dependencies when publishing ([#​5322](https://togithub.com/TanStack/table/issues/5322)) ([`c944980`](https://togithub.com/TanStack/table/commit/c9449804)) by Lachlan Collins #### Packages - [@​tanstack/table-core](https://togithub.com/tanstack/table-core)[@​8](https://togithub.com/8).11.8 - [@​tanstack/react-table](https://togithub.com/tanstack/react-table)[@​8](https://togithub.com/8).11.8 - [@​tanstack/solid-table](https://togithub.com/tanstack/solid-table)[@​8](https://togithub.com/8).11.8 - [@​tanstack/vue-table](https://togithub.com/tanstack/vue-table)[@​8](https://togithub.com/8).11.8 - [@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table)[@​8](https://togithub.com/8).11.8 - [@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools)[@​8](https://togithub.com/8).11.8 - [@​tanstack/match-sorter-utils](https://togithub.com/tanstack/match-sorter-utils)[@​8](https://togithub.com/8).11.8 ### [`v8.11.7`](https://togithub.com/TanStack/table/releases/tag/v8.11.7) [Compare Source](https://togithub.com/TanStack/table/compare/v8.11.6...v8.11.7) Version 8.11.7 - 1/20/2024, 9:08 PM #### Changes ##### Fix - Update package.json repository and homepage fields ([#​5292](https://togithub.com/TanStack/table/issues/5292)) ([`56369bc`](https://togithub.com/TanStack/table/commit/56369bce)) by Lachlan Collins ##### Chore - svelte types workaround and simplify bug report template ([#​5280](https://togithub.com/TanStack/table/issues/5280)) ([`4e182ec`](https://togithub.com/TanStack/table/commit/4e182ec7)) by Kevin Van Cott - upgrade example versions and deps ([#​5278](https://togithub.com/TanStack/table/issues/5278)) ([`a9a7668`](https://togithub.com/TanStack/table/commit/a9a7668d)) by Kevin Van Cott ##### Docs - example: Use tsconfig from create-vite (Part II) ([#​5291](https://togithub.com/TanStack/table/issues/5291)) ([`9941ef1`](https://togithub.com/TanStack/table/commit/9941ef1e)) by [@​lucascmelo](https://togithub.com/lucascmelo) - examples: Use tsconfig from create-vite ([#​5286](https://togithub.com/TanStack/table/issues/5286)) ([`4f08e53`](https://togithub.com/TanStack/table/commit/4f08e53f)) by Lachlan Collins - Use type imports for svelte examples ([#​5285](https://togithub.com/TanStack/table/issues/5285)) ([`6c3f6d8`](https://togithub.com/TanStack/table/commit/6c3f6d80)) by Lachlan Collins - adjust infinite scrolling example height ([`f61a022`](https://togithub.com/TanStack/table/commit/f61a0224)) by Kevin Vandy - update infinite scrolling example ([#​5277](https://togithub.com/TanStack/table/issues/5277)) ([`d5f514a`](https://togithub.com/TanStack/table/commit/d5f514a7)) by Kevin Van Cott - Row model docs ([#​5276](https://togithub.com/TanStack/table/issues/5276)) ([`801ee96`](https://togithub.com/TanStack/table/commit/801ee963)) by Kevin Van Cott #### Packages - [@​tanstack/table-core](https://togithub.com/tanstack/table-core)[@​8](https://togithub.com/8).11.7 - [@​tanstack/react-table](https://togithub.com/tanstack/react-table)[@​8](https://togithub.com/8).11.7 - [@​tanstack/solid-table](https://togithub.com/tanstack/solid-table)[@​8](https://togithub.com/8).11.7 - [@​tanstack/vue-table](https://togithub.com/tanstack/vue-table)[@​8](https://togithub.com/8).11.7 - [@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table)[@​8](https://togithub.com/8).11.7 - [@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools)[@​8](https://togithub.com/8).11.7 - [@​tanstack/match-sorter-utils](https://togithub.com/tanstack/match-sorter-utils)[@​8](https://togithub.com/8).11.7 ### [`v8.11.6`](https://togithub.com/TanStack/table/releases/tag/v8.11.6) [Compare Source](https://togithub.com/TanStack/table/compare/v8.11.5...v8.11.6) Version 8.11.6 - 1/12/2024, 12:07 AM #### Changes ##### Fix - contextDocument scope for SSR bug ([`0c0a947`](https://togithub.com/TanStack/table/commit/0c0a9479)) by Kevin Vandy #### Packages - [@​tanstack/table-core](https://togithub.com/tanstack/table-core)[@​8](https://togithub.com/8).11.6 - [@​tanstack/react-table](https://togithub.com/tanstack/react-table)[@​8](https://togithub.com/8).11.6 - [@​tanstack/solid-table](https://togithub.com/tanstack/solid-table)[@​8](https://togithub.com/8).11.6 - [@​tanstack/vue-table](https://togithub.com/tanstack/vue-table)[@​8](https://togithub.com/8).11.6 - [@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table)[@​8](https://togithub.com/8).11.6 - [@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools)[@​8](https://togithub.com/8).11.6 ### [`v8.11.5`](https://togithub.com/TanStack/table/releases/tag/v8.11.5) [Compare Source](https://togithub.com/TanStack/table/compare/v8.11.4...v8.11.5) Version 8.11.5 - 1/11/2024, 11:54 PM #### Changes ##### Fix - potential ssr bug with column sizing document ([`8b0022d`](https://togithub.com/TanStack/table/commit/8b0022dd)) by Kevin Vandy #### Packages - [@​tanstack/table-core](https://togithub.com/tanstack/table-core)[@​8](https://togithub.com/8).11.5 - [@​tanstack/react-table](https://togithub.com/tanstack/react-table)[@​8](https://togithub.com/8).11.5 - [@​tanstack/solid-table](https://togithub.com/tanstack/solid-table)[@​8](https://togithub.com/8).11.5 - [@​tanstack/vue-table](https://togithub.com/tanstack/vue-table)[@​8](https://togithub.com/8).11.5 - [@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table)[@​8](https://togithub.com/8).11.5 - [@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools)[@​8](https://togithub.com/8).11.5 ### [`v8.11.4`](https://togithub.com/TanStack/table/releases/tag/v8.11.4) [Compare Source](https://togithub.com/TanStack/table/compare/v8.11.3...v8.11.4) Version 8.11.4 - 1/11/2024, 5:30 PM #### Changes ##### Fix - add optional document context for resize listeners prettier ([`9aba3c0`](https://togithub.com/TanStack/table/commit/9aba3c08)) by Kevin Vandy - add optional document context for resize listeners ([#​5003](https://togithub.com/TanStack/table/issues/5003)) ([`8e106a9`](https://togithub.com/TanStack/table/commit/8e106a99)) by Jareth - Correctly exit publish script ([#​5262](https://togithub.com/TanStack/table/issues/5262)) ([`57336fc`](https://togithub.com/TanStack/table/commit/57336fc7)) by Lachlan Collins ##### Chore - Fix incorrect npm tag for previous version release ([#​5265](https://togithub.com/TanStack/table/issues/5265)) ([`0899c33`](https://togithub.com/TanStack/table/commit/0899c335)) by Lachlan Collins - Stricter tsconfig options ([#​5264](https://togithub.com/TanStack/table/issues/5264)) ([`86d6447`](https://togithub.com/TanStack/table/commit/86d64470)) by Lachlan Collins - Update to Rollup v4, Vite v5 ([#​5260](https://togithub.com/TanStack/table/issues/5260)) ([`fefe74f`](https://togithub.com/TanStack/table/commit/fefe74f4)) by Lachlan Collins - Update examples to use Vite v4 ([#​5259](https://togithub.com/TanStack/table/issues/5259)) ([`5d615ab`](https://togithub.com/TanStack/table/commit/5d615ab5)) by Lachlan Collins - Update select workspace dependencies ([#​5258](https://togithub.com/TanStack/table/issues/5258)) ([`a990435`](https://togithub.com/TanStack/table/commit/a990435f)) by Lachlan Collins ##### Docs - fix meta data example ([#​5256](https://togithub.com/TanStack/table/issues/5256)) ([`6561267`](https://togithub.com/TanStack/table/commit/65612676)) by Nathan Isaac - fix feature guide links ([`8a14fa6`](https://togithub.com/TanStack/table/commit/8a14fa66)) by Kevin Vandy - refactor guides section and new table instance guide ([#​5254](https://togithub.com/TanStack/table/issues/5254)) ([`b327934`](https://togithub.com/TanStack/table/commit/b3279343)) by Kevin Van Cott - add solid filters example ([#​5252](https://togithub.com/TanStack/table/issues/5252)) ([`80d92d6`](https://togithub.com/TanStack/table/commit/80d92d6f)) by Hephaestian ##### Ci - Use publish function from `@tanstack/config` ([#​5257](https://togithub.com/TanStack/table/issues/5257)) ([`43989f2`](https://togithub.com/TanStack/table/commit/43989f26)) by Lachlan Collins #### Packages - [@​tanstack/table-core](https://togithub.com/tanstack/table-core)[@​8](https://togithub.com/8).11.4 - [@​tanstack/react-table](https://togithub.com/tanstack/react-table)[@​8](https://togithub.com/8).11.4 - [@​tanstack/solid-table](https://togithub.com/tanstack/solid-table)[@​8](https://togithub.com/8).11.4 - [@​tanstack/vue-table](https://togithub.com/tanstack/vue-table)[@​8](https://togithub.com/8).11.4 - [@​tanstack/svelte-table](https://togithub.com/tanstack/svelte-table)[@​8](https://togithub.com/8).11.4 - [@​tanstack/react-table-devtools](https://togithub.com/tanstack/react-table-devtools)[@​8](https://togithub.com/8).11.4 </details> <details> <summary>tanstack/virtual (@​tanstack/virtual-core)</summary> ### [`v3.0.4`](https://togithub.com/TanStack/virtual/releases/tag/v3.0.4) [Compare Source](https://togithub.com/tanstack/virtual/compare/v3.0.3...v3.0.4) Version 3.0.4 - 2/2/2024, 4:13 PM #### Changes ##### Fix - calculate getTotalSize correctly when using multiple lanes ([#​660](https://togithub.com/tanstack/virtual/issues/660)) ([`5bd44f6`](https://togithub.com/tanstack/virtual/commit/5bd44f6)) by Austin Astorga #### Packages - [@​tanstack/virtual-core](https://togithub.com/tanstack/virtual-core)[@​3](https://togithub.com/3).0.4 - [@​tanstack/react-virtual](https://togithub.com/tanstack/react-virtual)[@​3](https://togithub.com/3).0.4 - [@​tanstack/solid-virtual](https://togithub.com/tanstack/solid-virtual)[@​3](https://togithub.com/3).0.4 - [@​tanstack/svelte-virtual](https://togithub.com/tanstack/svelte-virtual)[@​3](https://togithub.com/3).0.4 - [@​tanstack/vue-virtual](https://togithub.com/tanstack/vue-virtual)[@​3](https://togithub.com/3).0.4 ### [`v3.0.3`](https://togithub.com/TanStack/virtual/releases/tag/v3.0.3) [Compare Source](https://togithub.com/tanstack/virtual/compare/v3.0.2...v3.0.3) Version 3.0.3 - 2/2/2024, 3:55 PM #### Changes ##### Fix - sort items by index in case they end in the same position ([#​655](https://togithub.com/tanstack/virtual/issues/655)) ([`1a5a95c`](https://togithub.com/tanstack/virtual/commit/1a5a95c)) by Karol Żeluk ##### Docs - Re-organise for new docs layout ([#​653](https://togithub.com/tanstack/virtual/issues/653)) ([`c2886b2`](https://togithub.com/tanstack/virtual/commit/c2886b2)) by Lachlan Collins #### Packages - [@​tanstack/virtual-core](https://togithub.com/tanstack/virtual-core)[@​3](https://togithub.com/3).0.3 - [@​tanstack/react-virtual](https://togithub.com/tanstack/react-virtual)[@​3](https://togithub.com/3).0.3 - [@​tanstack/solid-virtual](https://togithub.com/tanstack/solid-virtual)[@​3](https://togithub.com/3).0.3 - [@​tanstack/svelte-virtual](https://togithub.com/tanstack/svelte-virtual)[@​3](https://togithub.com/3).0.3 - [@​tanstack/vue-virtual](https://togithub.com/tanstack/vue-virtual)[@​3](https://togithub.com/3).0.3 ### [`v3.0.2`](https://togithub.com/TanStack/virtual/releases/tag/v3.0.2) [Compare Source](https://togithub.com/tanstack/virtual/compare/v3.0.1...v3.0.2) Version 3.0.2 - 1/17/2024, 3:47 PM ##### Changes ##### Fix - Scroll offset with dynamic sizes not working properly in React 16 ([#​649](https://togithub.com/tanstack/virtual/issues/649)) ([`942791b`](https://togithub.com/tanstack/virtual/commit/942791b)) by [@​hdwatts](https://togithub.com/hdwatts) ##### Docs - update getScrollElement description ([`0a73be9`](https://togithub.com/tanstack/virtual/commit/0a73be9)) by [@​jonahallibone](https://togithub.com/jonahallibone) - update resizeItem reference ([#​637](https://togithub.com/tanstack/virtual/issues/637)) ([`26dca7c`](https://togithub.com/tanstack/virtual/commit/26dca7c)) by Stefan Dühring ##### Packages - [@​tanstack/virtual-core](https://togithub.com/tanstack/virtual-core)[@​3](https://togithub.com/3).0.2 - [@​tanstack/react-virtual](https://togithub.com/tanstack/react-virtual)[@​3](https://togithub.com/3).0.2 - [@​tanstack/solid-virtual](https://togithub.com/tanstack/solid-virtual)[@​3](https://togithub.com/3).0.2 - [@​tanstack/svelte-virtual](https://togithub.com/tanstack/svelte-virtual)[@​3](https://togithub.com/3).0.2 - [@​tanstack/vue-virtual](https://togithub.com/tanstack/vue-virtual)[@​3](https://togithub.com/3).0.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "monthly" (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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ni/nimble). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: rajsite <[email protected]>
Pull Request
🤨 Rationale
Fixes #1661
👩💻 Implementation
fast-foundation
to 2.49.5🧪 Testing
Verified issues fixed in Storybook.
✅ Checklist