| 1 | # Wijzigingen — Klonkt
|
|---|
| 2 |
|
|---|
| 3 | Alle noemenswaardige wijzigingen aan Klonkt. Nieuwste bovenaan.
|
|---|
| 4 | Versies volgen [SemVer](https://semver.org/lang/nl/) (`1.0.0-beta.N` tijdens de beta).
|
|---|
| 5 |
|
|---|
| 6 | > **Twee losse versienummers — niet verwarren:**
|
|---|
| 7 | > - **App-versie** (deze changelog + footer, `package.json`) = cosmetisch; bump elke release.
|
|---|
| 8 | > - **Federatie-proto** (`KLONKT_PROTO` in `CircleFederation.js`, nu **2**) = bepaalt of
|
|---|
| 9 | > Klonkt-sites in elkaars **cirkel** kunnen federeren (zit in de getekende grondslag).
|
|---|
| 10 | > Een app-versie-bump verandert de proto **niet** en breekt cirkels dus niet. Bump de
|
|---|
| 11 | > proto **alleen** bij federatie-/security-wijzigingen, en rol die dan in **lockstep**
|
|---|
| 12 | > uit naar álle instances (incl. de democirkels) zodat ze blijven samenwerken.
|
|---|
| 13 |
|
|---|
| 14 | ## [Unreleased]
|
|---|
| 15 |
|
|---|
| 16 | ### Gewijzigd
|
|---|
| 17 | - De Newer/Older-postnavigatie staat nu óók op de fan-gate (login-wall van een
|
|---|
| 18 | fan-only post), zodat een bezoeker niet vastloopt maar verder kan bladeren.
|
|---|
| 19 | Nav verhuisd naar een gedeeld partial (`partials/post-nav.ejs`).
|
|---|
| 20 | - Login gesplitst: de publieke loginpagina (`/auth/login`) toont voor bezoekers nu
|
|---|
| 21 | **alleen** Google-login (luisteraars/fans). De beheerders-login (gebruikersnaam +
|
|---|
| 22 | wachtwoord) staat verborgen op `/auth/admin` (nergens gelinkt).
|
|---|
| 23 | - Post-navigatie (Newer/Older) houdt nu op elke post dezelfde twee-kaarten-structuur:
|
|---|
| 24 | ontbreekt er een nieuwere/oudere post, dan staat er een subtiele uitgegrijsde
|
|---|
| 25 | placeholder ("Nieuwste post" / "Oudste post") i.p.v. een lege plek.
|
|---|
| 26 | - Bij het openen van een gerelateerde/volgende post spring je nu naar boven van de
|
|---|
| 27 | pagina (was: je bleef op de oude scrollpositie hangen).
|
|---|
| 28 |
|
|---|
| 29 | ## [1.0.0-beta.2] — 2026-06-19
|
|---|
| 30 |
|
|---|
| 31 | Eerste release waarbij we de versie actief bijhouden (zichtbaar in de footer →
|
|---|
| 32 | klik erop voor deze pagina). Federatie-proto: **2** (ongewijzigd).
|
|---|
| 33 |
|
|---|
| 34 | ### Toegevoegd
|
|---|
| 35 | - Release-tracking: versienummer in de footer linkt naar deze wijzigingen-pagina.
|
|---|
| 36 | - Acht premium-functies (Patreon-gegate): nieuwsbrief/mailinglijst, download-voor-email,
|
|---|
| 37 | release-planning + fan-only previews, EPK/perskit, pro-statistieken, link-in-bio +
|
|---|
| 38 | klikstats, inbedbare speler, en show-agenda + notify-me.
|
|---|
| 39 | - Nieuwsbrief-aanmeldveld in de footer (aan/uit in Beheer → Instellingen).
|
|---|
| 40 | - SMTP-instellingen instelbaar in Beheer → Instellingen (geen `.env`-edit meer nodig),
|
|---|
| 41 | met testmail-knop.
|
|---|
| 42 |
|
|---|
| 43 | ### Gewijzigd
|
|---|
| 44 | - Beheer → Instellingen: Hub- en Cirkel-config staan nu direct onder de Modus-kaart;
|
|---|
| 45 | forms netter (gestapelde labels, full-width inputs).
|
|---|
| 46 | - EPK/perskit toont de top 10 meest beluisterde nummers.
|
|---|
| 47 | - Nettere 404-pagina (mobielvriendelijk) en duidelijkere login-foutmeldingen.
|
|---|
| 48 |
|
|---|
| 49 | ### Opgelost
|
|---|
| 50 | - Site-brede audiospeler kreeg geen tracks (verkeerde kolom in de query).
|
|---|
| 51 | - Knoptekst werd onleesbaar bij hover (zelfde kleur als de knop).
|
|---|
| 52 | - Datumkiezers volgen nu het thema.
|
|---|
| 53 | - htmx-navigatie werkt de adresbalk weer bij; geen dubbele kop bij terug/vooruit.
|
|---|