Skip to content

chore: modernize dependencies and stabilize e2e#3341

Open
Baluduvamsi2006 wants to merge 1 commit intoapache:masterfrom
Baluduvamsi2006:chore/update-dependencies-modern-env
Open

chore: modernize dependencies and stabilize e2e#3341
Baluduvamsi2006 wants to merge 1 commit intoapache:masterfrom
Baluduvamsi2006:chore/update-dependencies-modern-env

Conversation

@Baluduvamsi2006
Copy link
Contributor

Why submit this pull request?

  • Bugfix
  • New feature provided
  • Improve performance
  • Backport patches

What changes will this PR take into?

This PR modernizes dependencies and fixes regressions introduced during the upgrade.

  • Upgraded project dependencies/tooling to newer versions (including major upgrades where applicable).
  • Fixed E2E environment parsing failure after Zod 4 upgrade by replacing znv-based parsing with direct Zod parsing in e2e utils.
  • Fixed Windows ESM path resolution issues in E2E helpers/tests (fileURLToPath + path.dirname).
  • Stabilized flaky E2E flows:
  • TLS Verify switch interaction in upstream forms (hidden Mantine switch input handling).
  • Service required-fields submit flow (table cell commit before submit + consistent toast assertion helper).
  • Fixed Husky pre-commit on Windows Git hook shells by using lint-staged directly (instead of pnpm command lookup).

Validation:

  • Lint passes
  • Build passes
  • Playwright E2E passes with workers=1 (93 passed)

Related issues

fix/resolve #1

Checklist:

  • Did you explain what problem does this PR solve? Or what new features have been added?
  • Have you added corresponding test cases?
  • Have you modified the corresponding document?
  • Is this PR backward compatible? If it is not backward compatible, please discuss on the mailing list first

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.

1 participant