Releases
v0.7.1
Compare
Sorry, something went wrong.
No results found
Xevion
released this
26 Feb 08:00
0.7.1 (2026-02-26)
Features
Add Cache-Control headers, ETags, and dynamic robots.txt (3a39e70 )
Add course/subject detail pages, breadcrumb nav, and cross-linking (6b20697 )
Add PostHog telemetry with type-safe event tracking (a46ade5 )
Add security headers, CSP reporting, and client IP extraction (229e0b2 )
Add Server header with package version (bbed357 )
Add unsigned newtypes (Count, DurationMs) for non-negative DB fields (fa5bfcf )
Add XML sitemap endpoints with in-memory caching (dde5f8b )
Bug Fixes
calendar: Resolve term slug to code before DB lookup (91f701e )
csp: Allow data: URIs in font-src for inline woff2 fonts (136075c )
env: Propagate proper posthog host keys through Dockerfile for CSP (db7b481 )
Inject x-request-id into request for SSR propagation (2839b75 )
Propagate x-forwarded-for through SSR proxy, fix PostHog distinctId misuse (d901a2d )
search: Disable part-of-term filter for summer terms, prefer section for course breadcrumb (2537a9c )
You can’t perform that action at this time.