Releases: kiesraad/abacus
v1.0.1 for GR26
This is a release of Abacus v1.0.1, commit 4b54a6a on 2026-01-28, for the municipal elections 2026 (gemeenteraadsverkiezingen 2026, or GR26).
Abacus versie 1.0.1 is bestemd voor de GSB taken bij 14 gemeenten tijdens de gemeenteraadsverkiezingen 2026.
Ten behoeve van deze toepassing is een beveiligingsonderzoek gedaan en een toets op de wettelijke kaders. De aanbevelingen uit het beveiligingsonderzoek die zijn overgenomen zijn hieronder uitgesplitst. De toets op de wettelijke kaders geeft geen aanleiding tot wijzigingen. Het ontwikkelteam heeft de release getest en een vrijgaveadvies gemaakt ten behoeve van de organisatie.
Naast de overgenomen aanbevelingen uit het beveiligingsonderzoek is er een beveiligingsupdate geweest in een component van Abacus. Deze update is meegenomen. Ook zijn er enkele wijzigingen gedaan aan de code waarmee de werking van Abacus automatisch wordt getest en in de manier waarop de applicatie wordt gebouwd. Geen van deze wijzigingen heeft impact op de code die de optellingen doet.
Overzicht van toegepaste wijzigingen:
Het overzicht van wijzigingen ten opzichte van de 1.0.1 is ook hier te vinden: v1.0.0...v1.0.1
Aanpassingen naar aanleiding van het beveiligingsonderzoek:
| Bevinding | Issue | Fix PR | 1.0 backport PR |
|---|---|---|---|
| A.1 Wachtwoord wijzigen zonder wachtwoord | #2602 | #2632 | #2646 |
| A.4 Omzeilen verplichte wachtwoordwijziging | #2601 | #2606 | #2624 |
| A.6 Meerdere sessies toegestaan | #2603 | #2607 | #2626 |
| A.8 Hashes van geüploade bestanden worden niet gelogd | #2604 | #2610 | #2638 |
Beveiligingsupdate component:
Onderliggende software die onderdeel is van Typst is aangepast naar aanleiding van een security issue.
Wijzigingen aan de testcode en buildflow:
Deze wijzigingen beïnvloeden de manier waarop de software wordt gemaakt, zoals meldingen van het systeem dat de code kwaliteit helpt controleren en het beheer van schijfruimte ten behoeve van het genereren van de applicatie. Deze wijzigingen hebben geen invloed op Abacus.
v1.0.0 for GR26
Abacus v1.0.0, commit d220eb9 on 2025-11-27, for the municipal elections 2026 (gemeenteraadsverkiezingen 2026, or GR26).
Warning
This version is intended for security testing (pentest) and legal requirements test. The definitive version will be published by 2026-02-25.
Version v0.1.0-alpha.20251123.fe63e41
This is an alpha release of Abacus, commit fe63e41 on 2025-11-23
Version v0.1.0-alpha.20251116.c336bc9
This is an alpha release of Abacus, commit c336bc9 on 2025-11-16
Version v0.1.0-alpha.20251109.91ca8fd
This is an alpha release of Abacus, commit 91ca8fd on 2025-11-09
Version v0.1.0-alpha.20251102.04ef59c
This is an alpha release of Abacus, commit 04ef59c on 2025-11-02
Version v0.1.0-alpha.20251026.c4ea91b
This is an alpha release of Abacus, commit c4ea91b on 2025-10-26
Version v0.1.0-alpha.20251021.b7e7e70
This is an alpha release of Abacus, commit b7e7e70 on 2025-10-21
Version v0.1.0-alpha.20251021.930a564
This is an alpha release of Abacus, commit 930a564 on 2025-10-21
Version v0.1.0-alpha.20251012.3b6ea5b
This is an alpha release of Abacus, commit 3b6ea5b on 2025-10-12