Skip to content

v2.0.1-beta

Pre-release
Pre-release

Choose a tag to compare

@HellFelix HellFelix released this 04 Mar 16:28
· 14 commits to main since this release

Release Notes — v2.0.1-beta

Pre-release date: 2026-03-04
Built on top of v2.0.0-beta.
Status: pre-release — see v2.0.0-beta for overall pre-release status.


Overview

v2.0.1-beta is a small patch release containing two changes. No breaking changes have been made and no endpoints have been modified.

  • README lock ordering correction
  • Global footer added to the frontend

Changes

README: Lock Ordering Correction

The documented lock ordering in the README was wrong. The previous version listed voters before vote_auth, but start-vote — the only endpoint that holds both locks simultaneously — always acquires vote_auth first. Documenting the wrong order could mislead future contributors into introducing a deadlock.

Lock Correct position in ordering
vote_auth Before voters
voters After vote_auth
invite_auth Last (no simultaneous-hold relationships)

Two additional clarifications were made: login holds its locks sequentially rather than simultaneously, and invite_auth has been moved to the end of the ordering table to reflect that it is never held at the same time as any other lock.


Global Footer

A persistent footer is now rendered at the bottom of every page via the root layout. Previously the landing page had its own local footer that was not visible elsewhere in the application.

The footer contains:

  • Navigation links to the Guide and Cryptography pages.
  • An attribution line for F-sektionen · Lund University.
  • The current release tag, injected at build time using git describe --tags --abbrev=0 and displayed as the version string.