Skip to content

bump packages and major upgrades - #47

Merged
kaelemc merged 1 commit into
mainfrom
bumps
Jun 13, 2026
Merged

bump packages and major upgrades#47
kaelemc merged 1 commit into
mainfrom
bumps

Conversation

@FloSch62

Copy link
Copy Markdown
Collaborator
  • Bumped major deps including MUI 9, Astro 6, ESLint 10, TypeScript 6, jscpd 5, React 19.2.7, XYFlow 12.11, Playwright 1.60 in package.json:61.

  • Added dompurify override to 3.4.10 so npm audit is clean.

  • Removed eslint-plugin-react; it blocked the ESLint 10 peer tree and was only used for the old JSX runtime rule.

  • Applied MUI 9 fixes: MenuItem content is now wrapped in MenuList in src/components/ContextMenu.tsx:683, and invalid direct Typography system props were moved
    into sx.

  • Fixed React Flow selection timing fallout by preserving member/LAG selection when React Flow echoes the same edge selection in src/lib/store/
    selection.ts:140.

  • Updated the MUI Select e2e locator in tests/42-topology-metadata.spec.ts:38.

@FloSch62
FloSch62 requested a review from kaelemc June 12, 2026 16:22
@kaelemc
kaelemc merged commit d6bcd97 into main Jun 13, 2026
2 checks passed
@kaelemc
kaelemc deleted the bumps branch June 13, 2026 13:20
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