Release notes

Changelog

Latest release v3.5 on 8 releases since launch

v3.5

  • My Workspace navigation. Library, Workspaces, and Alerts grouped under a single sidebar section
  • In-product guidance. contextual page-guide drawer on analytics, Inspection Pack, and Risk Profiler pages
  • Glossary tooltips. regulatory and methodology terms in page subtitles now show plain-English definitions on hover
  • Evidence pack assembly. pin determinations to a workspace, add commentary, and reorder for export
  • Intervention overlay. regulatory interventions plotted on landlord trajectory charts
  • Transactional email via Brevo. account verification gate plus Stripe lifecycle notifications (welcome, payment failure, cancellation)
  • Stripe Tax. automatic VAT calculation at checkout with dynamic pricing labels
  • Admin observability dashboard. AI telemetry, scraper health, and corpus integrity metrics in one view
  • Admin Users and Organisations management surfaced in the sidebar (hero stat, sort, bulk actions, CSV export)
  • SEO baseline. sitemap.xml and robots.txt published
  • Admin health dashboard. card grid replaced with a hero stat and editorial layout
  • What's New strip on the analytics homepage compacted to a horizontal row
  • Data integrity audit. silent defaults removed across analytics; small-N samples and data provenance now surfaced in the UI
  • Accessibility. WCAG AA violations resolved across analytics and admin surfaces; end-to-end accessibility suite re-enabled
  • Synthesis briefings. full markdown rendering restored; payloads sent as JSON body; banner redesigned for clarity
  • Theme synthesis. paid-tier daily quota now enforced on the endpoint
  • Complaint date coverage. prose fallback and parse-recovery lift coverage from ~1% to the majority of records
  • Stripe checkout. errors are now surfaced to users instead of crashing the button; CSRF tokens forwarded on proxy routes; price IDs sourced from the subscription_pricing table; logged-in free users routed straight to Checkout
  • Inspection Pack. self-heals stuck generations, supports cancel, and no longer auto-triggers on page mount; visual styling aligned to ScoreView design contract
  • AI synthesis. vendor and model names removed from researcher-facing copy; voyageai import hardened
  • Hallucinated-insight regression on landlord profile resolved
  • Signup link in changelog now points to /register
  • Dark-mode Recharts tooltips theme-aware
  • Workspaces. Action Blue and editorial hero restored
  • Landlord interventions. Next.js proxy routes added so analytics calls reach the backend
  • Admin feedback inline reply editor restyled to ScoreView contract
  • Thematic report summaries. oversized headings tamed
  • "How to read this page" button no longer stretches and nudges page height

v3.4

  • Alert delivery history. view the last 90 days of alert notifications with status and error detail
  • Test notification button. send a test email for any alert subscription
  • Scrape run health dashboard. corpus health banner now shows determinations added and error reason
  • Board-pack PDF export. Save briefing button added to search synthesis panel
  • Library page. resolved indefinite loading on slow connections (10-second timeout plus loading skeleton)
  • /data-sources short URL now redirects correctly

v3.3

  • Awaab's Law tagging. determinations matching damp, mould, and hazardous disrepair criteria are now tagged
  • Building Safety Act tagging. cladding and fire safety determinations tagged and filterable
  • Shareable URL state. copy-link button on search and analytics pages
  • RSH grade plain-English legend. full grade descriptions with tooltips on landlord profiles
  • Public pricing page with full tier comparison, billing terms, and procurement information

v3.2

  • Alert subscriptions. create, edit, pause, and delete email alert subscriptions for filtered determinations (paid tier)
  • Weekly and daily delivery frequency options
  • RSH Consumer Standards taxonomy. determinations tagged with V1–V4, G1–G4, C1–C4 regulatory grades
  • Inspection pack generation. on-demand intelligence packs for named landlords (governance tier)
  • Governance tier. new subscription level for landlord self-assessment use cases

v3.1

  • Semantic search. hybrid full-text and vector (cosine) search using Voyage AI embeddings
  • Similar determinations. find related cases based on semantic similarity
  • Peer benchmarking. compare landlord performance against sector peers
  • Thematic reports. sector-level intelligence across regulatory themes
  • Watchlist. monitor named landlords for new determinations
  • 15,150 determinations now have vector embeddings (HNSW index, 512-dim)

v3.0

  • Analytics synthesis. AI-generated sector briefings from filtered corpus queries
  • Landlord risk profiler. composite risk scoring with tier badges
  • Board-pack export. version-stamped PDF export for saved briefings
  • Alert subscriptions infrastructure (REQ-016)
  • Feedback module. structured user feedback with admin review panel

v2.0

  • Paid tier. Stripe-powered subscription with 14-day free trial
  • Bookmarks. save individual determinations to your library
  • Saved searches. store and reuse filter configurations
  • CSV export. download filtered determination results
  • Google AdSense. free tier monetisation (ads removed for paid subscribers)

v1.0

  • Initial launch. Housing Ombudsman determination corpus (15,000+ cases)
  • Full-text search with filters. landlord, category, outcome, date range
  • AI summaries. 150–250 word summaries generated at ingestion time
  • Weekly automated scrape. corpus updated every Monday
  • Landlord profile pages. benchmarking and quarterly trend analysis
  • LGSCO integration. Local Government and Social Care Ombudsman data
  • BSR enforcement notices. Building Safety Regulator data
  • Housing Ombudsman determinations from 2020 onwards

Stay updated

Subscribe to release notes by email through the weekly digest. Logged-in users can opt in from account settings; new visitors can create an account and enable the digest during onboarding. A machine-readable feed is available at /changelog/feed.xml (Atom).