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.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

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.

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

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.

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.

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.

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.
Saknar du en detalj här? Se GitHub‑releaser för komplett historik.