# Wijzigingen — Klonkt Alle noemenswaardige wijzigingen aan Klonkt. Nieuwste bovenaan. Versies volgen [SemVer](https://semver.org/lang/nl/) (`1.0.0-beta.N` tijdens de beta). > **Twee losse versienummers — niet verwarren:** > - **App-versie** (deze changelog + footer, `package.json`) = cosmetisch; bump elke release. > - **Federatie-proto** (`KLONKT_PROTO` in `CircleFederation.js`, nu **2**) = bepaalt of > Klonkt-sites in elkaars **cirkel** kunnen federeren (zit in de getekende grondslag). > Een app-versie-bump verandert de proto **niet** en breekt cirkels dus niet. Bump de > proto **alleen** bij federatie-/security-wijzigingen, en rol die dan in **lockstep** > uit naar álle instances (incl. de democirkels) zodat ze blijven samenwerken. ## [Unreleased] ### Opgelost - Editor: het beeld verspringt niet meer bij het aanklikken van een opmaakknop. Op mobiel is het schrijfveld nu een begrensde scroll-box met de opmaak-toolbar STICKY bovenin: de tekst scrollt eronder, de toolbar blijft altijd in beeld, en de caret-scroll die mobiel Chrome forceert blijft binnen de box i.p.v. de hele pagina te laten verspringen. (Plus: scrollpositie wordt vastgehouden rond elk opmaak-commando.) `interactive-widget=resizes-content` weer verwijderd — dat liet de pagina omhoog scrollen voor het toetsenbord en brak de kb-open-detectie; de actiebalk + fullscreen regelen het toetsenbord via de visual viewport. - Post-editor op mobiel: de Opslaan/Annuleren-balk blijft nu net bóven het toetsenbord (sticky met dynamische bottom-offset = max van toetsenbord- en audiospeler-hoogte), i.p.v. erachter te vallen of midden in beeld te zweven. Viewport schaalt mee met het toetsenbord (`interactive-widget=resizes-content`). - Mobiel toetsenbord vs. layout (site-breed): zodra het toetsenbord opent tijdens het typen, verbergen de vaste onderbalken (bottom-tab + mini-speler) zich, zodat ze niet meer over het invoerveld zweven of het overlappen. Ze komen terug zodra het toetsenbord sluit. (Detectie via visualViewport → `body.kb-open`.) - Post bewerken op mobiel opende niet meer meteen het toetsenbord: de titel kreeg niet langer automatisch focus (`autofocus` weg). Op desktop focust de titel nog wel. - Posts schrijven op mobiel: een opmaakknop (vet/cursief/…) stal de focus uit het tekstveld → de selectie ging verloren (vet kon niet meer uitgezet worden) en de pagina sprong naar beneden. De toolbar houdt de focus nu in de editor (mousedown-preventDefault + focus zonder scroll), dus toggelen werkt en er is geen sprong meer. Toolbar-taps zijn ook sneller (touch-action: manipulation). Actieve opmaak is nu duidelijk gevuld met de accentkleur (en :hover plakt niet meer op touch), zodat zichtbaar is of bv. vet aan of uit staat. ### Toegevoegd - Tekstvelden (`