Changelog
Hieronder vindt u een overzicht van alle wijzigingen aan de KRW Actieplan Tool per versie.
# Changelog
Alle noemenswaardige wijzigingen aan de KRW Actieplan Tool worden in dit bestand bijgehouden.
## [1.3] — 2026-04-13
### Gewijzigd
- De lijst met waterlichamen per Brabantse gemeente is bijgewerkt en afgestemd op de officiële indeling. Per gemeente verschijnen nu precies de waterlichamen die bij die gemeente horen.
- In het gegenereerde Word-document wordt elk gekozen waterlichaam apart getoond onder hoofdstuk 2.2, ook als er voor dat waterlichaam nog geen meetgegevens beschikbaar zijn.
### Toegevoegd
- Voor waterlichamen zonder meetgegevens (bijvoorbeeld waterlichamen in het stroomgebied van de Schelde) verschijnt nu een duidelijke melding in het document, in plaats van dat ze worden overgeslagen.
## [1.2] — 2026-04-10
Toegankelijkheidsverbeteringen op basis van een interne WCAG 2.1 AA controle.
### Toegevoegd
- Foutmeldingen verschijnen nu direct bij de betreffende vraag, met een overzicht bovenaan de stap waarin u op een openstaande vraag kunt klikken.
- Bij verplichte velden staat nu naast het sterretje ook het woord "verplicht" voor gebruikers van een schermlezer.
- De informatieknop ("i") bij elke vraag heeft nu een duidelijke naam voor schermlezers, en het informatiepaneel kan met de Escape-toets weer gesloten worden.
- De pop-up "Document wordt gegenereerd" werkt nu als een echt dialoogvenster: u kunt het sluiten met de Escape-toets, de focus blijft binnen het venster, en na sluiten keert u automatisch terug naar de knop waar u vandaan kwam.
- Bij het herstellen van eerder opgeslagen antwoorden krijgt u nu een nette banner in de pagina in plaats van een browser-pop-up.
- Het e-mailadresveld in het feedbackformulier toont op mobiele apparaten nu het juiste toetsenbord.
### Gewijzigd
- Kleuren zijn aangepast zodat tekst en knoppen voldoende contrast hebben volgens WCAG 2.1 AA. Onder andere de gele informatiebalk, de groene "Document genereren"-knop, de blauwe bestandskies-knop en alle hulpteksten in het formulier en de footer zijn nu beter leesbaar.
- Foutmeldingen verschijnen niet meer als een browser-pop-up, maar direct in de pagina zelf.
- De toegankelijkheidsverklaring is bijgewerkt: status verhoogd van "voldoet gedeeltelijk" naar "voldoet aan WCAG 2.1 AA, behoudens een aantal aandachtspunten" met een uitgebreide lijst van getroffen maatregelen.
## [1.1] — 2026-04-10
### Toegevoegd
- Publieke changelog-pagina (`/changelog`) zodat gebruikers transparant kunnen zien wat er per versie is gewijzigd.
- Toegankelijkheidsverklaring (`/toegankelijkheid`) volgens het format van de Nederlandse overheid (WCAG 2.1 AA).
- Skip-link bovenaan elke pagina ("Direct naar inhoud") voor toetsenbordgebruikers en schermlezers.
- Zichtbare focus-stijlen (`:focus-visible`) op alle interactieve elementen.
- Live-region (`role="status"`, `aria-live="polite"`) voor de "Document wordt aangemaakt..." melding zodat schermlezers de status horen.
- Footer-links naar de changelog en de toegankelijkheidsverklaring.
### Gewijzigd
- Het aantal vragen op de startpagina wordt nu dynamisch getoond (gebaseerd op het werkelijke aantal vragen) in plaats van hardgecodeerd.
- verplichte changelog- en versie-workflow voor toekomstige wijzigingen.
- Tekstuele aanpassingen in het Word-template.
- Gemeente-naar-waterlichaam mapping is opgeschoond: alleen waterlichamen die in de officiële factsheets aan een gemeente gekoppeld zijn worden gebruikt. Maashorst (sinds 2022 ontstaan uit Landerd + Uden) krijgt via een handmatige uitzondering Leijgraaf en Hertogswetering/Hoefgraaf toegewezen, omdat de factsheets nog niet bijgewerkt zijn na de fusie.
### Verwijderd
- DVG-logo en -link uit de footer.
- Dubbele `inject_config()` context opgeschoond.
- Onterechte handmatige mappings voor Loon op Zand en Rucphen
## [1.0] — 2026-04-10
Eerste publieke release.
### Functionaliteit
- 38 KRW-vragen verdeeld over 7 thema's met conditionele sub-velden.
- Drie type antwoordbomen: simpel, beleid (omgevingsplan/beleid), frequentie (incidenteel/structureel).
- Optie "Niet van toepassing" voor specifieke vragen.
- Optie "Overslaan" (Stand van zaken gemeente onbekend) voor alle vragen.
- AI-suggesties voor toelichtingen via een server-side proxy naar Claude.
- Bijlagen-upload (PDF wordt automatisch omgezet naar afbeeldingen in het document).
- Word-document generatie met automatisch ingevulde waterlichamen, stoffen en handelingsperspectieven per gemeente.
- Opslaan en opnieuw laden van actieplannen via JSON.
- Disclaimer en gebruiksinstructies met expliciete akkoordverklaring.
- Suggestie-/feedbackformulier dat e-mails verstuurt of lokaal opslaat als fallback.
- 56 Brabantse gemeenten ondersteund.