Repository navigation
Highlights
Suggested reviewers for collections awaiting review
When a collection is in "to review", the Records and Review tabs now list suggested reviewers, putting recent approvers first. The review progress bar was also restyled to use more horizontal space. (#3984, #3992)
Review request date on the Review tab
The Review tab now shows when the review was requested. (#3996)
Better handling of unreachable servers
If the Admin can't fetch server info, the login button is disabled. If the server becomes unreachable after you log in, you now get an error message and a way back to the server list, instead of a spinner that never stops. (#3983, fixes #3876)
Internal
useServerInfonow returns an object with data, loading status, and error instead of server info orundefined(#3983)- Suggested reviewer lookups are now cached (#3992)
- Cleaned up unused config and npm scripts (
test:ci,test-all:ci) (#3985) - Dropped unneeded
Reactimports now that the automatic JSX runtime lint config applies (#3986) - Enforce
import typefor type-only imports via@typescript-eslint/consistent-type-imports(#3987) - Fixed flaky
Base64Fileupload tests (#3991)
Dependencies
vite8.3.1 → 8.3.5 (#3989, #3998)vitestand@vitest/coverage-v85.0.2 → 5.0.5 (#3989)@vitejs/plugin-react6.1.1 → 6.1.2 (#3989)react-router8.4.0 → 8.5.0 (#3999)@uiw/react-codemirror4.25.11 → 4.25.12 (#3994)@typescript-eslint/eslint-plugin8.70.0 → 8.71.2 (#3993)@babel/core7.29.0 → 7.29.7 (#3982)undici8.11.2 → 8.12.3 (#4001)- Removed unused
bootstrap-icons,@codemirror/lang-jinja, andvite-tsconfig-paths(#3985)
Full Changelog: v6.6.0...v6.7.0