BETA
← All releases
2026.2.28-beta 2026-02-28

2026.2.28-beta

Inbox overhaul, decision templates, responsive reading, and email notifications — the editorial workflow is taking shape.

Inbox

The submission queue is now the "inbox." Editors can navigate submissions with keyboard shortcuts, select multiple submissions for bulk status updates, and assign reviewers from a dropdown. Skeleton loading states replace blank screens while data loads.

Decision templates

Editors can create reusable decision letter templates in organization settings. When updating a submission's status — individually or in batch — a template picker lets you apply a saved letter instead of writing from scratch.

Responsive reading

The submission reading view now works on tablets and mobile. The inbox, home dashboard, and submission form all adapt to smaller screens.

Email notifications

Reviewer assignments, status changes, and comments on submissions now trigger email notifications.

Homepage

The home dashboard is redesigned as a two-column card layout. Submitters see stats for their submissions — total count, acceptance rate, and pending decisions.

Discover

The Discover page is now linked in the main header. The API supports advanced filters and shows stats badges on organization cards.

Feature flags

A backend feature flag system gates new capabilities per-organization, allowing gradual rollouts.

Security

  • Secure attribute added to the redirect cookie
  • JavaScript dependencies audited and updated for known vulnerabilities
  • Feedback submissions rate-limited to 3 per user per 24 hours
  • UTF-8 safe truncation prevents panics on multibyte text

Everything else

  • About page added as the first content page
  • Storybook upgraded from 8 to 10
  • OpenAPI 3.1 spec generated from backend route annotations
  • Kit components (PageHeader, Alert, SearchInput) now accept custom class props
  • Kit reorganized into semantic group directories
  • Pre-commit quality checks run in parallel
  • Changelog no longer requires codenames; recent entries show a "New" badge