Repository navigation
CDNLite v1.3.0
CDNLite 1.3.0 — Smarter Protection, Guided Setup, and Better Edge Visibility
CDNLite 1.3.0 adds guided domain onboarding, proactive recommendations, smarter traffic protection, clearer Activity views, and stronger operational visibility for edge deployments.
Highlights
Guided protection setup
New guided onboarding helps operators choose the right starter profile by answering simple site questions. CDNLite can recommend, preview, and apply profiles such as Basic Website, WordPress, API, SaaS App, E-commerce, and Emergency Protection.
Proactive recommendations
A new recommendation engine detects useful next actions from traffic, cache, SSL, origin, and security signals. Recommendations include confidence, risk, impact, explanation, preview data, and one-click actions where safe.
Smarter security controls
This release expands protection with Smart Rate Limiting templates, API Shield rules, bot protection, verified bot handling, WAF metadata, challenge actions, and header-aware API rate limits.
Better Activity views
Domain Activity now has Simple and Advanced views. Simple view explains events in plain language, while Advanced view keeps request-id lookup, filters, pagination, export, and raw JSON diagnostics.
Improved edge visibility
Edges now report applied config versions, last config pull time, and config apply errors. Country-aware routing and WAF decisions can use GeoIP/MMDB fallback when trusted country headers are unavailable.
Admin and deployment improvements
New admin CLI commands help list admins, change passwords, and delete users while revoking sessions safely. Deployment docs now emphasize backups, migration dry-runs, immutable image tags, and smoke/e2e/DNS validation before production rollout.
Database migrations
This release adds migrations for rate-limit header keys, edge config visibility, performance starter settings, bot protection, verified bot sources, recommendations, domain onboarding, and admin-session indexes.
Before upgrading production:
docker compose exec core php artisan cdn:db:migrate --dry-run
docker compose exec core php artisan cdn:db:statusUpgrade notes
Back up PostgreSQL and PowerDNS before upgrading. If production uses CDNLITE_AUTO_MIGRATE=false, apply migrations manually after reviewing the dry-run output. Keep Core, dashboard, edge, and edge-agent on the same release SHA.
Full Changelog: v1.2.0...v1.3.0