What we shipped.
Public release log for FairSign. We ship continuously; the highlights live here. Subscribe to the changelog feed at faircompany.ai/changelog.
Signing integrity sweep
Typed initials are preserved exactly as the signer chose them and burned into the final PDF. Field placement matches the contract to the pixel. Completion certificates stay legible, envelope invitation subjects are honored, and unsupported field types are rejected at the boundary instead of failing later.
Standard portal page set
Every Fair product portal now serves the standard page set: /docs, /api, /about, /terms, /privacy, /changelog. Cuts onboarding friction for new signed envelope users hitting these routes from a search engine.
Hold/settle/void on every signed envelope
Every signed envelope now passes through the shared Fair quality gate. Failed operations are voided — you're charged $0 when something doesn't deliver. Receipts show the gate decision in the cost-receipt JSON.
Typed SDK 1.0
@fair/sdk ships a typed client for FairSign
with auto-retry, hold/settle handling, and exhaustive
type inference for every endpoint.
Public launch
FairSign opened to the public. Cost-plus pricing live from day one. Full feature set from your first signed envelope.
Older entries archived. For the full timeline, see github.com/faircompany.