{"overall":"operational","service":"@pokerbase/api","version":"1.8.4","env":"dev","uptimeSeconds":84605,"checkedAt":"2026-09-10T11:29:43.882Z","components":[{"name":"API server","state":"operational","details":{"nodeVersion":"v22.22.2","pid":29}},{"name":"Currency rates","state":"operational","details":{"lastRefreshAt":"2026-09-10T01:00:00.835Z"}},{"name":"Database","state":"operational","details":{"latencyMs":3}}],"recentChanges":[{"version":"1.8.4","date":"2026-08-26","bump":"patch","changes":["Maintenance and dependency updates"]},{"version":"1.8.3","date":"2026-05-22","bump":"patch","changes":["fix(loops): override firstSessionAt in identity push on first session.created"]},{"version":"1.8.2","date":"2026-05-22","bump":"patch","changes":["Maintenance and dependency updates"]},{"version":"1.8.1","date":"2026-05-20","bump":"patch","changes":["fix(loops): narrow user.signed_up contact-property piggyback to identity-only (#705)"]},{"version":"1.8.0","date":"2026-05-16","bump":"minor","changes":["feat(mobile): hide AI integrations behind dev mode + add Loops smoke-test button"]},{"version":"1.7.0","date":"2026-05-16","bump":"minor","changes":["feat(loops): suppress milestone events on import bursts (#700)"]},{"version":"1.6.1","date":"2026-05-15","bump":"patch","changes":["chore: retire stale pkrbs.com references in codegen and PDF exports"]},{"version":"1.6.0","date":"2026-05-15","bump":"minor","changes":["feat(statuspage): surface DigitalOcean App Platform deploy state per env (#692)"]},{"version":"1.5.2","date":"2026-05-14","bump":"patch","changes":["fix(api): sanitizer was flattening Date values to {} — broke MCP timestamps (#686)"]},{"version":"1.5.1","date":"2026-05-14","bump":"patch","changes":["fix(api): prod boot crash — inline @pokerbase/branding status constants (#685)"]}]}