If you are a team or a company that has been struggling with release notes and how to do them effectively, you’re likely not yet standardizing the process. That involves creating a template you can stick to – one that any team member can access and understand so that they can write up release notes your user base will understand and appreciate.
Templates are super-helpful for release notes as they:
- Allow multiple team members to write up notes quickly
- They take less time to compile and approve
- They bring a sense of order and cadence to your notes so that they read more easily
- They bring order to chaos
- They make everything easier to understand
- They set expectations for the readers/users
A Helpful Example: Slack Release Notes
It probably won’t surprise you that Slack does a great job maintaining and releasing easy-to-follow beneficial release notes. They do release notes for multiple channels to help simplify and streamline release information. For example, as a Slack user, you can go to release notes specifically for Windows, Mac, Linux, iOS, Android, and more to help you zero in on changes that affect you according to the platform you interact with Slack on the most.
They are also extremely short, clear, and helpful. Slack keeps things pared down to the highest level to give their users the information they need in the most straightforward language possible.
Take a look at their release notes from March 17, 2021:
And, even when release notes get a bit long, they do an excellent job of trying to summarize everything into one or two concise sentences, as illustrated in this release note from May 10, 2020:
While their release notes have many bullets and longer explanations, Slack gives their users a TL;DR initially and directs them to another part of the site to read more (if they are so inclined). It’s a great way to keep release notes short, even if there’s a lot to say.
From these two examples, you can see that Slack has pared down a typical release template to include three high-level facts:
- The Release Note Date
- What’s New (summarized)
- Bug Fixes
As an organization, you’ll have to decide what kind of a template you’ll want to create for your team and if you think you’ll need to include a few more high-level headings.
Think you need much more detail for your release notes? Let’s take a look at another example.
HubSpot Release Notes: Sharing The Details
HubSpot takes a bit of a different tack with their release notes, creating short and straightforward blogs that layout current changes. The company chooses to get into a bit more detail by outlining how the new release is helpful and then breaks down how to use the new feature. They also add a button to direct a user to even more details at the end of their notes. Unlike Slack, HubSpot really gets into the weeds and takes a user under the hood of the change, showing them the differences in minute detail.
What Do I Need to Have in My Release Notes?
As the two examples above make clear, you can go as simple or in-depth as you like, so long as you can discuss the changes and fixes in easy to understand language even non-technical users can understand.
As we discussed in a previous release notes blog, a typical release note may contain:
- A Header (document name, product name, release number, date)
- An Overview (a short description of the product, feature, update, or fix)
- Purpose (what is in the new release)
- Issue (a description of the bug/feature)
- Resolution (modifications made to fix/add a new feature)
- Impact (specific actons needed by a user or the effect of the changes and any functionality adjustments)
- Support Impact (particular changes that are required to administer the software)
- Disclaimers (if applicable)
- Contact (contact details for support requests)
However, as both Slack and HubSpot illustrate, some release notes contain more or less detail, according to the company.
Try scanning a few of your favorite software sites and taking a look at their release notes to get a sense of how they template their work. Then, simply take the best parts and copy them to create a template that can be a part of your team’s toolbox.
I Have My Release Notes. Now What?
Once you’ve written your release notes, you’ll need to make sure your users will be able to access them and, more importantly, get notified when a new release note drops. Release notes should be considered a chance to drive regular engagement with clients, so consider ways you want to distribute them.
Consider adding your release notes into:
- Email. This allows you to re-engage with users and remind them to log back in to see what’s new.
- Your App Store. Think of the release notes as a chance to lure new users and to get existing users excited to try out the latest features.
- Social Media. Not only does this give you great social content to share, but it’s also a fantastic way to showcase unique features and build hype while differentiating yourself against the competition.
- As In-App Messaging (pop-ups, sliders, etc.) These offer a timely and contextual approach to disseminating release notes. You can even target them to specific users.
- Blog Posts. This release note allows you to allow more color and explanation – and gives you a chance to improve your SEO.
Want to learn more about Bitband and how we help companies work better? Let’s chat.