---
title: Changelog
description: New features, improvements, and product updates from the SupaFeedback team.
---

# Changelog

Product updates and release notes for SupaFeedback.

## v0.21.0 — Webhooks, Slack and Discord alerts, exports, and team notes

September 27, 2026

Get feedback out of SupaFeedback and into the tools your team already uses, and triage it faster once it arrives.

- **Setup → Integrations** sends new feedback, status changes, and survey responses to a signed webhook. That covers Zapier, Make, and n8n
- Paste a Slack or Discord incoming-webhook URL to post new and critical feedback to a channel
- Export feedback or survey responses as CSV or JSON from the inbox and survey pages
- Pass extra keys to `identify()`, such as plan or user ID. They show in the details panel and are searchable
- Leave internal notes on any report. Only your team can see them
- Triage from the keyboard: `j`/`k` to move, `1`–`4` for status, `e` to archive, `!` for spam, and `?` for the full list
- Rate limits on the public submit API are now shared everywhere

## v0.20.0 — Email critical feedback immediately

September 24, 2026

Some reports should not wait for a digest. In Setup, describe what counts as critical. Matching submissions are emailed right away, even when your preference is Daily digest or Off.

- Open **Setup → Notifications** and keep **Send critical feedback immediately** on
- Write the situations that should interrupt you, such as a failed payment, a broken checkout, or lost data
- The inbox type stays Issue, Idea, or Other. A **Critical** badge marks the card and the email
- Everything else still follows Instant, Daily digest, or Off

## v0.19.3 — A launcher icon that answers back

September 21, 2026

The floating button now shows a question mark that morphs into an upward chevron when the widget opens, and back again when it closes.

- Works in every modern browser, including Safari
- Visitors who prefer reduced motion see the change without the animation
- The button has softer, rounder corners

## v0.19.2 — A simpler widget with your logo and links

September 15, 2026

The feedback form is now a single message box, so visitors can say what happened without picking a category first. Your installed script updates automatically.

- Visitors no longer choose Issue, Idea, or Other. AI labels every report in the inbox instead
- Upload your own logo in **Setup → Appearance**. PNG, JPEG, or WebP up to 2 MB, with **Use default** to switch back
- Add up to three **widget links** below the form, such as Contact us, your changelog, or pricing. Each has a label, a URL, and an icon
- The screenshot button sits beside **Send feedback** and offers **Capture screen** or **Upload screenshot**
- The heading now reads "Hi there, we value your feedback!". The custom widget title setting was removed
- The floating button is a larger rounded icon by default. A custom label still shows text beside it

## v0.19.1 — Archive feedback without errors

September 14, 2026

Archiving feedback now completes successfully. Archived items leave the active inbox and remain available under the **Archived** filter to restore later.

## v0.19.0 — Archive feedback and copy visitor emails

September 6, 2026

Inbox items can be put aside instead of deleted, and a visitor email copies in one click.

- The **⋯** menu and details panel now say **Archive** instead of Delete
- Archived items leave Active, New, Planned, and In progress. Open the status filter and choose **Archived** to find them again, then change the status to bring one back
- **Copy email** replaces Reply when a submission has an address
- Setup is shorter: **Basics**, **Appearance**, **Trigger**, **Notifications**, and **Members** are tabs. Install stays on the right

## v0.18.1 — Hide announcements on excluded pages

September 6, 2026

Published update cards no longer appear on pages listed under Exclude paths, matching the floating button and page-load popup.

- Exact paths such as `/login` and wildcards such as `/supa-auth/*` keep the announcement card hidden
- A visitor who only sees an excluded page is not marked as having seen the announcement
- No embed change is needed — saved project settings apply automatically

## v0.18.0 — Shown and CTR on announcement cards

September 2, 2026

Published update cards now show how many visitors saw them and how often the Learn more link was clicked.

- Shown increments the first time the card appears for a visitor
- CTR is clicks divided by shown, and cannot go above 100%

## v0.17.1 — Count every survey display in Shown

August 30, 2026

Shown was counting unique browsers, so a campaign could show 1 against many responses and a conversion over 100%. Each display now counts, and a submitted rating always counts as at least one shown.

- Shown increments every time the survey appears, not only the first visit from the same browser
- Conversion is responses divided by shown, and cannot go above 100%
- The inbox ⋯ menu closes when you click outside it, and no longer hides under the next row

## v0.17.0 — Choose how you get feedback emails

August 29, 2026

New submissions no longer have to land as one email each. Pick Instant, a daily digest, or Off for each project you can access.

- Open **Setup** and use the new **Notifications** section to change your preference
- Instant stays the default. Extra items from a busy stretch are grouped into one follow-up instead of filling your inbox
- Every new-feedback email includes notification settings and unsubscribe links

## v0.16.0 — Invite a friend to your project

August 29, 2026

Share the inbox without sharing your login. Invite a friend or family member by email and they join with their own account.

- Open **Setup** and use the new **Members** section to send an invite
- They create their own login, then both of you can use the inbox, surveys, and widget setup
- Only the owner can delete the project or manage members. Members can leave anytime

## v0.15.1 — Hide feedback on excluded pages

August 28, 2026

Fixed an issue where the floating Feedback button stayed visible on pages listed under Exclude paths.

- Exact paths such as `/login` now hide both the page-load popup and floating button
- Wildcard paths such as `/supa-auth/*` hide them on that route and all of its subpages
- No embed change is needed — saved project settings apply automatically

## v0.15.0 — Add a personal note to status emails

August 25, 2026

When you mark a report Done, you can include a short note for the person who submitted it.

- When you mark a report Done, add a **Note for the submitter** on the **Announce this update?** prompt
- Use **Draft Done** to start from an AI suggestion. Edit it before you skip or publish — nothing is emailed until then
- Leave the note blank for the usual generic email. A note is never required

## v0.14.1 — Draft sharper announcements with AI

August 25, 2026

Turn completed feedback into a clear visitor-facing update without starting from the original request text.

- Use the AI suggestion beside **Title** to turn a feedback report into a short, punchy headline
- Use the separate suggestion beside **Short description** to write a concise summary without replacing the title you chose
- Every suggestion stays editable and is never published until you review it and choose **Publish announcement**

## v0.14.0 — Search feedback and capture cleaner screenshots

August 25, 2026

Finding the right report is quicker, and screenshots now focus on your product instead of the feedback widget.

- Search your Inbox by message, visitor name, email, or page URL. It updates as you type and works with your existing folder, type, and status filters
- Search sits beside the status filter, and feedback always stays in newest-submitted-first order — changing a status will not move an older report to the top
- When a visitor captures a screenshot, the widget hides before the browser selects the tab, so it does not appear in the image

## v0.13.0 — Jump straight into your last project inbox

August 23, 2026

Signing in now opens a project inbox instead of a project list. Each project has a readable URL from its name, and you can switch or create projects from the header.

- You land on the last project you opened, or the oldest one if it is your first visit. Switch or create another from the project name
- Inbox URLs use the project name, like `/project/unsection`. Old `/dashboard/projects/…` links still redirect
- Feedback cards are denser and load as you scroll. Spam counts only new arrivals this visit. The site nav is Docs and Changelog, with a notification bell when you are signed in

## v0.12.0 — Publish a What's new card from the inbox

August 21, 2026

Announce a shipped update without marking a feedback ticket Done. The usual Done prompt still works when you close the loop on a report.

- Use **Announce update** on the project inbox to write a title, short description, and optional image or link
- Marking feedback Done can still open the same card. Skip if you only want the usual status email
- Visitors still see the latest published card once in the same corner as your widget

## v0.11.1 — Keep spam out of your feedback inbox

August 21, 2026

New widget feedback now gets a quick AI check, so your inbox stays focused on useful product feedback instead of obvious promotions, scams, and gibberish.

- Only clearly unhelpful submissions are moved to Spam. Genuine issues, ideas, questions, and short messages stay in the inbox
- Spam has its own folder and does not trigger new-feedback or browser notifications. You can see why a submission was flagged
- Review and restore anything from Spam, or mark a report as spam yourself. If the AI check is unavailable, the report stays in the normal inbox

## v0.11.0 — Announce shipped updates on your website

August 19, 2026

When you mark feedback as Done, SupaFeedback can publish a short update for everyone visiting your site — not only the person who submitted the request.

- Prepare a title, short description, and optional image or link, then publish. Skip if you only want the usual status email
- A What's new card appears in the same corner as your widget. Each visitor sees it once and can dismiss it
- The inbox stacks published cards, with Unpublish when you want the update off the site. The original requester still gets the Done email

## v0.10.2 — A dedicated page for each survey's results

August 18, 2026

Opening Results now takes you to that survey's own page, with conversion stats, the rating mix, and a searchable list of responses.

- Each survey card shows shown, responses, conversion, and average rating. Click a card to open its results page
- Search, filter, and sort responses. Scores are color-coded from teal (4–5) through amber (3) to red (1)
- Switch Active or Inactive from the results header, or Edit the campaign in a popup. Created and first-published dates appear on the results page

## v0.10.1 — See conversion rate on survey results

August 18, 2026

Survey results now include how many visitors saw the campaign, how many answered, and the conversion rate between the two.

- Shown, responses, and conversion appear on the Results page and in the survey list
- The 1–5 mix now includes each rating's share of responses
- Conversion is unique visitors who saw the survey in the same browser, starting from this release

## v0.10.0 — Ask a 1–5 question with a survey campaign

August 17, 2026

Run a short rating survey on matching pages without turning off the usual feedback widget. Create a campaign in the dashboard, publish it, and the installed script shows the question on its own.

- Target paths like `/setup` or `/onboarding/*`, with an optional delay before the survey appears
- An eligible survey takes priority over the page-load popup for that visit. The floating button and `data-sf` still open Issue, Idea, and Other
- Visitors tap 1–5 to submit, then can leave an optional comment. Results show the average score, rating mix, and recent responses

## v0.9.2 — Find signed-in identity from anywhere on the page

August 15, 2026

Opening the widget from the floating button or a page-load popup now still uses the signed-in person, even when that name and email live on another button.

- The widget looks for `data-sf-email` and `data-sf-name` on the opening trigger, `<html>`, `identify()`, or any matching attribute on the page
- Identified visitors skip **Get notified when this is updated** and see that we'll email them instead
- Anonymous visitors can still opt in on the thank-you screen

## v0.9.1 — Docs that AI agents can read

August 14, 2026

Public pages now have a clean markdown twin, so coding agents can fetch install instructions without scraping the HTML site. The widget and dashboard are unchanged.

- Agents start at `/llms.txt` instead of guessing URLs
- Home, docs, and changelog are also available as `.md` pages, or by sending `Accept: text/markdown`
- Docs now cover `POST /api/feedback` so agents can submit JSON without running `widget.js`

## v0.9.0 — Identify visitors by name and email

August 14, 2026

Pass a real display name with the email you already attach, so the inbox shows the signed-in person instead of a generated alias.

- Set `data-sf-name` alongside `data-sf-email` on a button or `<html>`
- Or call `window.SupaFeedback.identify({ name, email })` after login — use `identify(null)` on logout
- Identity is remembered for the current tab, so the floating button and `open()` still send the same person

## v0.8.1 — Widget position is a project setting

August 13, 2026

Choose bottom-right or bottom-left once. Page-load popups and the floating button now share that corner, even when the chip is off.

- Widget position lives in Appearance, not under the floating button
- A `data-sf` click still opens next to that button

## v0.8.0 — Optional floating Feedback button

August 13, 2026

Collect feedback with only the script tag. Turn on a built-in chip from Setup when you do not want to add a `data-sf` button.

- Opt-in floating button in the Trigger section — off by default, so existing installs stay unchanged
- Place it bottom-right or bottom-left; the form opens in the same corner
- Custom label (default Feedback), or leave it blank for an icon-only chip
- The chip hides while the widget is open and returns after close. Page-load auto-show still only controls the popup

## v0.7.0 — Email submitters when feedback status changes

August 13, 2026

Close the loop after someone sends feedback. Visitors can opt in for status updates, and you can rename projects from Setup.

- On the thank-you screen, anonymous visitors see **Get notified when this is updated** — click to enter an email inline (no popup)
- Visitors identified with `data-sf-email` are notified automatically, with no extra step
- Submitters get an email when their feedback moves to **In progress** or **Done**
- The thank-you screen stays open until the visitor closes the widget, so they have time to opt in
- Rename a project from the Setup page — the new name shows in your dashboard and inbox

## v0.6.0 — Email notifications for new feedback

August 12, 2026

New submissions now reach you by email as well as in the dashboard, so you can jump on fresh reports even when the app is closed.

- Project owners get a branded email when someone submits an issue, idea, or other report
- Each email includes the message, visitor details, page URL, and a one-click link back to the inbox
- When a visitor email is attached, Reply opens a message straight to that address
- Docs now cover screenshots, appearance, and notifications alongside the install guide
- Deleting feedback uses a clear in-app confirmation instead of a browser alert

## v0.5.0 — A cleaner project dashboard and setup flow

August 11, 2026

Create, recognize, and configure feedback projects with a more focused dashboard and a clearer setup experience.

- A new, more scannable project-card layout with project activity at a glance
- An **Add new project** card that opens a simple creation modal instead of keeping a form on the dashboard
- Optional website URLs that automatically bring each project's favicon into its card
- A redesigned widget setup page with clearer sections and an easier installation snippet

## v0.5.0 — Capture screenshots with every report

August 11, 2026

Add a screenshot to an issue, idea, or other feedback report without adding extra clutter to the widget.

- Capture the current tab or upload one PNG, JPEG, or WebP screenshot
- Compact thumbnail preview and removal controls right beside Send feedback
- Private screenshot storage and secure, owner-only viewing in the dashboard
- A refined feedback details view with the report on the left and Tech context in its own desktop column

## v0.4.0 — Track feedback from new to resolved

August 5, 2026

Give every submission a clear next step with a lightweight status workflow built into the feedback inbox.

- New, In progress, and Resolved statuses on every submission
- Active-by-default filtering across New and In progress feedback
- Type and status filters that work together across the full inbox
- One-click status updates and a clear reopen flow for resolved work

## v0.3.0 — Customize your feedback widget

August 3, 2026

Make the embed feel like part of your product — change the copy, colors, and theme from project Setup without touching the script tag.

- Editable widget title so you can replace the default "What's on your mind?" heading
- Light and dark widget themes, configurable per project
- Primary color picker with presets and custom hex values for buttons and accents
- Richer location context in the inbox — city and country shown separately, with better capture in local development

## v0.2.0 — In-app notifications and project site settings

August 2, 2026

Stay on top of new feedback without refreshing, and make projects easier to recognize in your dashboard.

- In-app notifications via a bell in the dashboard navbar, with a red unread indicator
- Optional browser notifications while a SupaFeedback tab is open in the background
- Live inbox updates so new submissions appear without a manual refresh
- Project website URL setting with favicons on the projects list

## v0.1.0 — SupaFeedback launches in private beta

August 2, 2026

Welcome to the first public release of SupaFeedback — a lightweight feedback widget and inbox for modern apps and websites.

- Drop-in embeddable widget with a simple script tag and `data-sf` trigger
- Trigger modes: open on click, or auto-show on page load (bottom-right popup)
- Page-load options to show the popup once per day, or hide it after a visitor submits feedback
- Dashboard inbox to triage issues, ideas, and other feedback — archive or delete as you go
- Automatic tech context on each submission (OS, browser, screen size, city/country, page URL, and user agent)
- Optional visitor email so you can reply from the inbox
- Project setup snippets and installation docs to get shipping fast

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
