Irwin Web App
13 May 2026
- 2 features
- 2 fixes
- 8 improvements
- 3 other changes
Features
- Integrate custom tearsheet exports on itinerary export modal
- Integrate custom tearsheet exports on person export modal
Bug Fixes
- Fix assistant modal not showing success dialog
- Fix duplicate file attachments in AssistantModal
Improvements
- Remove "empty" events returned from AI conversations
- Upgrade Vitest 1.2 → 4.1 and Vite 5.1 → 6.4
- Fix React 18 console warning sources
- Remove vertical-screen-improvement feature flag
- Remove FEATURE_FLAG_VERTICAL_SCREEN_IMPROVEMENT_IRM_TASKS and Task legacy components
- Upgrade to React 18, RTL 14, remove react-hooks
- Remove FEATURE_FLAG_VERTICAL_SCREEN_IMPROVEMENT_IRM_ACTIVITIES and Activity legacy components
- Remove FEATURE_FLAG_VERTICAL_SCREEN_IMPROVEMENT_IRM_PEOPLE and delete legacy IRM People components
General
- Upgrade Vite 6 → 8 (Rolldown/Oxc) + plugin-react 6
- CI: Vitest sharding — 3 parallel test jobs + merge reports
- Fix top 5 flaky tests on master