Skip to content

v0.4.0 — Content Analytics & Security Hardening

Choose a tag to compare

@khaines khaines released this 28 Apr 04:20
· 15 commits to main since this release
4fb6b4c

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