Changelog

Geleverd.

Alles wat er op slew live ging, nieuwste eerst. Eén regel: niets komt op deze lijst voordat het in productie draait.

  1. 1 Aug 2026

    Rewrites en exacte statuscodes

    Redirects in slew.json kunnen nu hun exacte code kiezen (301, 302, 303), en een nieuwe rewrites-lijst serveert een ander pad van dezelfde site zonder dat de URL verandert — de klassieke sub-app-shell, pas gecheckt nadat elke redirect gemist heeft. De migratie-importers vertalen beide vanuit vercel.json en _redirects.

    Docs

  2. 1 Aug 2026

    Beeldoptimalisatie

    Elk project beantwoordt nu /_slew/image: vraag een breedte aan en krijg een geschaalde WebP van de CDN-edge. Niets aan te zetten, inbegrepen in elk abonnement, en het werk gebeurt buiten je instance — een afbeeldingsverzoek maakt een server op nul nooit wakker. Next.js-apps doen mee met een loader van één regel.

    Docs

  3. 31 Jul 2026

    De Vercel- en Netlify-importers

    slew import verhuist het project in je huidige map: eerst een eerlijk compatibiliteitsrapport, daarna omgevingsvariabelen, redirects, crons en de git-koppeling, eindigend in een DNS-checklist. Alleen-lezen richting je oude host — daar verandert niets tot je zelf DNS omzet.

    Docs

  4. 31 Jul 2026

    Een CDN-zone per project

    Elk project staat nu voor zijn eigen CDN-zone in plaats van een gedeelde — cache, edge-instellingen en logs zijn per site geïsoleerd, en een site met wachtwoord beïnvloedt de caching van anderen niet meer. Bestaande projecten zijn ter plekke gemigreerd; niemand hoefde een DNS-record aan te passen.

  5. 29 Jul 2026

    Revalidatie op aanvraag

    POST een pad naar het revalidate-endpoint van je project en het wordt uit elke cachelaag van het platform gewist — de platformhelft van revalidatePath() in Next.js, direct bruikbaar vanuit een CMS-webhook.

    Docs

  6. 28 Jul 2026

    Stale-while-revalidate voor serverpagina’s

    Pagina’s die meedoen via gewone Cache-Control — precies wat Next.js voor ISR uitstuurt — worden beantwoord uit de platformcache terwijl de verversing op de achtergrond draait. Scale-to-zero kost bezoekers geen wachttijd meer.

    Docs

  7. 28 Jul 2026

    Redirect-regels

    Declareer redirects in slew.json en de router serveert ze — tijdelijk of permanent, inclusief wildcards en :splat — zodra de deploy live is.

    Docs

  8. 28 Jul 2026

    Branch-domeinen

    Een eigen domein kan een git-branch volgen — staging.klant.nl volgt de staging-branch terwijl productie op main blijft.

  9. 28 Jul 2026

    Deze site, in het Nederlands

    slew.sh is nu tweetalig — EN en NL, met een taalkeuze in de navigatie. Gedeployed zoals alles hier: met een git push.

  10. 28 Jul 2026

    Eerlijke projectkaarten

    Projectkaarten in het dashboard tonen nu wanneer een project voor het laatst deployde in plaats van wanneer het is aangemaakt — gevonden terwijl deze site via slew live ging.

  11. 18 Jul 2026

    Cronjobs

    Tot vijf schema’s per project roepen de publieke URL van je app aan — ondertekend met een geheim per job, met timeout, en nooit overlappend met zichzelf.

    Docs

  12. 18 Jul 2026

    Frameworkdetectie en starter-templates

    Git-builds bouwen Astro, SvelteKit, Remix en TanStack Start automatisch, en de nieuwe-projectpagina begint vanaf een template met de exacte commando’s om op te zetten en te deployen.

    Docs

  13. 16 Jul 2026

    Deploys zonder downtime

    Een nieuwe versie start op naast de versie die verkeer bedient en moet een health check halen voordat het verkeer overschakelt. Een build die crasht bij het opstarten ziet nooit een request.

    Docs

  14. 12 Jul 2026

    Bezoekersstatistieken op elk abonnement

    Cookieloze bezoekersstatistieken, gemeten uit CDN-logs aan de edge — geen script om toe te voegen, geen cookiebanner om te tonen.

    Docs

  15. 11 Jul 2026

    Server-runtimes

    Node- en Next.js-apps draaien als echte servers — omgevingsvariabelen, live logs, een Runtime-tab in het dashboard — en schalen naar nul als ze stilstaan.

    Docs

  16. Jul 2026

    Restore-oefening

    Het volledige control plane hersteld vanaf een versleutelde off-site back-up op een schone machine — echt uitgevoerd en getimed.

Elke release krijgt ook een kort bericht op LinkedIn.