Company
Changelog
What shipped on GoHireHumans, newest first. For commit-level history see main on GitHub.
Site refresh
| Type | Change |
|---|---|
| Design | Unified design system: one shared token set and component library in style.css, with page-local styles removed from every static page. |
| Design | Canonical shell on every public page: the shared navigation, footer, skip link, and main landmark, synced from the partials. |
| Fix | Corrected pricing copy across the site. Workers receive the listed payout; employers pay a 1% platform fee plus a fixed 3% processing charge where checkout is configured. |
| SEO | Metadata cleanup: titles, descriptions, canonicals, Open Graph and Twitter cards, and structured data on every static page; builder attribution removed. |
| Fix | App fixes: dialogs, toasts, and navigation now use the shared components and keep focus and keyboard behaviour consistent. |
| Feature | Owner-scoped listing endpoints: GET /me/services and GET /me/jobs return the caller’s own listings in every status, newest first, with pagination and a status filter. See the API documentation. |
SEO and tooling push
| Type | Change |
|---|---|
| Feature | Public roadmap and this changelog. |
| Feature | Live stats dashboard at /stats with charts backed by /platform/stats. |
| Feature | Self-serve press kit with copy-paste boilerplates, brand colors, and asset downloads. |
| Feature | Interactive freelance fee calculator comparing Fiverr, Upwork, Toptal, and GoHireHumans. |
| Feature | Per-category landing pages and comparison hubs for the major marketplaces. |
| SEO | BreadcrumbList JSON-LD added to all 25 blog posts. |
| SEO | RSS 2.0 (/feed.xml) and Atom (/atom.xml) feeds generated from blog posts. |
| Fix | Updated stale platform-fee copy to the current connector pricing: workers receive the listed payout; employers pay a 1% platform fee plus a fixed 3% processing charge where checkout is configured. |
| SEO | /.well-known/security.txt, /llms.txt, and /humans.txt for AI crawlers and security researchers. |
| Feature | Branded 404 page with a search box and popular-pages grid. |
| Fix | Hero heading line break read as one word by screen readers. |
| Fix | Three-step section animation fails safe: forced visible after 3 seconds if IntersectionObserver never fires. |
| Fix | Required Terms of Service checkbox on the registration form. |
| Infra | Hardened backend/server.py: structured JSON logging, X-Request-Id, X-Forwarded-For trust, defensive init_db, WAL mode. |
| Fix | Permissions-Policy now allows the Stripe payment APIs (it was blocking payment entirely). |
| Infra | Pinned requirements.txt versions, non-root Dockerfile, gunicorn log piping. |
| Feature | Two new blog posts: Fiverr vs Upwork vs GoHireHumans and How to hire an AI agent. |
Phase 2 launch
| Type | Change |
|---|---|
| Feature | MCP server for AI agent integration (how it works). |
| Feature | Public REST API and the agent developer portal. |
Content sprint
| Type | Change |
|---|---|
| SEO | 20+ new blog posts and hire-by-role landing pages. |
| SEO | Sitemap expanded; Open Graph cards on all key pages. |
Initial public launch
| Type | Change |
|---|---|
| Feature | GoHireHumans public marketplace launch. |
| Feature | Stripe payment processing, where configured, for milestone-based payments. |
| Feature | Pricing: workers receive the listed payout; employers pay a 1% platform fee plus a fixed 3% processing charge where checkout is configured. |
Want to shape what ships next?
The public roadmap lists what is in progress, what comes next, and what we are still considering.