Version history

What we shipped

VersionKindChange
v2026.05.12-3Current
Changedslim SSR politicians payload from 29 → 12 fields
v2026.05.12-2
Changedcut mobile TBT — drop service-status probe, lazy BTC poll, skip canvas on mobile
Changeddrop dead portfolio/transactions fetches to cut mobile TBT
v2026.05.12
Changedupgrade to Node 24 LTS + add vitest scaffolding
Fixedreserve layout space during initial fetch to cut mobile CLS
v2026.05.11-3
Changedparallelize across pages with measure + aggregate split
Fixedrate-limit /monitoring tunnel, drop source-map check route
v2026.05.11-2
Changeddraft LinkedIn post on party programmes vs parliament
Changedexpand to 4 pages + WebKit (Safari) matrix
Addedrebuild /parties/statements with party-aggregated view
Fixedguard _error capture, add temp source-map check route
v2026.05.11
Changedskip the 404 canary's own expected status
Changedlink Desktop/Mobile labels to artifact URLs when set
Changedadd duration, split features, name all post-deploy jobs
v2026.05.10-7
AddedSentry instrumentation, parties URL restructure, tab redesign
v2026.05.10-6
Changedalign security job action versions with Dependabot bumps
Addedparty-programmes table refresh, roadmap tabs, width alignment
Changedpost-deploy security smoke test
v2026.05.10-5
Changedbump actions/checkout from 5.0.1 to 6.0.2 (#2)
Changedbump actions/setup-node from 5.0.0 to 6.4.0 (#3)
Changedbump actions/cache from 4 to 5 (#7)
Changedbump actions/github-script from 8.0.0 to 9.0.0 (#5)
Changedbump softprops/action-gh-release from 2.6.2 to 3.0.0 (#4)
v2026.05.10-4
Addedmember counts + restructured CH/DE/AT tables, sub-tabs on home
Addedllms.txt + AI-crawler allow-list in robots.txt
Changedoptimize Jungparteien logo assets
Changeduse markdown bullets in release body for /history parser
v2026.05.10-3
No entries.
v2026.05.10-2
No entries.
v2026.05.10
AddedJungparteien tab + per-party expand/collapse for /party-programmes/ch
v2026.05.07-9
Changedrequire new revision name before declaring stable
v2026.05.07-8
Changedwait for revision Healthy before revalidating
v2026.05.07-7
Changedpin Container App to 1 replica to keep ISR cache coherent
v2026.05.07-6
Changedserialise PROD deploys to prevent ContainerApp 409 conflicts
v2026.05.07-5
Changedretry revalidate until SSR actually populates
v2026.05.07-4
Changeddeploy-complete Telegram message + SSR service tracing
v2026.05.07-3
Changedrevalidate / on deploy so homepage SSR populates at runtime
v2026.05.07-2
Changedaddress Lighthouse audit findings and add post-deploy monitor
v2026.05.07-13
Fixedsplit /parties + /activities from index re-export
v2026.05.07-12
Changedgitignore local Lighthouse + source-grouping JSON dumps
v2026.05.07-11
Fixedcookie banner uses semantic tokens, not raw greys
v2026.05.07-10
Changedswitch to getServerSideProps with module cache
v2026.05.07
Addedreplace Gmail SMTP with Azure Communication Services
v2026.05.05-3
Changeddocument the weekly visitors digest
v2026.05.05-2
Addedricher weekly visitors digest
v2026.05.05
ChangedMerge develop into master: statements table refactor + StanceDot tab gating
v2026.05.03-3
Changedregister dumpOnly input on master too (cron stays disabled)
v2026.05.03-2
Fixedapply workflow_dispatch arg-quoting fix on master too
v2026.05.03
Changedregister statements-pipeline workflow (cron disabled until QA verifies)
v2026.05.02
Addedadd public /roadmap page
v2026.05.01-4
Fixedmobile usability fixes for documents-audited table
v2026.05.01-3
Addedrandomise cosigner card across motion 21.4068's pool
v2026.05.01-2
Addednamespace tabs to switch between prod and backfill queues
v2026.05.01
Addedcountry tabs (CH/DE/AT/US) and comparison hero
v2026.04.30-9
Addedfooter release age, Ablehnend label fix, history table view
v2026.04.30-8
Addedredesign changelog with version, kind, and description only
v2026.04.30-7
Addedshow one-line summary per release; remove RSS + GitHub links
v2026.04.30-6
Fixedomit summary when undefined to satisfy getStaticProps
v2026.04.30-5
Fixedcorrect DE voter shares to match Bundeswahlleiterin
v2026.04.30-4
Addedcrypto audit page with CH/DE/US tabs
v2026.04.30-3
SecurityAuth0 in-memory tokens + SHA-pin GitHub Actions
v2026.04.30-2
Securitysanitize legislative HTML with DOMPurify + enforce CSP
v2026.04.30
Fixedshort-circuit kryptopolitik.ch self-check + ship pending changes