Product changelog

What's new on EU Fund Portal

Sources we added, features we shipped, fixes we landed. Subscribe via RSS to follow along.

16 April 2026

Phase 1 + 2 launch polish

Added
  • PWA manifest, dynamic favicons, and apple-touch-icon for installable app
  • robots.txt with sitemap reference and protected-route disallows
  • /api/health endpoint returning DB ping status for uptime monitoring
  • Structured data: GovernmentGrant on grant detail pages, AdministrativeArea on country pages, BreadcrumbList site-wide
  • Open Graph + Twitter cards on every public route
  • Conversion event tracking: trial_started, search_performed, team_invited
Changed
  • Account pages now noindex; auth pages keep links followable but unindexed
  • hreflang en + x-default declared on the root page
15 April 2026

Source reliability sprint

Added
  • Public /api/ingest/grants endpoint with worker_runs receipt table for external scraper jobs
Fixed
  • Malta Enterprise scraper now finds support schemes via the underlying JSON payload
  • TED country codes normalised to ISO-2
  • Greece 2.0 and Wellcome Trust sources revived without Playwright dependency
  • Marketing copy harmonised with the actual source coverage
14 April 2026

Premium monetization + SEO fortress

Added
  • Match scores, application checklists, and free alert tier
  • EU funding pillar page with internal link fortress for SEO
  • Wednesday weekly insights email separated from the daily admin ops digest
Changed
  • Marketing pages refreshed with new premium feature messaging
  • Search Console coverage improved — grant metadata added, duplicate country pages removed
13 April 2026

Source repair sweep

Fixed
  • 12 broken grant sources repaired
  • Updated to current Gemini model after deprecation notice
11 April 2026

Observability + launch hardening

Added
  • Sentry error tracking with sourcemaps
  • PostHog product analytics with consent gating
  • CSP, HSTS, and full security header stack
  • Playwright smoke tests for the critical signup → browse flow
  • Admin dashboard, watchlist pipeline, and trust-copy across marketing pages
  • Dynamic OG image endpoint
Changed
  • Billing flow hardened ahead of launch
10 April 2026

Conversion-focused rewrite

Added
  • Tabbed grant detail view with slide-out drawer
  • Live stats dashboard on /browse
  • GEO funding clusters with the top 30 country/sector combinations prioritised
Changed
  • Homepage and funding hub copy rewritten for clarity and conversion
8 April 2026

Payments + signup polish

Changed
  • Switched payment provider to Paddle (Merchant of Record)
Fixed
  • Signup form validation, checkout 500 on edge cases, and email confirmation flow
  • Pricing card contrast issues on light cards