We’ve just launched Embeddable Widgets, a brand-new way to share product updates directly inside your app or website. No redirects, no extra clicks — just a clean, built-in way to keep your users in the loop.
Drop a widget into your site with a couple of lines of code, and instantly show your latest updates directly to your users. Whether you want a floating badge, a slide-out drawer, a top banner, or a toast notification, everything works out of the box — and it’s compatible with React, Vue, or plain JavaScript.
Every widget is:
🎨 Beautifully Themed — Choose from 15 built-in themes like Catppuccin, Gruvbox, Dracula, Cyberpunk, and more.
🔧 Fully Customizable — Override any color or style with CSS variables to match your brand perfectly.
📱 Responsive and Accessible — Works on all screen sizes, with full keyboard and screen reader support.
🌓 Smart About Appearance — Automatically switches between light and dark mode to fit your user’s preferences.
It’s the easiest way to keep your customers informed — directly inside your product.
To get started, create a widget destination in Changebot, then use that destination’s slug in your app. Once you publish updates to that destination, your widgets will automatically display them — no extra setup required. Full installation instructions are available right on the widget destination page.
👉 Start embedding your updates today with Changebot Widgets.
Your changelog just got an upgrade: you can now host it on a custom domain. Instead of the default updates.changebot.ai, make it yours with something like updates.yourcompany.com—more professional, more on-brand.
Setup is simple. In the new Custom Domain tab under destination settings, you can connect your domain in minutes. SSL certificates are handled automatically, so your site stays secure with zero hassle. Follow the instructions, copy the records, and you’re done.
Not every commit needs to make its way into a customer update. Dependency bumps, internal tooling tweaks, or build config changes add noise and waste processing cycles. Now, with Commit Skip Patterns, you can tell Changebot exactly which commits to ignore in update generation.
How it works
Add one of the supported patterns anywhere in your commit message (title or body, case-insensitive):
We’re excited to announce the launch of a powerful new tagging system for your customer updates. Tags make your changelog clearer, easier to navigate, and far more useful for both your team and your customers.
Here’s how tags help you:
Instant clarity – Every update now comes with clear, colorful tags like Feature, Fix, or Improvement, so readers know exactly what type of update they’re looking at.
Custom tags – Go beyond the basics by creating and managing your own custom tags, tailored to your product and workflow.
Product-specific tags – Updates can now sync automatically with your product names, keeping communication consistent and saving you time.
Quick filtering – Use the new sidebar filter to instantly narrow updates by tag, so finding what matters most takes seconds instead of minutes.
Seamless experience – Tags are integrated across all our design templates (Headwind, Kitty, Great_Hub, and more), so your announcements always look polished and consistent in both light and dark mode.
All tag management happens in a simple, user-friendly settings panel — no complexity, just straightforward control.
Start tagging your updates today and give your audience a faster, clearer, and more organized way to stay in the loop.
We’ve added a new capability to the Publications tab: you can now publish updates directly to destinations that haven’t been published before. This makes it faster and simpler to keep all of your destinations up to date.