Radix
radixphp.se

Releaser & uppdateringar

En översikt av förändringar i Radix. För fullständig historik och taggar/versioner, se GitHub‑releaser.

v1.1.3 Fix: redirect efter login/guest

App
Fix: redirect efter login/guest använder nu route_exists('dashboard.index') i stället för fil-check, så det fungerar även när tomma route-filer finns för PHPStan.

v1.1.0 Borttagning och fixar

Framework
Borttagning av Token::hashCrc32()
make:view layout option: admin → app

Åtgärda php-cs-fixer-skript så att de fungerar på Windows.

Ta bort föråldrad användning av env-variabler

v1.1.2 Smidigare installation: .env skapas och secrets genereras automatiskt

App
Förbättringar
- Automatisk bootstrap av .env vid installation/uppdatering via Composer (post-create-project, post-install och post-update).
- Genererar hemligheter automatiskt i .env om de saknas eller är tomma:
- API_TOKEN
- SECURE_TOKEN_HMAC
- SECURE_ENCRYPTION_KEY

Säkerhet & stabilitet
- .env.example är justerad för att vara giltig som default (t.ex. inga inline-kommentarer i värden som kan tolkas som data, och URL som valideras korrekt).
- Skapar en engångsbackup .env.bak vid första skrivning (för att kunna återställa om något blir fel).

Notering
- Scriptet skriver inte över befintliga värden i .env, det fyller endast i saknade/tomma.

v1.1.1 CSP & modal fixes

App
Fixar CSP/Alpine CSP-kompatibilitet i scaffolds och förbättrar modalfokus (aria-hidden).

Tar bort inline Alpine-uttryck som bryter CSP
Förbättrar fokus/aria-hidden-hantering i JS-styrda modaler
Stabiliserar API-nyckel (skapa/ersätt) i user-vyn

v1.0.0 Första release av Radix App (skeleton)

App Milstolpe
Detta är bas-skelettet för Radix som kan installeras via Composer.

v1.0.0 Första release av Radix Framework

Framework Milstolpe
Första stabila releasen.
- Grundfunktionalitet publicerad via Packagist.
Saknar du en detalj här? Se GitHub‑releaser för komplett historik.

Cookies & integritet

Vi använder nödvändiga cookies för grundfunktioner och säkerhet (t.ex. att komma ihåg ditt val här och skydda formulär). Om du använder administrativa delar kan sessionscookies även förekomma vid inloggning. Läs mer.