Changelog

Wat er in elke versie is veranderd, geschreven voor wie ermee werkt. De technische versie, per commit en in het Engels, staat in de CHANGELOG.md in de repository; hoe de versienummers werken staat in het versiebeleid.

  1. v0.2.0 nieuwste

    Lakvlakken die precies dekken wat ze moeten dekken, minder valse suggesties, en een onderbouwingsrapport dat als bijlage bij het Woo-besluit kan.

    Vier maanden werk, en het meeste ervan gaat over precisie. Een lakvlak dat naast de tekst ligt, of dat een halve regel te veel afdekt, kost een beoordelaar vertrouwen in het hele gereedschap; een suggestie die er niet toe doet, kost tijd. Dit is de versie waarin die twee dingen serieus zijn aangepakt.

    Een term die vaker voorkomt wordt overal gelakt

    De belangrijkste correctie van deze release. Een zelf toegevoegde term kreeg één lakvlak dat op elke pagina werd hergebruikt, dus vanaf pagina twee stond die term onafgedekt in de geëxporteerde PDF. Elke plek waar een term voorkomt krijgt nu zijn eigen coördinaten. Staat u een document te lakken dat u eerder met WOO Buddy heeft bewerkt en zaten er eigen zoektermen in, controleer dan de pagina's na de eerste.

    Lakvlakken dekken de tekst, niet de regel

    Zoek-en-lak dekte de hele tekstregel af waarin een treffer stond. Nu wordt het vlak versmald tot de gevonden letters zelf, ook als een term over een regeleinde heen loopt. Op gedraaide pagina's (staand gescand materiaal dat liggend in het document zit) klopte de meting helemaal niet: bij een kwartslag verdween de hele regel onder het vlak, bij een halve slag bleef juist de eerste letter van een naam zichtbaar. Zowel de detectie als het vlak rekenen nu langs de leesrichting van de pagina.

    Wat de tool niet op de pagina kan vinden, zegt hij nu

    Soms herkent de analyse iets in de tekst dat niet terug te leggen is op een plek in de PDF. Dat verdween eerder geruisloos. U krijgt nu een melding met de termen erbij, en een klik erop opent zoek-en-lak zodat u het alsnog kunt afhandelen. Ook lakvlakken die buiten de pagina zouden vallen worden geteld en gemeld in plaats van stilletjes overgeslagen.

    Minder kaarten die u toch afwijst

    De suggesties zijn strenger geworden, met als uitgangspunt dat een gemiste suggestie goedkoper is dan een valse: u leest het document toch. Straatnamen hebben nu een postcode of een woon-aanwijzing in de buurt nodig, datums alleen een geboorte-aanwijzing, en een losse voornaam moet elders bevestigd worden. "2019 EN 2020" wordt niet langer voor een postcode aangezien. Bestuursorganen als "Gedeputeerde Staten" worden herkend als orgaan en niet als functietitel, en bij "namens dezen," krijgt u de ondertekenaar als ambtenaar voorgelegd in plaats van dat die automatisch werd gelakt.

    Een onderbouwingsrapport dat u kunt meesturen

    Bij de export komt een rapport met per gelakte passage de juridische grond uit de Woo, een Nederlandse motivering en een SHA-256-hash van het bronbestand en het resultaat. Dat is de bijlage bij het Woo-besluit die anders met de hand in elkaar wordt gezet. Het rapport is een toegankelijke PDF: getagd volgens PDF/UA-1, met bladwijzers per onderdeel en een taalcode, zodat een schermlezer erdoorheen kan. Ook de gelakte PDF zelf draagt nu een taalcode, XMP-metadata en een Nederlandse alt-tekst per lakvlak.

    Zonder account slaan we niets op

    Wie de tool gebruikt zonder in te loggen, laat geen enkele rij in onze database achter: geen document, geen detectie, geen logregel. Naar onze server gaan maar twee verzoeken: één voor de analyse van de tekst en één voor de export; in het netwerktabblad van uw browser kunt u dat nakijken. Uw werk in het reviewscherm staat in uw eigen browser en overleeft een refresh, inclusief het splitsen en samenvoegen van vlakken en de motiveringen die u heeft ingevuld. Ongedaan maken werkt daar ook op.

    Kleiner, maar merkbaar

    De tekstlaag stond sinds een update van de PDF-weergave iets naast de tekst, waardoor slepen in de bewerkmodus miswees; dat is hersteld. De werkbalk past weer op één regel op een normale laptop, de rolkiezer voor persoonsgegevens laat de labels weer heel zien, de landingspagina laadt minder mee en foutmeldingen zijn Nederlands geworden. Het contactformulier op woobuddy.nl werkt weer, en de nieuwsbrief heeft een bevestigingsmail met dubbele opt-in.

  2. v0.1.0

    De eerste publieke versie: WOO Buddy werd open source en zelf te hosten.

    De eerste versie die buiten onze eigen laptops te krijgen was. WOO Buddy werd open source onder de MIT-licentie, met een self-host-pad dat een IT-afdeling zonder tussenkomst van ons kan lopen.

    Zelf draaien, zonder gesprek vooraf

    De hele codebase staat op GitHub en draait met docker compose up tegen één Postgres. Voor organisaties met harde eisen aan dataverblijf is dat het punt: u hoeft ons niet te vertrouwen, u kunt het nakijken en zelf neerzetten. Voor elke versie staan er kant-en-klare images klaar.

    De drietrapsraket stond er al

    Harde identifiers (BSN, IBAN, telefoonnummers, e-mailadressen, postcodes, kentekens) worden automatisch gelakt; contextuele persoonsgegevens worden voorgesteld en door u bevestigd of afgewezen. Geen taalmodel, en documenten die de browser niet verlaten.

    Deze note is achteraf geschreven, bij het invoeren van deze changelog-pagina in september 2026.