Changelog

Every change to the Relm API and dashboard. The API version is echoed on every response as Relm-Version. Subscribe via RSS.

  1. v2026-07-02

    Docs & DX

    • New /changelog page with RSS feed at /changelog.rss.
    • Every response now echoes the API version as the Relm-Version header.
    • Expanded /llms.txt and new /llms-full.txt for Cursor, Claude Code, and other LLM crawlers.
    • Quickstart in /docs now shows curl, JavaScript (fetch), and Python (requests) side by side.
  2. v2026-07-02

    Webhooks (delivered)

    • POST/GET /v1/webhooks to subscribe endpoints; each returns a whsec_… signing secret.
    • HMAC-SHA256 signatures on every payload (relm-signature: t=…,v1=…).
    • Automatic retry with exponential backoff up to 8 attempts; per-delivery replay endpoint.
    • Events for contact|company|deal|activity × created|updated|deleted, subscribe with "*" for all.
    • Deliveries dashboard at /webhooks with live status and replay button.
  3. v2026-07-02

    Custom fields & associations

    • POST /v1/schema/fields — workspace-scoped custom fields on contact/company/deal/activity (text, number, date, bool, select).
    • Values live in metadata and are validated on every write.
    • POST /v1/associations — first-class polymorphic edges between any two records with an optional label.
    • New /schema page in the dashboard to manage custom fields visually.
  4. v2026-07-02

    API completeness

    • Idempotency-Key header on every POST — 24h cache, 409 on body mismatch.
    • Cursor pagination on every list endpoint: { data, has_more, next_cursor }.
    • Typed filters: ?filter[field][op]=value with eq, neq, gt, gte, lt, lte, ilike, in.
    • POST /v1/contacts/batch — bulk upsert up to 500 rows with dedup_on: ["email"].
    • Test-mode keys (sk_test_…) alongside live keys (sk_live_…).
    • X-RateLimit-* headers on every response; public OpenAPI 3.1 spec at /openapi.yaml.
  5. v2026-07-01

    Relm launch

    • Multi-tenant workspaces with email + Google sign-in.
    • REST API for contacts, companies, deals, activities, and search under /v1/.
    • sk_live_ API keys, dashboard, request logs.