// Public changelog · built with yourbusiness

What we shipped.

A real, public record of every release. We eat our own dog food — this page is generated by the same product you're reading about.

Subscribe via RSS — /changelog.xml
FILTER:

Auto-summary, generally available

After 6 months in beta with 80 teams, our PR-to-summary engine ships to all paid plans today.

  • 200ms median draft generation across PR sets up to 60 commits
  • Three voice presets — technical, friendly, marketing
  • Bring-your-own-prompt for Enterprise; full audit trail in workspace logs
  • Drops noise commits (lint, deps, version bumps) by default — toggleable

Discord publishing & thread sync

Same one-click publish flow as Slack — your community channel now gets every release with formatted embeds.

  • Native Discord OAuth — no webhook setup
  • Comments on the changelog page sync back to the Discord thread
  • Per-channel publishing rules (e.g. only feature-tagged releases)

GitLab self-hosted webhook reliability

A patch for customers running GitLab CE behind a proxy.

  • Fixed retry logic when webhook signing key rotates mid-burst
  • Now tolerates clock drift up to ±90s on signature validation
  • Better error surfacing in the workspace settings panel

Custom subdomains for public changelogs

Your changelog can now live at changelog.yourcompany.com with full SSL.

  • One-click DNS configuration — we handle Let's Encrypt rotation
  • Breaking: the legacy *.yourbusiness.com URLs now 301-redirect — update any hardcoded references
  • Search-engine indexing toggle in workspace settings

Editor render — 4x faster on long entries

Internal users with 200+ bullet entries reported lag. We fixed it.

  • Virtualized markdown editor for entries over 8k characters
  • P95 keystroke latency dropped from 140ms to 34ms
  • Smaller initial JS bundle — −38kb gzipped

Linear & Jira deep-links

Auto-summary now follows the issue keys in your PR titles — your changelog links straight back to the ticket.

  • Issue keys auto-detected from titles, descriptions, and branch names
  • Hover preview cards on the public page
  • Optional: hide the link from public view, keep it for internal copies

Slack channel-rename safety

When a channel is renamed in Slack, our bot now follows it instead of failing silently.

  • Webhook-driven channel-id refresh on channel_rename events
  • Daily reconciliation job catches any missed renames within 24h
  • Workspace owners get an email if reconciliation surfaces a stale binding

Year-end recap generator

A holiday gift for engineering managers writing their end-of-year letter to leadership.

  • Roll up every release in a date range into a single internal-facing summary
  • Auto-generates count of features shipped, fixes resolved, and breaking-change notices
  • Export as PDF or Notion page

Get the changelog
in your inbox.

One email per release. Real engineering writing — no growth-loop nonsense. ~3-4 a month.