Skip to main content

Changelog

What we've been building.

January 2026

v2026.01.27New

Custom Accessibility Linter

Built a custom ESLint plugin that enforces our accessibility standards at the code level. Catches hardcoded colours, missing aria attributes, and incorrect card patterns before code is even committed.

v2026.01.27Compliance

End-to-End Accessibility Test Suite

Built a 4-phase automated accessibility test suite covering every page — public, protected, staff, and dynamic. Runs on every code change so accessibility regressions are caught before they ship.

v2026.01.26New

Accessibility Audit Infrastructure

Added baseline accessibility audit infrastructure using axe-core, integrated into our CI pipeline. Every page is automatically scanned against WCAG 2.1 AA criteria on every pull request.

v2026.01.25Improved

API Client Consolidation

Consolidated all API calls into dedicated server and client API clients. Consistent error handling, auth token management, and request patterns across the entire application.

v2026.01.25Improved

Project-Wide Loading Strategy

Implemented a consistent Suspense-based loading strategy across the entire application. No more layout shifts or blank screens while data loads.

November 2025

v2025.11.21New

Statement Generator

Generate accessibility compliance statements in minutes. Answer a guided questionnaire about your product and get a complete, standards-compliant accessibility statement ready to publish.

v2025.11.20Improved

Signup Security Hardening

Added honeypot fields and time-based validation to the signup form to block automated bot registrations without adding friction for real users.

v2025.11.09New

Google Single Sign-On

Sign in with your Google account. One click, no extra password to remember. Works alongside existing email/password authentication.

October 2025

v2025.10.16New

Accessibility Dashboard

A complete overview of your accessibility posture. Score cards, WCAG conformance grid, issue visualisation, task summary, and progress timeline — all in one place. Built to WCAG 2.1 AA standards itself.