v5.2.0 — Styled craft serve output
What's new
Styled craft serve output
- Branded startup banner with the framework version and server URL — printed once, even with the auto-reloader.
- Laravel-style request logs: timestamp, method and path with the status code dotted out to the terminal edge and colored by status class (2xx violet, 4xx amber, 5xx red).
- File-change reloads now show as a single muted
↻line. - Plain-text fallback honoring
NO_COLOR, dumb terminals and non-TTY output.
Cleaner startup
- Werkzeug's development-server warning and address/reloader chatter are no longer printed (errors are kept).
- Suppressed the
cleo0.8re.splitDeprecationWarning on Python 3.13+.
Full Changelog: v5.1.0...v5.2.0