v1.4.0
Password Protected Release Pages π
Keep your release notes private by adding a password to your Release Page!
Features
Password Protection
- Release Pages now have password protection! A password protected page will only be visible to visitors you share your password with. You can change this setting or update the password by editing your Release Page any time via the management portal π
Features
Password Protection
- Not ready to share your release notes with the world just yet? You can now set a password on your Release Page π
Company Details
- You can now add your business address, email, and VAT number on the plans page
v1.3.0
Achievements and Bugfixes π₯
Get rewarded for keeping on releasing from Lucr!
Features
- Enabled achievements from Lucr (https://lucr.io/@releasepage) for performing actions in the Management Portal
Changes
- Added a new flag for special case sample pages
Features
π₯Achievements π₯
You can now get rewarded for releasing! Head on over to Lucr (https://lucr.io/@releasepage) and sign up with the same email you use for ReleasePage.
Changes
- Updated the style customisation help text to make it clearer which styles will be used where
Bugfixes
- Only allow coupons to be applied to paid plans
- Prevent a negative cost showing after applying a coupon
- Security improvements for billing
- Took care of a couple of spelling mistakes in emails π
v1.2.0
Features
- Links to your Release Page will now unfurl in social media post and in Slack. More release information at a glance! π€
Changes
- New pricing plans! Open source projects are now free for everyone! π
- Improved the coupon system to pave the way for a referral scheme.
- Implemented a more progressive GitHub permission flow based on your feedback! Now we wont ask to see your private repos unless you want us to! π You can read more about this on our support forum.
v1.1.0
Changes
- We now redirect users from our Release Page URL to your custom domain if you've set one up
Bug Fixes
- Fixed the subscribe button styling being weird on the compact theme when there is a long description
- Fixed a problem clearing the page cache causing the server to make a fuss π€
- Fixed a bug where unsubscribed users could not subscribe to the same Release Page a second time
Features
- You can now enable SSL for your Release Page π
- Added a new subscriber email substitution
%release_body%
which can be used to include the release content in the email π
Changes
- Added discount coupons to billing! π
- Added transparency indicator to the pages list & details images
- Added option to prevent subscriber emails being sent when a new release is published (subscribers can still be collected)
Bugfixes
- Fixed a bug creating Release Pages where sometimes we wouldn't tell you when a Release page URL or Custom Domain was already in use π
- Updated the badge Add-on to use your custom domain if you've set one up
v1.0.0
Features
Subscriptions
Visitors to your Release Page can now see a subscribe button to sign up for email notifications of new releases. If you use semver then they will be able choose which types of update to receive! π
Changes
- Added the Release Page description text to the compact theme
- Overall performance improvements π
- Improvements to error messages (though hopefully you wont see them! π)
Bug Fixes π
- Fixed the release tag name sometimes using two lines and making the release look lopsided π
Features
- Support performing actions (like sending emails to subscribers) when we receive a new release from GitHub
Bug Fixes π
- Fixed some problems with invalidating the Release Page cache when things change
Features
- New API endpoint for adding a subscriber to a Release Page
/v1/pages/<PAGE_ID>/subscribers
Bugfixes
- Fixed an issue causing an incorrect rate limit for some people π
Changes
- Improved memory usage, now everything should be smoother and faster! π
- API keys can now also be sent as an HTTP header, improving authentication security
- Improved warning and error reporting
- New API endpoint for adding a subscriber to a Release Page
Features
Subscriptions
New options add a Subscribe button to your Release Page, allowing visitors to get email notifications of new releases. Just enable subscribers in the settings panel! π¦
The new Subscriptions panel shows you how many subscribers your Release Page has...
...and you can customise the email that will be sent to subscribers when a new release is published β¨
Changes
- Removed mentions that Subscriptions are "coming soon" π
- Updated account page to show how much of your repository and subscriber plan limits have been used
- You can now view or edit a Release Page directly from the Release Page details panel (just click the dropdown button π)
Bug Fixes π€
- Fixed a bug creating Release Pages where sometimes we wouldn't tell you when a Release page URL was already in use
- Fixed some styling bugs that made some buttons look weird
- Fixed the date tooltip on the History Panel spilling out of it's container π
v0.5.0
The public API is now available
Features
- Added first public API routes for
versions
andbadges
.
Version
/pages/:pageId/version
- Returns all Release Page version information
- More information
Badges
/pages/:pageId/badge.svg
- Implemented the Shields.io server for creating GitHub Badges
- More information
- Added first public API routes for
Features
- New Add-ons tab in the Release Page details page allows access to advanced API features.
Badges
Show off your Release Pages on GitHub with a shiny badge β¨
You can set this up for any of your ReleasePage's through the Add-ons tab.
Official API Libraries
We have built two libraries with our brand new Public API
version.js
Show customisable ReleasePage version numbers anywhere.
reload.js
Show a popup or reload your website when there is version change in your app.
Community Add-ons
Take a look at our documentation and build your own add-ons! Any submissions will earn free account credit π€
v0.4.0
We are out of beta! π
Another huge thank you to all of our beta users and testers. This release brings you an updated Release Page list, new in depth Release Page details, and introduces a free trial and revised plans.
Features
- Support the hard-refresh option for individual repositories to force them to re-sync with GitHub if required (why?)
- Added actions to support the new free trial behaviour
- Release Pages will now be un-published if users account is cancelled from non-payment
Features βοΈ
Updated Release Page list
The publish Release Page button is now always visible for unpublished pages, and clicking an item now takes you to the new details page βοΈ
New Release Page details page
A new Summary panel shows the status of the selected Release Page, and provides a simple way to see if any of your repositories have fallen out-of-sync with GitHub
The History panel shows details of all the operations that are performed on a Release Page, and their outcome. Each item can also be clicked to show more information.
In case any problems occur, Release Pages can now be rebuilt & repositories re-synced from GitHub using the Destroy panel (why?).
New free trial & updated plans
Every new customer receives a 14 day free trial of the Premium plan, and we've given our pricing structure a complete overhaul (see our new plans page).
Changes
- Only published pages now count towards plan usage limits (you can still create, edit, and preview as many Release Pages as you like without publishing them)
- You can now request a new account verification email in case the first one is lost
- We've improved errors and warnings across the entire app
- The layout option to group releases which use (grouped directives) has been changed to false by default
Bug Fixes π
- Fixed as issue where unverified users could publish Release Pages
- Fixed an issue with the GitHub token could be incorrect if GitHub requested re-authentication
- Fixed an issue where we were not showing the correct problem when entering invalid card details
- Fixed a problem when trying to verify the email of a user who is not logged in
- Fixed a problem with users sometimes being redirected to the wrong page when logging in.
v0.3.0-beta
A big thank you to all of our beta users and testers. Included in this release are various cosmetic fixes and the ability to easily create sample Release Pages directly from our homepage
Bug Fixes π
- Fixed an issue when empty release notes were sometimes causing issues with the parsing or page rendering
- Fixed the GitHub link alignment for the compact theme
- Fixed the pre-release label styling for Release Pages with a dark secondary colour
- Fixed an issue when some release notes were not being sanitised correctly and were upsetting the page rendering
Bug Fixes
- Fixed an issue caused by trying to create an existing GitHub hook
Features
- You can now create temporary sample Release Pages with real data straight from our homepage, allowing you to see what your Release Page could look like before signing up π
Bug Fixes πΎ
- Fixed a bug with organisations which have no repositories, or no repositories the user can access
- Fixed an issue where the repositories would load in the incorrect order when switching organisations too quickly during Release Page creation
Changes
- Improved organisation and repository selection on the Release Page creation
v0.2.0-beta
Features
- Two initial themes created;
hero
andcompact
π - Three directives included for each theme;
title
,description
,grouped
- Preview themes from Management Portal app π
- Update theme colours π¨, logo, titles, from Management Portal app
- Each page supports custom Google analytics π
- Custom domains
- Two initial themes created;
Features
- Supports the Management Portal by performing all interactions with GitHub βοΈ
- Parses the three directives included for each theme;
title
,description
,grouped
Features
- User login with Github Auth π
- Account deactivation flow
- Release Page management
- Creation, edit, deletion
- Two initial themes to choose from
- Theme colours, logo, title, description π¨
- Preview
- Custom domains
- Plan management
- Choose between three paid plans
- All plans use discount while in beta period π΅
- Add/remove card details π³
- Choose between three paid plans
- Mixpanel integration
- Intercom integration π¬
- Documentation & help centerβ