Releaser & uppdateringar
En översikt av förändringar i Radix. För fullständig historik och taggar/versioner, se GitHub‑releaser.
v1.2.1 Liten fix för max request
App
Lagt till web_max_request_mb i app configurationen
v1.2.0 Gör gränsen för request-storlek på webben konfigurerbar
App
Gör gränsen för request-storlek på webben konfigurerbar via WEB_MAX_REQUEST_MB
Lägg till webbanpassad middleware för request-storlek (redirect/flash för HTML, JSON 413 för API/AJAX)
Koppla nytt middleware-alias limit.web och uppdatera webbroute-grupper
Lägg till env/config-standard (6 MB, klampad till minst 1 MB) och utöka täckning i PHPUnit/Infection
Lägg till webbanpassad middleware för request-storlek (redirect/flash för HTML, JSON 413 för API/AJAX)
Koppla nytt middleware-alias limit.web och uppdatera webbroute-grupper
Lägg till env/config-standard (6 MB, klampad till minst 1 MB) och utöka täckning i PHPUnit/Infection
v1.1.9 Förbättrat stöd för scaffolds med Radix Framework 1.1.2
App
Uppdaterar Radix Framework till v1.1.2, vilket ger förbättrad scaffold-installation.
Nytt (via Radix Framework v1.1.2)
scaffold:install --all för att installera alla scaffolds under presets-root.
Deterministisk installationsordning baserad på dependencies (.requires.php).
--force-placeholders för att skriva över enbart placeholder-filer vid behov.
Förbättrat --dry-run med plan/ordning samt vad som skulle skapas/skrivas över.
Nytt (via Radix Framework v1.1.2)
scaffold:install --all för att installera alla scaffolds under presets-root.
Deterministisk installationsordning baserad på dependencies (.requires.php).
--force-placeholders för att skriva över enbart placeholder-filer vid behov.
Förbättrat --dry-run med plan/ordning samt vad som skulle skapas/skrivas över.
v1.1.8 Fokus på frontend-struktur och förbättrad sökupplevelse.
App
Förändringar
Rensade upp och organiserade JavaScript-koden
Bröt ut live search i tydligare, separata delar för bättre underhållbarhet
Justerade search input i views för en mer konsekvent och stabil implementation
Rensade upp och organiserade JavaScript-koden
Bröt ut live search i tydligare, separata delar för bättre underhållbarhet
Justerade search input i views för en mer konsekvent och stabil implementation
v1.1.7 Fixar: logga ut knapp, HealthCheckService
App
Fix: Logga ut knappen på små skärmar, lagt till spinner.
Uppdaterat HealthCheckService så den inte cachar i fel mapp.
Uppdaterat HealthCheckService så den inte cachar i fel mapp.
v1.1.6 Uppdaterat dokumentation
App
Milstolpe
Ändrat
Uppdaterad dokumentation efter uppdelning i två paket:
mattablues/radix-framework
mattablues/radix-app
README förtydligat med korrekt installation och länkar mellan repos.
Uppdaterade Composer scripts för stan/test/infect/format.
Uppdaterad dokumentation efter uppdelning i två paket:
mattablues/radix-framework
mattablues/radix-app
README förtydligat med korrekt installation och länkar mellan repos.
Uppdaterade Composer scripts för stan/test/infect/format.
v1.1.5 Uppdaterat layout
App
Uppdaterat layout för formulär knappar på mobil
v1.1.4 Policy för CLI
App
Tydligare och säkrare policy för CLI i production (allowlist + tydliga felmeddelanden).
Deploy-gate för migrations i production via RADIX_DEPLOY=1.
Uppdaterad docs/CLI.md med kommandolista, production-rekommendationer och exempel för Windows + Linux/macOS.
Deploy-gate för migrations i production via RADIX_DEPLOY=1.
Uppdaterad docs/CLI.md med kommandolista, production-rekommendationer och exempel för Windows + Linux/macOS.
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.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.
- 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.
Saknar du en detalj här? Se GitHub‑releaser för komplett historik.