One lightweight place for release communication.
Releaseo keeps changelog posts, announcements, roadmap updates, feature requests, feedback, contact messages, integrations and widget analytics in the same focused surface — then closes the loop automatically when work ships.
Every release surface, tied together.
Each module maps to a real dashboard surface: publish updates, collect and prioritize feedback, plan the roadmap, route events, and measure widget activity.
The loop closes itself
Link a shipped post to the requests it resolves. Every voter is notified automatically and the item flips to Done — no spreadsheet, no manual follow-up.
Changelog
Create, edit, preview & publish release notes.
Roadmap
Columns with linked requests & posts, visibility per item.
Feature requests
Votes, comments, categories, moderation.
Feedback
Public board with a moderation queue.
In-app update widget
Configure Home, Contact, Changelog, Feedback, Feature Requests and Roadmap tabs — theme, placement, quick links and custom CSS, live with one script tag.
Announce what shipped — where users already are.
Create, edit, preview and publish release notes and announcements once, and they land on your hosted site, in the in-app widget, and out to Slack, Discord, email and PostHog. No copy-paste across tools.
- Rich editor with preview before publish
- Audience targeting by plan, role, language or workspace
- One post → every channel
Turn requests and votes into a clear roadmap.
Review incoming ideas, approve what becomes public, and manage comments, categories and votes. Organize roadmap columns, create items, and link the feature requests and posts behind each one.
- Votes, comments, categories & moderation
- Roadmap columns with linked requests & posts
- Control customer visibility per item
The loop closes itself — on every ship.
Link a shipped post to the requests it resolves. Releaseo notifies every voter, flips the request to Done, and shows them exactly what changed — turning a backlog into renewals.
- Auto-notify voters on ship
- Auto-flip request status to Done
- Preview the exact notification before sending
Live in-app in one script tag.
Drop in the update widget without turning your site into an app. CDN or npm, React & Vue adapters, SSR-friendly, unread counts and full theming. A drawer with Home, Contact, Changelog, Feedback, Feature Requests and Roadmap.
<script src="https://cdn.releaseo.io/loader.js"
data-releaseo-project="acme" defer></script>
Capture private messages and route the events that matter.
Review widget contact submissions with identity context, custom fields, status and destination delivery state. Create PostHog or signed Webhook Out destinations, choose event subscriptions, test delivery and inspect logs.
- Contact inbox with identity & delivery state
- PostHog & signed webhook destinations
- Event subscriptions, test sends & delivery logs
Analytics deep enough to prove impact.
See widget opens, contact CTA clicks, contact submissions, feature CTA clicks and announcement clicks by date range — on a column-store built for real analytics, so you can show what announcements actually moved.
- Opens, CTA clicks & submissions over any date range
- Engagement & send-mix breakdowns
Send every update to the tools your team already checks.
Give customers a branded place to follow every update.
A public site at your-brand.releaseo.io — changelog, roadmap, feedback and a help center — themed to your brand. Bring your own domain on Pro.
Saved views for the inbox
Pin the filters your team uses every day, then jump straight back in.
Faster roadmap loading
Large boards now render instantly, even with hundreds of cards.
Unread count on Safari
The widget badge now updates correctly across every browser.
Planned
In progress
Shipped
Put every update where
your users already are.
Install the SDK, publish your first changelog, and let the update widget keep users informed — changelog, roadmap, feedback and contact in one lightweight surface.