All releases

Slack threads that stay updated, reorder stages in the table, faster public docs & releases

Keep a Slack thread updated on a card

Ask Simple Product in any Slack thread to keep it updated on a card:

@Simple Product keep this thread updated on card 648

From then on, every time the card changes stage, a short update is posted in that thread, and a ✅ message when it's done. It's made for customer channels: the update says what moved and where, so customers following along don't need access to Simple Product. Say "stop updating this thread on 648" to turn it off. How it works.

Reorder stages in the table view

You can now drag stage groups up and down in a board's table view. Hover a stage header, grab the handle, and drop it where you want it. The board view uses the same order, so its columns move too.

Faster public docs and releases on your website

If you show your Simple Product releases or docs on your own site, loading all of them at once slows the page down. Every release has to be fetched and rendered before anyone sees anything, and a changelog only gets longer. Our own changelog took 0.6–1.3 seconds to load for exactly that reason.

The public API now pages through them, so your site only loads what people actually read:

  • Pass limit (up to 100) for the newest page, then meta.nextCursor as cursor for older ones, until meta.hasMore is false. Calls without a cursor work exactly as before.
  • Responses can be cached: they send Cache-Control and an ETag, so your CDN and your visitors' browsers can reuse them.
  • Each release now includes its slug, so you can link to a page for every release.

The setup guide your coding agent reads, and the releases docs, now show the fast way to build a changelog in Next.js, React, Vue, plain HTML, Node or Python: the newest page first, cached, with "Load more" for the rest.

The SDK works from any site or desktop app

The Simple Product SDK can now identify users and track events from any website, and from desktop apps built with Tauri or Electron. Before, those calls only worked from some setups.

Our own changelog

simpleproduct.dev/releases now loads the newest 10 releases with "Load more", built exactly the way the guide describes. It went from 0.6–1.3 seconds to about 0.2–0.3 seconds, 3–4 times faster. And each release now has its own page.