Changelog

Latest

Sharper toolbar icons and badges

The toolbar's icons and unread badges match the new design.

New

  • Zoom into images

    Images open as large as the viewer allows, small screenshots included, and you can zoom in and out with the buttons, your trackpad or + and -, and drag to look around.

  • Comments stay beside your recording

    In the recording and screenshot editors, the comments sit beside the media at any window size, and you can drag their edge to resize them.

  • Recordings minimise into their upload

    When you send a recording or get its link, the editor minimises into the upload toast, and Cancel brings it back.

  • An introduction to screen recording

    The first time Record appears on your toolbar, a short card shows what it does. It shows once.

Improved

  • A simpler problem report

    Report a problem is a single message box with your attachments shown as thumbnails, and you can tell us how you're enjoying Quality from 1 to 5.

  • Player controls in the recording editor

    The recording editor plays your video with the same controls as the recording player, including speed and full screen, shows your camera, and its trim bar shows the recording's frames.

  • Reply to resolved threads

    Resolved threads keep their reply box, so a conversation can carry on without reopening the thread.

  • Steadier buttons

    Buttons no longer shrink when you press them, and their keyboard focus matches text fields.

  • Dialogs open over the page you're on

    Dialogs now open centred over the page rather than the whole window, a little above the middle.

  • Springier trim handles

    When you trim a recording, the handles give a little past the ends and spring back.

  • Paste a full link when you create a project

    Pasting a link with https:// into a new project's web address now keeps just the address.

  • Attach bigger images

    Images and files up to 5 MB can now be attached to a comment, up from 2 MB.

  • Long comments fold away

    A very long comment now shows its first few lines with Show more, so what comes after it, like the playback, stays in view.

  • Code in comments wraps

    Code blocks in comments now wrap to fit, so you can read them without scrolling sideways.

  • Attachments show when they're uploading

    While a reply with an image or file is being sent, its attachments show a spinner, and the picture no longer reloads once it's saved.

  • Invite via link is on for every project

    Invite via link is now on for every project, new and existing, so anyone you send a project's link to can join it as a guest.

  • Sharper screenshots

    Screenshots are captured at a higher quality, so small text stays crisp.

  • A clearer first step in the extension

    After you install the extension, clicking its icon welcomes you and asks you to log in, instead of saying your session has expired.

  • Screen recordings on every plan

    Free workspaces get 10 screen recordings a month and paid plans get unlimited. Quality shows how many you have left when you start one.

  • Sharper toolbar icons

    The toolbar's icons have been redrawn to be cleaner and easier to read.

  • Tidier unread badges

    Unread counts sit closer to their icons and stop at 9+.

  • A simpler recording editor

    The recording editor is now just for trimming and adding a comment.

  • Start recording in the middle of your area

    After you pick an area, Start recording appears in the middle of it.

  • Clearer recording controls

    While recording, Stop, Pause and the timer are easier to tell apart.

  • Resize handles follow your drag

    Resize handles in playback and the threads panel turn into an arrow pointing the way you drag.

  • Shared recordings look like shared threads, comments included

    A shared recording opens like a shared thread, with its comments and a reply box beside the video.

  • Resize the dashboard sidebar

    Drag the dashboard sidebar's edge to resize it, or past its narrowest to close it.

  • Mute a recording

    The recording player has a mute button.

  • Tidier playback comments

    Playback's tabs, comments and reply box have a little more room to breathe.

  • See a recording before you play it

    A recording on a comment now shows a frame from the video instead of a black box.

  • Clearer toasts

    Toasts are a little lighter and rounder, with a full-width button.

  • Lighter screen recordings that save more reliably

    Recordings are up to 5 minutes and 15 MB, upload faster, and pick up where they left off if your connection drops.

  • Invite people to a project as a member or a guest

    When you invite someone to a project, you can now choose whether they join your workspace as a member or only this project as a guest.

  • Clearer invites for people already in your workspace

    When you invite someone already in your workspace to a project, the dialog explains that they keep their role and are simply added to the project.

  • Role menus show the current role

    The role menu on a member's row now has a check beside the role they already have.

Fixed

  • No GitHub prompt without agents

    A project no longer asks you to link a GitHub repository when agents are turned off for your workspace.

  • Threads sit under the project name again

    After you dismiss a project's setup checklist, its threads no longer sit far below the project name.

  • Suggested entries keep the field's colour

    In dark mode, a field your browser suggests a value for no longer turns black inside a dialog.

  • Attached images open sharp

    Images you attach no longer look blurry when you open them, including when you zoom in.

  • Long comments keep the Send button in reach

    Pasting a long piece of text into a comment now scrolls inside the box, so you can always send it.

  • Replies in a row all stay in the thread

    Sending a reply with an attachment right after another one no longer hides the first until you reload.

  • Removing an attachment from a comment sticks

    When you edit a comment and remove a screenshot or file, it's now gone after you save instead of coming back.

  • Comments stay on their own screen of a multi-step form

    On pages that show several screens at one address, like a sign-up form whose steps change without the URL changing, a comment now only appears on the screen it was left on. This also corrects comments left before the fix, so there's nothing to post again.

  • Comments stay on the page they were left on

    On sites that change pages without a full reload, comments from the previous page no longer show on the next one. This includes sites whose page addresses use `#/`.

  • Closing an image keeps the thread open

    Closing an image you opened from a thread on the dashboard no longer closes the thread too.

  • Remove buttons on invite chips are visible again

    In dark mode, the × on each person you've picked to invite shows without hovering over it.

  • A softer edge on the collapsed sidebar

    In dark mode, the sidebar that opens when you hover a collapsed one no longer has a bright border.

  • The saved-recording message no longer covers your reply

    The "Recording uploaded, open in threads" message now closes when you open the recording.

  • Start recording is always reachable

    An open thread or the threads panel no longer covers Start recording.

  • Toolbar tour pictures in dark mode

    The toolbar tour's pictures now stay light in dark mode.

  • Recordings with unusual console output save again

    Recordings with unusual characters in their console output save again.

  • Confirmations over a recording dim the page

    Confirmations opened over a recording now dim the page behind them.

  • Recordings opened from the upload toast show their comments

    Opening a recording from the upload toast now shows its comments and logs.

  • An empty Actions tab says so

    An empty Actions tab now says nothing was captured instead of staying blank.

  • A recording opens without a highlighted button

    Opening a recording no longer highlights the sidebar button.

  • Refreshing the page doesn't lose your recording

    If the page reloads while you record, your recording is kept and you can carry on.

  • Keep working while a recording uploads

    Saving a recording now happens in a small toast, so you can keep working while it uploads.

  • No empty playback on new recordings

    A new recording no longer shows an empty "0s View playback" link.

A steadier Screenshot tools tour

The Screenshot tools card shows its pointer again.

New

  • Link projects from a connection's settings

    Each connection's page in Settings → Connections now has an Add project button, so you can link a project to GitHub, Linear, Jira, ClickUp, Asana or Slack without opening the project first.

  • Connect more than one GitHub account

    You can now connect several GitHub accounts and organizations to one workspace in Settings → Connections → GitHub. When you link a repository, you pick the account first, so repositories never get mixed up.

Improved

  • Playback feels more like a sheet

    Session playback and screen recordings now show a small grabber at the top, so it's clear you can pull them down to close.

  • Labels on the video controls

    The play, speed, full screen and camera buttons under a recording now say what they do when you hover them.

  • Hide the sidebar while you watch

    Session playback, screen recordings and shared thread links have a sidebar button that hides the side column so the recording fills the width. You can also drag the sidebar's edge to resize it.

  • Screen recordings are threads

    A screen recording you save now shows in the threads list on the page you recorded it on, and its Comments tab is the thread. Recordings already in your project's library have moved into the threads list, with their comments.

  • A simpler recording setup

    Starting a screen recording is now a small bar above the toolbar where you choose Whole Tab or Area, your camera and your microphone. Recording begins as soon as you pick the tab, with no countdown.

  • A simpler toolbar you can move from anywhere

    The toolbar has a cleaner, single-row design with new icons, and you can drag it by any part of the bar. Switching between light and dark is now one click in the toolbar menu.

  • The offline banner stays out of the way while the toolbar is collapsed

    Collapsing the toolbar now also hides the "Not connected to the internet" banner, which comes back when you open it again while still offline.

  • More room on the Team plan

    The Team plan now includes 7 projects, up from 5, and keeps session playback for 6 months instead of 60 days.

  • Agents in every project, one repository away

    Agents are on in every project; all a project needs is its GitHub repository. The project page shows how far along a project is and the one next step to get there.

  • Clearer messages when you link or unlink a project

    Linking, changing or removing a project's link to an integration now confirms it by name, such as "Acme is now linked to GitHub".

  • Manage a project's integrations from the project page

    A project's linked integrations now appear under Properties on the project page, where you can change or remove each one. Connect now lists only what isn't linked yet.

  • A confirmation when you create an issue

    Creating an issue from a thread now shows a confirmation with its number and a button that opens it.

  • A recording's player fits the video

    A screen recording's player now takes the video's own shape, with no black bars around it.

  • Setting up two-factor takes one step at a time

    Setting up two-factor authentication now asks for one thing at a time: scan the QR code, then enter the 6-digit code.

  • Shared thread links take you to the comment

    On a shared thread link, project members now get a Go to comment button that opens the page with the comment on it.

  • Session replays fit the page they recorded

    A session replay's frame now takes the shape of the page it recorded, so no grey bars show at its sides.

  • Failed requests are easier to read in dark mode

    Failed requests in a recording's Network tab are now a softer red in dark mode that's easier to read.

  • A simpler bar while you record

    While recording, the bar is now Stop with the time, Pause, your camera and microphone, and ✕ to throw the recording away. Drawing and blurring are no longer part of recording.

  • Leave your camera or the sound out before you send a recording

    After you stop recording, you can turn off the camera or the sound to send the recording without them.

  • Guests can resolve their own threads

    Guests on a project can now resolve and reopen the threads they started.

Fixed

  • Scrolling over Quality's editors no longer scrolls the page behind

    Scrolling inside Quality's editors, recordings and attachment previews no longer scrolls the website underneath.

  • A recording's player slides up again

    Opening a screen recording slides its player up from the bottom again, like session playback.

  • Reacting to a comment inside a recording works again

    The emoji picker in a recording's Comments tab now opens in front of the player instead of behind it.

  • Mark as unread from a recording keeps the thread unread

    Choosing Mark as unread while watching a thread's recording now keeps the thread unread.

  • Pull a recording's player down to close it

    You can now pull a screen recording's player down by its header to close it, the same as session playback.

  • The "All pages" picker is see-through again in dark mode

    In dark mode, the page picker in the threads panel and a few other pickers no longer show a grey box behind them.

  • Times line up with image-only replies

    The time beside a follow-up that's only an image or file now sits level with the attachment.

  • Autofill suggestions are readable in dark mode

    In dark mode, your browser's saved suggestions and filled-in values now use the normal text colour instead of black.

  • AI agents can resolve and reopen threads again

    AI assistants connected through Quality's MCP server can resolve and reopen threads again.

  • Draft with AI fills in the issue again

    Draft with AI now drafts the issue from what the thread asks for, instead of often asking for more detail.

  • Signing in no longer flickers

    The sign-in screen and onboarding steps no longer flicker as they animate in.

  • The Screenshot tools card shows its pointer again

    The demo on the "New · Screenshot tools" card shows its pointer again instead of a broken image.

  • Clearer messages when an issue is already linked

    When someone else has just linked an issue to a thread, the toolbar now says so and shows that issue, without a stray error alert.

  • Dark mode fields and buttons stand out in dialogs and menus

    In dark mode, text fields, selects and outline buttons in the toolbar's menu and dialogs no longer blend into the background.

  • Saving a screen recording works after clicking an icon

    On sites using the script tag, screen recordings now save even if you clicked an icon while recording.

Send a screenshot straight from the editor

Screenshots from the toolbar post with one Send, and Copy puts them on your clipboard.

New

  • Inspect any page

    Open Inspect from the toolbar menu (or press I in the extension) to check a page against its design. Hover anything to see its size, spacing, font and colours. Click to pin an element, then hover another to see the distance between them. Paste or add a design image to lay it over the page, fade it, or switch to Difference to spot what moved.

  • Two-factor authentication

    You can now protect your account with an authenticator app under Settings → Account. Workspace owners can also require it for everyone under Settings → General.

  • AI summaries on the Free plan

    Free workspaces now get 20 AI summaries a month. See how many are left under Settings → Billing → Usage.

  • Replays show canvases, 3D included

    Charts, maps, 3D scenes and anything else drawn on a canvas now show in session replays and screen recordings instead of an empty box.

Improved

  • Mark all your mentions as read

    The Mentions page's filter menu now has Mark all as read, and can show only mentions on resolved threads.

  • Deleting your account asks for a code

    Deleting your account now asks for a 6-digit code we email you, so nobody at an unlocked computer can delete it on their own.

  • A new look for your teammates' cursors

    Teammates' cursors now show as a coloured arrow with their name beside it, each person in their own colour.

  • Codes go through as soon as you type them

    Sign-in, authenticator and recovery codes now go through as soon as you type the last character, with no need to press Continue.

  • A tidier sidebar

    The dashboard's sidebar now groups Members, Connections and Archive in a Workspace section, with What's new and Report problem at the foot.

  • Busy projects come first

    Projects in the dashboard's sidebar are now listed by their latest activity, so the ones your team is working on sit at the top.

  • Docs that work on your phone

    The docs now have a top bar on phones with the page menu, a link to open Quality and a light/dark switch.

  • Issue buttons say what they do

    Hovering an issue button on a thread now reads what it does, such as "Create Linear issue", instead of the connected team's name.

  • Replays open faster

    Opening a thread's replay from the dashboard or a shared link is quicker, especially the second time.

  • Cleaner tickets in Jira, Linear and others

    Tickets you create from a thread now link back to the thread instead of listing every attachment, and drafted titles skip the page name.

  • A guide to adding Quality to your site

    The docs have a Script Tag page again under Getting Started, showing how to add Quality to your site.

  • Attachments line up with your comment

    Images and files on a posted comment now line up with its text. Video uploads are paused for now.

  • A new comment shows itself for a moment

    When you post a comment, its pin briefly shows your name and what you wrote, so you can see what you left and where.

  • Send a screenshot straight from the editor

    After marking up a toolbar screenshot, type your comment beside it and press Send to pin it to the area you captured. Copy as PNG puts the marked-up screenshot on your clipboard.

  • A screenshot survives a refresh

    Refreshing the page while marking up a screenshot no longer throws it away; the editor reopens with your markup and comment.

  • Easier to see the edge of a screenshot

    Screenshots now have a thin border in the editor so a white page stands out, and the markup tools have a cleaner bar.

Fixed

  • No error when opening a thread right after sending it

    Opening a comment you had just sent with a screenshot no longer shows a "Forbidden" message.

  • Follow-up messages stay with the first comment

    Adding to a thread you just started now shows as part of your first comment instead of a separate reply.

  • The project name in the toolbar opens your dashboard

    On sites using the Quality script, the project's name in the toolbar menu now opens the project in your dashboard.

  • Upgrade goes straight to your plans

    Upgrading from the toolbar now takes you straight to your plans page.

  • Fixed blurred text showing through at a screenshot's edge

    Blurring part of a screenshot near its edge now fully hides the text underneath.

  • Thread notifications no longer hide threads

    Changing Thread notifications in the threads panel now only changes what you're notified about, without hiding threads.

  • Delete and Unfollow confirmations dim the page

    Confirming you want to delete or unfollow a thread now dims the page behind the question.

  • Undo and Delete work on screenshot markup

    Cmd/Ctrl+Z and Delete on a screenshot now undo or remove your markup, not the comment's text.

Guests see only what you share

Guests now see only the projects you share with them.

New

  • Record your screen, your voice and your face

    Press Record in the toolbar (or Shift+R) to record the page with your voice and camera, then trim it and share it with your comment. Teammates watch it like a session replay, with the page's console and network activity from the same moments.

  • Write your comment next to the screenshot

    The screenshot editor now has a comments column, so you can write your comment or reply while you mark up the screenshot.

  • Keep parts of your page out of replays

    Add `data-quality-mask` to an element to hide its text in replays, or `data-quality-block` to leave it out entirely.

  • Export or delete your account

    Account settings now has a Your data section where you can download everything Quality holds about you or delete your account.

  • Script tag for every workspace

    Any workspace can now add Quality to its site with one script tag from a project's Installation tab, without asking us first.

  • Mark up a screenshot, then click where it belongs

    Screenshots now open with drawing tools underneath, and after you click Save you click the spot on the page the comment belongs to.

  • Format the text on a screenshot

    Text on a screenshot can now be bold, italic, underlined, a heading, aligned or a list, and you can drag a text box to the size you want.

  • Select several marks on a screenshot at once

    Drag across a screenshot or press Cmd/Ctrl+A to select several marks, then move, recolour or delete them together.

  • Code in comments

    Highlight words and press the code button, or type them between backticks, to show them as code in a comment.

  • Formatting shortcuts in comments

    The formatting buttons now show their keyboard shortcuts when you hover them, and every shortcut works in the toolbar.

  • Mentions without an account

    People commenting without an account can now @mention your team, seeing names and photos but never email addresses.

  • Point at a moment in a recording

    Press the clock in the reply box to add the moment you're on to your comment, and anyone can click it to jump there.

  • A quick tour of the toolbar

    The first time you open the toolbar, five short cards show you how to use it.

  • Share a recording with a link

    Copy link on a finished screen recording gives you a link to its own page, without writing a comment first.

  • A library of your team's recordings

    Recordings shared with a link now show up in a project's Library tab, where you can search, open, copy and delete them.

  • Comment on a moment in a screen recording

    Screen recordings now open in the same playback view as session replays, with the thread's comments and clickable timestamps beside them.

Improved

  • Signing in from the toolbar as a visitor

    If you commented without an account, the toolbar menu now has a Sign in button that keeps the comments you already left.

  • Connecting an AI agent shows whose it is

    When an agent or app asks to connect, the page now shows its logo, what it will be able to do and the account or workspace you're connecting.

  • Undo after resolving a thread on the dashboard

    Resolving a thread on the dashboard now confirms it straight away, with Undo.

  • Screenshots on your site open the moment you let go

    With the script on your site, the screenshot editor now opens as soon as you release the mouse instead of taking up to a minute on long pages.

  • A calmer Mentions page

    Mentions now looks like Activity, one compact line per mention, and opening one highlights the comment that mentioned you.

  • Your sites stay private from us too

    Quality's own team tools no longer show the addresses of your projects or sites. Read [how Quality keeps your data private](https://usequality.app/blog/how-quality-keeps-your-data-private).

  • Busy threads are easier to read

    A thread's resolves and reopens now sit in one line above the reply box, and several quick replies from one person sit under one name.

  • Playback links open with DevTools

    A thread's playback link now shows the console, network and actions by default for workspace members who can see them.

  • Share copies a thread's playback link in one click

    Clicking Share on a thread now copies its playback link straight away, and the panel still opens to change access.

  • The threads panel opens out of the toolbar

    The threads panel now grows out of the toolbar, and opening a thread inside it slides in gently.

  • Quality loads less on every page of your site

    The toolbar now downloads about a tenth less and starts loading sooner, and pages that only show the Quality button load a third less.

  • A lighter toolbar on your site

    The Quality toolbar on your site now downloads about a sixth less before it appears.

  • The toolbar appears straight away, even on a first visit

    The first time you open Quality on a page, the toolbar now appears almost at once instead of after a few seconds.

  • Quality starts sooner on your site

    The button and toolbar can now appear sooner, because Quality's first answers come from a location near your visitors.

  • Notifications feel livelier

    New activity now springs up from the toolbar and settles, instead of snapping into place.

  • The status page now matches the rest of the site

  • Visitors can now tag everyone, once an hour

    People without an account can pick Everyone after @, reaching your team at most once an hour per person.

  • The toolbar appears the moment you come back

    It shows straight away, as you left it.

  • Comments load with the toolbar

    The pins on a page are there as soon as the toolbar appears.

  • Script settings take effect straight away

    Open pages update without a reload.

  • Quality loads faster on return visits

    Browsers now keep the toolbar, and the first visit downloads about an eighth less.

  • Added names for the toolbar's buttons in screen readers

  • The home page and MCP docs now show agents using Quality

  • Get started now leads with the one-line script

    The people you invite can comment without installing anything.

  • Comments left without an account now show a Visitor tag

  • Sign-in on your site now opens instantly

  • Activity in a project now highlights the comment it's about

  • Filter buttons now show when a filter is on

    Empty filtered lists now say so.

  • Projects using the extension now suggest switching to the script

  • Quality now loads faster on your site

    The toolbar downloads a quarter less.

  • Guests now see only the projects you share with them

    Share a project to add a guest; owners and members still see every project.

  • "Bring your team" now ticks only when someone joins that project

  • Simplified the project page for guests

    Guests see threads and people, without Installation, Settings or the setup checklist.

  • Keep comments now adds you to that project as a guest

  • Localhost now warns that it shares the live site's comments

  • A project's members are now the people actually on it

    Inviting from a project's Members tab now suggests teammates as you type.

Fixed

  • Fixed "No active extension session" on pages outside your project's address

    The extension now saves comments and recordings in a tab you opened a project in, even after you go to another site.

  • Fixed "Failed to fetch playback" errors on pages with older comments

    Pages no longer show a playback error you didn't ask for, and some older replays play again.

  • Fixed older playback staying locked after you upgrade

    Older playback now unlocks everywhere as soon as your upgrade goes through.

  • Fixed screenshots coming out black on pages without a background colour

    Screenshots taken with the script now have the background you see in the browser.

  • Fixed selected text in comments glaring in light mode

    Text you select in a comment is now highlighted in Quality's own colour, not the browser's bright blue.

  • Owners and members can move any pin again

    Workspace owners and members can drag any thread's pin, not only their own.

  • Fixed members-only thread links saying the thread may have been deleted

    Opening a members-only thread link now asks you to sign in, or tells you your account isn't a member.

  • Fixed pins jumping away when dragged by their preview

    Dragging a pin by its hover preview now keeps the pin under your cursor.

  • Fixed threads sliding behind the panel when you drag it

    Threads now move with the threads panel when you drag it.

  • Fixed older screenshot links being guessable

    Files uploaded before this week get new, private links, so old links pasted outside Quality stop working.

  • Fixed what people type showing in replays

    Replays now hide everything typed into form fields, and passwords and keys are removed from logs before anything is uploaded.

  • Fixed the Activity tabs jumping instead of sliding when you switch

  • Fixed the comment box breaking for people without an account

    It broke when they typed @ followed by something that matched no teammate.

  • Fixed screen readers not announcing the mention list

  • Fixed docs links not showing a preview card

  • Fixed Open project going to a site without the script

  • Fixed guests seeing a technical error when a site isn't set up

  • Fixed your own row in Members offering Remove from workspace

  • Fixed a project's details scrolling away with its threads

  • Fixed the finished setup checklist disappearing before you close it

  • Fixed being signed out after a long break with several tabs open

Agents, ClickUp, Asana and draggable pins

Mention a coding agent on a thread to get a pull request, and send threads to ClickUp or Asana.

New

  • A quick tour of the toolbar

    The first time you open Quality, a short tour shows what each main button does.

  • Coding agents

    Create an agent in Settings → Agents with your Claude or OpenAI key, then mention it on a thread and it opens a pull request.

  • Agent chat

    Agents answer questions in the thread and work on tasks in their own chat, opened from the toolbar or the dashboard. You can also chat with an agent directly.

  • ClickUp tasks from threads

    Connect ClickUp, then create or link a task from any thread and keep the two in sync.

  • Asana tasks from threads

    Connect Asana, then create or link a task from any thread and keep the two in sync.

  • Keep comments made without an account

    If you commented on a site without an account, you can now sign in and keep those comments as yours.

  • Drag a pin to move a comment

    Drag a comment's pin onto another part of the page to move it there for everyone.

  • Plans page

    Billing now shows your plan, renewal date and usage, and changing plans has its own Plans page.

  • Upgrade welcome

    Upgrading now shows a welcome screen, and whoever upgraded gets an email listing what the new plan unlocks.

  • Jira and Linear on Free

    Free workspaces can now connect Jira and Linear and create up to 10 tickets a month.

  • Theme in the workspace menu

    Pick light, dark or system theme from the menu under your workspace's name, without going into settings.

Improved

  • The threads list now starts closed when the toolbar opens

    It then stays however you left it.

  • "Comment without an account" now slides in like the sign-in steps

  • The sign-in page now matches signing in from a shared playback

  • Toolbar visibility settings now control the toolbar on your site

    When on, the toolbar shows on your site and people can comment after leaving a name and email.

  • Added Threads and Activity tabs to project pages

    Activity is the same inbox as the toolbar, grouped by day.

  • Added a ⋯ menu to threads in the Threads list

    Follow, unfollow, mark as unread or delete a thread without opening it, in the dashboard or the toolbar.

  • Buttons and selects no longer jump or shrink when pressed

  • Added Copy link to a project's ⋯ menu

  • Menus now follow your light or dark theme

  • A project's Members tab now matches Settings → Members

    It has search, a role filter and invites, including a link anyone can use to join as a guest.

  • Added Rename to the ⋯ menu beside a project's name

  • Threads now show an error with Reload when they can't load

  • Billing usage now only lists what your plan limits

  • Added Remove from workspace to a project's Members tab

  • The script now runs on localhost on any port

    Turn on Local development once instead of adding each port. Your domain now also covers its www address.

  • Simplified project settings

    Settings sets who sees the toolbar and Local development, and Installation is now just the script to copy.

  • The Installation and Members tabs on a project now open

  • Project pages now help you start commenting

    They show your site, how to open it and three setup steps.

  • Empty Activity now explains what will show up there

  • The MCP tab in a replay now matches the toolbar's MCP page

  • Simplified the toolbar's MCP page

    The server address, docs link and copy button now sit in one box.

  • Linking a project now looks the same in Settings and the toolbar

  • Unconnected integrations now preview what you'll get

  • Integration logos now match everywhere

  • Everyone in your workspace is now in every project

    People get their workspace role in every project, and role changes in Settings → Members apply everywhere.

  • Quality now appears faster on your site when you're signed in

  • The toolbar now loads while you sign in

  • Simplified script settings

    Three tabs show who can comment on each site and when the script last loaded.

  • Redesigned the sign-in card on your site

    It now matches the rest of Quality in light or dark, and leaving a name takes one step.

  • Unlimited MCP calls on paid plans

    Free workspaces get 10 a month, shared across the workspace and shown in Billing.

  • Replies, reactions and resolving now feel instant

    Resolving and reopening offer Undo right there.

  • Hosting platforms can now set team members' profile pictures

  • Added a banner when a payment needs attention

    Billing managers can update the card or renew right from it.

  • The plan tag now only shows on Free

  • Redesigned the share menu

    The link sits on top, then what the replay shares, then who has access.

  • The sidebar button now says whether it opens or closes the sidebar

Fixed

  • Fixed the project header and tabs scrolling away on long pages

  • Fixed inviting someone saying the project's access was updated

  • Fixed replays missing after refreshing right after commenting

  • Fixed the toolbar menu jumping to the top when you go back

  • Fixed two toolbars showing with both the extension and the script

  • Fixed the delete confirmation opening behind a replay

  • Fixed a comment's menu in a replay not closing when you click away

  • Fixed the share menu not closing when you tap away

    Thread and replay header buttons now also show a label when you point at them.

Quality is now public

Quality is now open to everyone: leave feedback on any website and keep it connected to your tools.

New

  • Quality is open to everyone

    Create a workspace, invite the people you review with, and launch a project in the browser when you're ready to give feedback.

  • Comments on the page

    Point at anything on a page and start a thread that stays attached to it.

  • Screenshots and session replays

    Add a screenshot, or replay the recent session with its actions, console output and network activity.

  • Jira, Linear and Slack

    Send threads to Jira, Linear or Slack, so feedback moves to where your team plans and discusses work.

  • Shared projects

    Invite teammates to a project, see replies as they arrive and resolve threads when the work is done.

  • Report a problem

    Report a problem from the dashboard or the toolbar, with screenshots or logs attached. We email you when we're on it and when it's resolved.

  • Mention everyone with @all

    Mention @all to notify everyone in the project by email and in their activity.

Improved

  • Removed the Upgrade button from the toolbar menu on paid plans

    On Team or Business, the menu now shows just your workspace and its plan.

Activity inbox and a dockable toolbar

Mentions, replies and new threads now collect in an activity inbox on the toolbar.

New

  • Activity inbox

    Mentions, replies and new threads now land in one inbox on the toolbar. Open an item to jump to its comment.

  • Per-project notifications

    You can now choose what each project notifies you about, so a busy project doesn't drown out a quiet one.

  • Dock the toolbar

    Drag the toolbar to the left or right edge to dock it there, out of the way of the page.

  • Undo thread deletion

    Deleting a thread now gives you a moment to undo it before it's gone.

Improved

  • Hovering a pin now previews the thread

    It also outlines the part of the page the thread is on.

  • Comment mode now names the element under your pointer

    You see plain words like "Checkout button" instead of a CSS selector.

  • Improved the threads panel

    Rows show who replied, resolved threads leave Unread, and the panel stays as you left it after a refresh.

  • Temporary recording copies are now kept for an hour

    They used to be kept for seven days.

Fixed

  • Fixed threads opened from elsewhere being hard to spot

    The pin and card now shake briefly so you can find them.

  • Fixed popovers not following the toolbar while you move it

  • Fixed invite pages missing the project's logo

  • Fixed relative times rounding up, like "6 days ago" showing as 7

Faster replays

Session replays load in one go and are cached, so they open faster.

Improved

  • Replays now load in one request and are cached

    Opening the same replay a second time is close to instant.

Screen recordings in comments

Record your screen into a comment, handle join requests in one place, and manage billing from the dashboard.

New

  • Screen recordings in comments

    Record your screen from the toolbar and the clip attaches to your comment. It plays in the full playback view, with the thread's comments, console and network beside it.

  • Play recordings from the threads panel

    You can now play a comment's recording straight from the threads panel.

  • Join requests

    Requests to join a project now show up in the invite panel, where you can approve them.

  • Billing plans

    See the plans and manage your subscription from settings in the dashboard.

Improved

  • Recordings are compressed before upload

    They finish uploading sooner on a slow connection.

  • Added project creation to the project switcher

  • Mentions now show the person's name without the leading @

Fixed

  • Fixed the toolbar staying on the page after its project was deleted

  • Fixed threads from other pages warning that they can't find their spot

  • Fixed the extension changing some sites' styles

  • Fixed images and videos not opening full screen

Go to comment

Jump from a replay or thread row straight to the comment on the live page.

New

  • Go to comment

    From a shared replay or a thread row in the dashboard, one click opens the live page at the spot the comment was left.

Improved

  • Threads now open on the exact URL they were created on

  • Rebuilt sign-in, the extension install page and Get started

    Skip on the install step now takes you back instead of leaving you stranded.

  • Mention suggestions now appear where you're typing

Fixed

  • Fixed comment text not being selectable

  • Fixed commenting from a shared replay behaving differently from the extension

Pins stay put after a reload

Comment pins now find their place on their own after a reload, and you can rename projects from the sidebar.

New

  • Rename projects from the sidebar

    You can now rename a project from the sidebar, and the new name shows up everywhere at once.

Improved

  • Renamed the project people page to Members

    The project's people page now uses the same word as the rest of the app.

Fixed

  • Fixed comment pins missing after a page reload

  • Fixed pins below the fold staying hidden when you scroll to them

  • Fixed "this comment isn't on this page" showing while the page was still loading

  • Fixed text selection on the page and in the replay drawer when the toolbar is open

A changelog and smoother installs

A public changelog, an extension install that keeps your place, and project invites for every member.

New

  • Changelog

    Every week's changes now live at /changelog, written for the people using Quality.

Improved

  • Installing the extension now continues into your project

    You go straight into your project once the install finishes, instead of stopping at the Chrome store.

  • Any workspace member can now invite people to a project

  • Get started now knows when the extension is already installed

  • Copy link is now a button in the replay header

    It sits next to resolve in the extension and the dashboard.

  • Shared threads now use one loading screen

  • Opening a pin now closes the one you had open

Fixed

  • Fixed the toolbar shrinking after a reload near the right edge

  • Fixed a double click sending the same emoji twice

  • Fixed "Connected" not sitting beside the integration name

Public thread links

Share a thread with anyone, and Jira and Linear are out of testing.

New

  • Public thread links

    Send a thread's link to anyone. They see the comment, screenshot and full session replay, including network, console and actions.

  • Join or request access

    People with a share link can join the project as a guest or request access, which admins approve from the dashboard.

  • Sign in without leaving the thread

    Readers can sign in and reply right on the shared thread.

  • Linear and Jira for everyone

    Both integrations are now available to everyone, with status kept in sync and links back to the exact spot on the page.

  • Drafts that persist

    Unsent comments are kept when you close the panel or change pages.

  • Collapsible toolbar

    The toolbar folds into a small pill and remembers where you dragged it.

  • Paste and drop attachments

    Paste screenshots or drag files onto the composer to attach them.

  • Update banner

    Extension updates now show as a banner that never blocks your work.

Improved

  • Recording now starts as soon as you pick it

    The video control was also restyled.

  • The replay drawer now closes on a downward drag

  • Added a loading screen to the dashboard

  • Deleting a comment now asks for confirmation in a dialog

  • The extension now drops sessions for deleted projects

Fixed

  • Fixed the mention popover not closing on an outside click or working from the keyboard

  • Fixed long console messages scrolling sideways

  • Fixed inspector tooltips appearing behind the replay drawer

  • Fixed "Open project" showing for non-members and opening in the same tab

  • Fixed public threads not saying why playback couldn't load

  • Fixed the panel crashing when the composer took focus

  • Fixed popovers on the page closing when the toolbar took focus

  • Fixed project logos that failed to load not falling back

MCP for your AI tools

Your AI tools can now read Quality threads, guests are a real role, and you can sign in to several accounts.

New

  • MCP server for AI tools

    Connect Claude, Cursor or any MCP client to read a thread, its recording summary, network requests and console logs. Set it up under MCP clients in settings.

  • Guests

    Invite someone to one project without giving them the workspace. Guests only see what they were invited to.

  • Multiple accounts

    Sign in to several accounts and switch between them from the sidebar, without logging out.

  • Thread activity

    Each thread shows a feed of what happened to it, like status changes and raised issues.

  • Screen recording

    Record your screen from the toolbar and attach it to a thread.

  • Slack invite guide

    A step-by-step guide helps you invite Quality into a Slack channel, so the connection works the first time.

  • Multiple issues per thread

    Raise more than one Jira or Linear issue from a thread, and see who raised each one.

  • Missing anchor notifications

    If a comment's element changed too much to find, you're notified instead of seeing a misplaced pin.

Improved

  • Redesigned Connections settings

    Integrations are now a card grid, with a detail panel for each connection.

  • Light mode is now the default

    The app and extension now open in light mode.

  • You can now hide the toolbar from the bar itself

    Comments hide along with it.

  • The threads panel now remembers its size and selected thread

    Resolved threads also sort to the bottom of the All tab.

  • Switching workspace now lands you on a project

    An unavailable project now explains itself full screen.

Fixed

  • Fixed toolbar menus morphing between screens

  • Fixed the emoji picker not dismissing or reopening

  • Fixed toasts stacking incorrectly in the extension toolbar

  • Fixed autofilled fields not repainting

  • Fixed the code input on iOS

  • Fixed the segmented slider moving without a real drag

  • Fixed workspace creation requiring you to touch the company-size field first

Mention inbox and reactions

Mentions get their own inbox, comments get reactions, and the extension step now comes after workspace approval.

New

  • Mention inbox

    Everything you're mentioned in, in one place, with unread items and a filter for unresolved threads.

  • Comment reactions

    React to a comment instead of replying "agreed".

  • Video attachments

    Attach videos to comments, and open any attachment in a full-screen lightbox.

  • Playback speed

    Change the replay speed from the player.

  • AI summaries in playback

    See the thread's summary inside playback, on the web and in the extension.

  • Connect Slack, Linear and Jira from the toolbar

    Connect an issue tracker without leaving the page you're reviewing.

Improved

  • Reworked onboarding

    Onboarding has a profile step, and the extension step now comes after workspace approval, so you aren't asked to install something you can't use yet.

  • Rebuilt settings

    Settings have a new sidebar, reworked invite screens and clearer member management.

  • Signing in now returns you to your last project

  • The thread panel and its detail popup now resize together

Fixed

  • Fixed Cmd+Enter not submitting from the pin comment composer

  • Fixed not being signed out when a session couldn't be refreshed

  • Fixed the thread tray not closing on a tap outside it

  • Fixed the toolbar and recorder mounting twice on a page

  • Fixed project creation failing silently

  • Fixed tooltips sliding in on first display

Comments that stay put

Sturdier comment anchoring, a movable thread panel and offline support.

New

  • Durable comment anchoring

    Comments now keep a richer fingerprint of the element you left them on. They survive a redeploy that shifts the page instead of being orphaned.

  • Offline mode

    The extension keeps working when your connection drops, and tells you when it has.

  • Draggable, resizable thread panel

    Move the thread panel out of the way of what you're reviewing, and size it to fit.

  • Thread status in the project list

    Resolve or reopen a thread from the list without opening it first.

  • Invite teammates from the toolbar

    Invite people from the extension, and one mistyped email no longer fails the whole invite.

Improved

  • Project URLs now use canonical paths

    Old links redirect, so a shared URL keeps working.

  • Copying a link now confirms with a toast

  • Improved playback controls

    Replies in the Comments tab work as they do elsewhere, and you can resolve from playback.

  • Improved thread and project-access emails

Fixed

  • Fixed toolbar screenshots not centring on your selection

  • Fixed switching projects showing the previous project's data

  • Fixed panel resize handles clashing with reaction tooltips

  • Fixed launch errors from a stale extension context

Build with Quality.