v0.4.0 — Content Analytics & Security Hardening
Highlights
- Content analytics: New
blogflow_content_views_total{type, slug}Prometheus counter and OTel span attributes for content popularity tracking - Security hardening: Resolved all 6 open code scanning alerts, enabled Dependabot with grouped dependency management
- CI modernization: Bumped all GitHub Actions and Docker build tooling to latest major versions
BlogFlow
- [FEATURE] Handlers: Content analytics —
blogflow_content_views_total{type, slug}Prometheus counter for content popularity tracking. #186 - [FEATURE] Handlers: OTel span attributes (
content.type,content.slug,content.title,content.tags) on all content-serving requests. #186
Documentation
- [ENHANCEMENT] Docs: Content analytics section in deployment guide with PromQL examples and span attribute reference. #186
Deploy
- [BUGFIX] Deploy: Stop app metrics going to Log Analytics via App Insights — removes OTel Collector sidecar, uses ACA managed OTel agent for traces only. #184
- [ENHANCEMENT] Deploy: Provision Azure Monitor workspace for future Prometheus metrics (Phase 2). #184
- [ENHANCEMENT] Deploy: Parameterize Log Analytics retention (
logRetentionDays, default 30). #184 - [ENHANCEMENT] Deploy: Add custom domain and TLS certificate parameters to deploy workflow. #184
- [ENHANCEMENT] Deploy: Complete SETUP.md rewrite with Phase 1/2 architecture, rollback procedure, and verification steps. #184
Dependencies
- [CHANGE] Deps: Bump github.com/yuin/goldmark from 1.7.17 to 1.8.2. #196
- [CHANGE] Deps: Bump the golang-x group with 2 updates. #195
- [CHANGE] Deps: Bump azure/setup-helm from 4 to 5. #194
- [CHANGE] Deps: Bump docker/setup-buildx-action from 3 to 4. #193
- [CHANGE] Deps: Bump docker/login-action from 3 to 4. #192
- [CHANGE] Deps: Bump docker/build-push-action from 6 to 7. #191
- [CHANGE] Deps: Bump actions/checkout from 4 to 6. #190
- [CHANGE] Deps: Bump distroless/static-debian12 base image digest. #189
- [BUGFIX] Deps: Resolve 6 open code scanning alerts and enable Dependabot. #188
- [BUGFIX] Deps: Bump grpc to v1.79.3 and circl to v1.6.3 (security). #160
Full Changelog: v0.3.0...v0.4.0