Relnotely
Relnotely
relnotely.com

Changelog

Get new entries by email

One email per release. No digests, no marketing, unsubscribe any time.

One email per release. Unsubscribe from any of them. Relnotely will email you when they ship. See Relnotely's privacy policy.

19 updates

Added

Every entry has a page of its own

Each entry now has its own address, like relnotely.com/changelog/42-dark-mode, with Newer and Older links to walk through the rest. The feed, subscriber emails and the widget all link to it, so a reader lands on the release they clicked rather than the top of the list.

Edit a title and the old address redirects to the new one, so links you have already shared keep working. An entry with a screenshot uses it as the picture when its link is shared.

Changed

Your page opens when you start publishing

Until you start your trial or publish your first entry, your public page is a preview that only you can see, with the subscribe form switched off. It opens to readers the moment you do either.

Nothing changes for anyone on a trial or a paid plan, and a changelog that has published keeps its page, whatever happens to the subscription.

Changed

Write for free, pay when you publish

You no longer need a card to start. Sign up, write and preview as many drafts as you like, try an import and set up your page, and meet billing only when you press Publish. That starts a 7-day trial, and then it is $19 a month with everything included.

Press Publish before you have started the trial and nothing is lost: the entry is kept as a draft and you go straight to the page that starts it.

Changed

The widget, documented

The embeddable widget now has its own documentation page: the snippet, every option, what it changes on your page, what to add to a Content Security Policy, and what to check when nothing shows.

It is quicker too. The widget's feed is cached, and a visitor moving around your site is told "nothing new" in a few bytes instead of downloading your entries again.

Added

A sitemap for your own domain

If your changelog is on your own domain, it now has a sitemap at /sitemap.xml listing the changelog and every published entry. Submit it in Google Search Console or Bing Webmaster Tools and new entries get found sooner.

It speaks only for your domain. Our own sitemap never lists customers' changelogs.

Changed

Search matches what readers see

Search on your public changelog now matches the words readers can see, not the Markdown behind them. Searching for part of a link's address or a formatting character no longer turns up entries that do not visibly contain it.

There is also a Feed button beside Subscribe, for readers who would rather follow along in a feed reader than by email.

Added

Import your history

Moving from another tool, or from a CHANGELOG.md in your repository? Bring your history with you. Point the importer at your old changelog's RSS or Atom feed, or upload a CSV export or a Markdown changelog.

Every entry is laid out with its date and tag before anything is saved, and anything already on your changelog is skipped. Imported entries keep their original dates and never email your subscribers. Reading and previewing an import is free; bringing it in publishes it.

Added

An Atom feed for every changelog

Every changelog now has a feed: /feed on your own domain, or /your-slug/feed on ours. Readers can follow along in a feed reader, and any service that watches feeds can post your new entries wherever you like.

The feed carries your 50 most recent entries in full, under your name, and nothing of ours.

Changed

Link previews that look like yours

Share your changelog in Slack, on X or on LinkedIn, and the preview shows your logo under your product's name, or a card in your accent colour if you have not uploaded a logo. Never our name or our mark.

Our fonts are now served from our own servers too, so reading your changelog makes no requests to anyone else.

Added

Write entries in Markdown

Entry bodies are now written in Markdown: links, lists, bold and italic, inline code and code blocks, quotes and subheadings. Your changelog, each entry's page, the feed and subscriber emails show it formatted; the widget shows clean plain text.

Raw HTML is shown as text rather than run, and every body is sanitised on the way out, so nothing written in an entry can add a script to your page.