Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 May 19:32
· 0 commits to c779961c128b5c2f9170a91521f65c734ecaf9e4 since this release
a3021a7

1.0.0 (2026-05-13)

Features

  • aula-auth: foundation utilities (HTTP, crypto, cookies, HTML, PKCE) (b2678e1)
  • aula-auth: port CustomSRP-6a (3072-bit) with golden vectors (08d3d67)
  • aula-auth: port MitidClient (APP + CODE_TOKEN + PASSWORD) (5ac5f15)
  • aula-auth: port OAuth + SAML/broker handoff + AulaLoginClient (596daf4)
  • aula-auth: token store + wire-trace debug tooling (d7a7228)
  • aula-client: API version probing + core endpoints + widget token manager (d8c7c9f)
  • aula-client: integration plugins (EasyIQ, Meebook, Min Uddannelse, Systematic) (26a6798)
  • auth: legacy MitID /prove + /verify fallback (J3) (af05323)
  • ci: automated semver via release-please (dd38143)
  • cli: aula doctor + transcript view/list/prune + --json + prompt timeout + locale cleanup (25351c3)
  • cli: aula login / status / whoami / logout (8b8c5c4)
  • cli: aula tokens export/import for self-host migration (03852f5)
  • integrations: add EasyIQ Lektier widget (0142) (#8) (106f4c8)
  • integrations: EasyIQ SkolePortal (widget 0128, PR scaarup/aula#352) (e754f1b)
  • macOS Keychain backend (Q4) + login activity log (F7) + nightly canary (W6) (10d09d6)
  • mcp-server: Hono + Streamable HTTP + aula.discover (2466d2f)
  • mcp: widget detection, friendly calendar range, raw escape hatch, notifications + posts tools (1ec1a5f)
  • mitid: typed CAP008 'parallel sessions' error + CLI hint + log footer (61945aa)

Bug Fixes

  • auth-correctness: meta-refresh fallback, refresh race, fetch errors, cookie warnings, graceful shutdown, remote-bind guard (e337e77)
  • canary: treat 403 from Aula edge as filter, require 2 consecutive fails before paging (#12) (0c68ab8)
  • critical issues from gap review (53a9ea4)
  • login,mcp: unblock end-to-end auth + ugeplan, sharpen MCP UX (f711ca4)
  • mitid: auto-fall-back from /complete to /prove+/verify on 404 (82d715d)
  • mitid: handle double-JSON-encoded /initialize response (1ecd8ce)