2026.3.13-beta 2026-03-13
2026.3.13-beta
This release adds a writer portfolio, submission withdrawal, reviewer navigation improvements, and several auth fixes.
Writer Portfolio
Submitters now have a portfolio page (/portfolio) showing all their submissions across organizations. The portfolio detects simultaneous submissions — pieces sent to multiple journals at once — and surfaces conflicts when a submission is accepted elsewhere.
Submission Management
- Submitters can now withdraw a submission directly from the submissions list
- The submission form now conditionally shows cover letter and bio fields based on per-call configuration set by editors
Review Workflow
- Prev/next navigation arrows on the review page let reviewers move through the queue without returning to the inbox
- Submission stats (total submissions, accepted count) now display on call cards in the editor view
- Estimated response time is shown on public call pages
Auth Fixes
- Fixed a bug where clicking "Sign in" from the homepage would redirect back to
/after login instead of the dashboard - Fixed a 500 error when magic links contained relative redirect URLs
- Fixed the auth callback fallback URL (was pointing to
/auth/callback, now correctly/callback)
Member Management
- Organization owners can now deactivate members; deactivated members lose access and their in-progress work is reassigned
Everything Else
- Feedback items now record a
resolved_attimestamp when resolved - Rate limit (429) responses are now handled gracefully in the frontend with user-friendly messaging
- Removed the dead "Issues" nav link from the org sidebar
- Removed the
has_cmsfeature flag — issue assembly is now available on all plans - DevAgent: exclude
.claude/from git staging; prune stale worktrees before fetch