Skip to content

v6.7.0

Latest

Choose a tag to compare

@grahamalama grahamalama released this 27 Oct 21:37
· 31 commits to master since this release
d8d3674

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)

image image

Review request date on the Review tab

The Review tab now shows when the review was requested. (#3996)

image

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)

Error shown when server info can't be fetched Login button disabled when the server is unreachable

Internal

  • useServerInfo now returns an object with data, loading status, and error instead of server info or undefined (#3983)
  • Suggested reviewer lookups are now cached (#3992)
  • Cleaned up unused config and npm scripts (test:ci, test-all:ci) (#3985)
  • Dropped unneeded React imports now that the automatic JSX runtime lint config applies (#3986)
  • Enforce import type for type-only imports via @typescript-eslint/consistent-type-imports (#3987)
  • Fixed flaky Base64File upload tests (#3991)

Dependencies

  • vite 8.3.1 → 8.3.5 (#3989, #3998)
  • vitest and @vitest/coverage-v8 5.0.2 → 5.0.5 (#3989)
  • @vitejs/plugin-react 6.1.1 → 6.1.2 (#3989)
  • react-router 8.4.0 → 8.5.0 (#3999)
  • @uiw/react-codemirror 4.25.11 → 4.25.12 (#3994)
  • @typescript-eslint/eslint-plugin 8.70.0 → 8.71.2 (#3993)
  • @babel/core 7.29.0 → 7.29.7 (#3982)
  • undici 8.11.2 → 8.12.3 (#4001)
  • Removed unused bootstrap-icons, @codemirror/lang-jinja, and vite-tsconfig-paths (#3985)

Full Changelog: v6.6.0...v6.7.0