Skip to content

⬆️ Upgrade React 18, TypeScript 5, antd 4 with react-hook-form migration#435

Merged
ra100 merged 1 commit intomasterfrom
feat/react-18-antd-4-phase1
Feb 14, 2026
Merged

⬆️ Upgrade React 18, TypeScript 5, antd 4 with react-hook-form migration#435
ra100 merged 1 commit intomasterfrom
feat/react-18-antd-4-phase1

Conversation

@ra100
Copy link
Owner

@ra100 ra100 commented Feb 14, 2026

Summary

  • Upgrade React 18.3.1 with createRoot API
  • Upgrade TypeScript 5.7.3
  • Upgrade antd 4.24.15 with @ant-design/icons 4.8.3
  • Migrate forms to react-hook-form (SSMForm, QCLMForm, PASForm)
  • Add lazy loading for feature-viewer with jQuery/d3 dependencies
  • Fix Primer3 Docker build with updated GitHub Actions
  • Fix SSM/QCLM test data with proper gene sequences
  • Reduce backend test count for faster CI (~4 min vs hours)

Test plan

  • Frontend builds successfully
  • E2E tests pass
  • Backend tests pass in ~4 minutes
  • Primer3 Docker build workflow fixed

@ra100 ra100 merged commit 396c1c0 into master Feb 14, 2026
6 checks passed
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