Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 13:20
1f65810

1.1.0 (2026-04-24)

Features

  • add legacy pkg api_keys migration script and plan (8dee289)
  • add purple PostGuard shield favicon as 144x144 PNG (d7c07e5)
  • add users table and Yivi-based registration (9c1097f)
  • add users table to separate org signing attrs from user identity (2e2e926)
  • admin: show users per organisation on org detail page (9f12bd8)
  • admin: show users per organisation on org detail page (d202745)
  • auto-push schema and seed admin on container startup (bf6dfed)
  • i18n: add Dutch and English translations (d4a2ac2)
  • i18n: add Dutch and English translations across entire app (60f6d05)
  • migration script for legacy pkg api_keys → business PG- format (8e40573)
  • nav: show logged-in state in marketing header (300bf70)
  • nav: show logged-in state in marketing header (5eace1b), closes #16
  • proxy IRMA requests through SvelteKit backend (e2367f1)
  • replace registration form with Yivi disclosure flow (2b982aa)
  • show commit hash in footer version (e.g. v1.0.0+abc1234) (7e0dcbb)
  • show version indicator in footer from package.json (18d4407)
  • switch to file-based migrations with safety checks (7087869)

Bug Fixes

  • a11y: improve color contrast to pass WCAG AA in both themes (196d8b9)
  • add accessible labels to theme toggle buttons (452d911)
  • add accessible labels to theme toggle buttons (4278cf5), closes #5
  • center contact person icon in members table (ba75628)
  • change footer headings from h4 to h2 (4e07c0e)
  • change footer headings from h4 to h2 (782135e), closes #6
  • design: inline feature icons next to headings (6c8e60f)
  • design: large background icons as decorative card accents (e498c56)
  • design: mixed feature layout with rows and pairs (d1bc96b)
  • design: replace AI template patterns with more distinctive layouts (bb4ee52)
  • improve white-on-purple contrast in dark mode (58959bf)
  • improve white-on-purple contrast in dark mode (8224ca8), closes #4
  • include schema.ts in production image for seed script (7a30b44)
  • include YIVI_SERVER_TOKEN when verifying session result from IRMA server (a4cca2e)
  • keep impersonation banner inside viewport layout (0a94f99)
  • keep impersonation banner inside viewport layout (e08cd8e), closes #18
  • read version from package.json instead of SvelteKit build timestamp (e96c64e)
  • redirect already-authenticated users away from login pages (fa5c56e)
  • resolve svelte-check errors and add pre-commit type checking (84c349c)
  • security: allowlist change-request field names (843e361)
  • security: allowlist irma proxy path prefixes (e3fb6ba)
  • security: allowlist irma proxy path prefixes (75021e7), closes #10
  • security: allowlist org change-request field names (55ac721), closes #10
  • set migrated orgs to active and resolve open product questions (2ebe532)
  • use PostGuard logo + Business badge consistently, enable Yivi minimal mode (0b42a5f)
  • wait for locale before rendering, update e2e tests (06d5350)