Skip to main content

Changelog

What's new in FirstHandAPI

March 31, 2026v1.2.0Latest
  • Auto-labeling & annotations: every scored submission now generates structured metadata — object detection labels, scene classification, OCR text extraction, hex color palettes, speaker counts, language detection, topic classification, keyframe descriptions, and transcripts with timestamps
  • Annotations are returned alongside files via GET /v1/jobs/:id/files and accessible through the MCP server, SDK, and API
  • Content-type-aware schemas: images get object/scene/OCR/color data, audio gets speaker/language/topic/transcript data, video gets scene segmentation/action/tracking/keyframe data
  • Policy violations and stock photo auto-rejects skip annotation generation to save costs
March 29, 2026v1.1.0
  • Reverse image search (TinEye): pre-scoring stock photo detection, auto-reject high-confidence matches
  • iOS background upload resumption: uploads survive app backgrounding via background URLSession
  • Camera framing guides: rule-of-thirds grid + center crosshair overlay with toggle
  • Screenshot format category: buyers can specify "screenshot" in accepted_formats for PNG/JPEG screen captures
  • Job flag auto-notification: job.flagged webhook fires when 3+ workers flag the same job
  • Email verification gate: signup credits require verified email address
  • Video scoring: ffmpeg frame extraction (3 frames at 10/50/90%) + audio demuxing for Whisper
March 17, 2026v1.0.0-alpha
  • Deployment setup: iOS AppConfig, Docker, deployment guide
  • Local development: database wiring, env loading, seed scopes
  • Synthetic workers for sandbox testing
  • Worker entrypoint with per-API-key rate limiting
  • Premium routing analytics dashboard
March 16, 2026v0.9.0
  • Buyer dashboard: job monitoring, submission viewer, file downloads
  • Payout system via Stripe Connect Express
  • Anti-fraud backend: 7-signal fraud score, proof-of-human challenges
  • Security hardening: KMS JWT signing, secret scanning
March 15, 2026v0.8.0
  • Marketing website launch
  • iOS worker app MVP (SwiftUI)
  • TypeScript and Python SDKs
  • MCP server for AI agent integration
  • Image attachment support
  • Trust & quality depth: 7-signal formula, rolling windows
  • Developer experience: docs portal, long-poll, OpenAPI spec
  • Billing depth: credit packs with bonuses, credit expiration, escrow model
March 13, 2026v0.1.0Foundation
  • Monorepo setup with 12 packages
  • Core API: jobs, webhooks, billing, API keys
  • Database schema (23 tables)
  • Authentication: API keys with SHA-256 + pepper
  • Rate limiting, idempotency, audit logging
  • Security Tier 1 complete (11 items)