Skip to content

[major] React 19 upgrade - #2561

Open
Jialecl wants to merge 48 commits into
masterfrom
jialecl/react19
Open

Jialecl wants to merge 48 commits into
masterfrom
jialecl/react19

Conversation

@Jialecl

@Jialecl Jialecl commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator

Checklist
(Check off all the items before submitting)

  • Build process is done without errors. All tests pass in the /lib directory.
  • Self-reviewed the code before submitting.
  • Meets accessibility standards.
  • Added/updated documentation to /website as needed.
  • Added/updated tests as needed.

Purpose
React upgraded to v19.

  • tests have been updated
  • react-data-grid compatibility fixed
  • Password compontent MutationObserver added to update input type correctly

Jialecl and others added 30 commits September 21, 2026 15:18
…ar-react19

Update searchbar tests to react19
…ut-react19

Fix FileInput tests at react19
describe("Dropdown component tests", () => {
test("Renders with correct aria attributes", () => {
test("Renders with correct aria attributes", async () => {
const user = userEvent.setup({ advanceTimers: jest.advanceTimersByTime });

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{ advanceTimers: jest.advanceTimersByTime } doesn't affect how long the test takes

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of relying on userEvent timers we use jest timers, it should not affect negatively either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants