Changelog
Follow up on the latest improvements and updates.
RSS

Automatically notify external services when events occur in your workspace.
Webhook notifications have moved from individual projects to your workspace settings, making it easier to manage integrations across your entire team and all projects in one place.
It's perfect for
- Unsupported integrationswith tools that we don't support natively yet
- Zapier/n8n workflows: Automate actions across multiple projects and tools
- Discord: Get issue alerts from all projects in your team channels
- Custom notifications: Build unified notification systems
Head over your
Workspace settings > Webhooks
to add new webhooks.What's changed?
- Workspace-Level Configuration: Set up webhooks once in your workspace settings instead of configuring them per project
- Cross-Project Notifications: Receive notifications for events across all projects in your workspace
- Centralized Management: Manage all webhook endpoints from a single location
- Admin Control: Only workspace admins can create and manage webhook configurations
- Multiple Endpoints: Set up up to 20 webhook URLs per workspace with individual event settings
Note
: This feature is available to customers on the Team plan.
✨ Improvements
- Widget Setup:Visibility settings can now be editedbeforeinstalling the widget.
- Widget Defaults:Preset an assignee automatically for projects without integrations.
- Widget Field Locking:Guests and public users can now also save field values for future feedback.
- Issue List – Reporter Info:If no name is available, the reporter’s email is shown.
- Issue List – Timestamps:Improved clarity in the feedback list (e.g.1m ago→1 min ago).
- Issue List – Responsive Layout:Fixed layout issues in issue filters on small screens.
- Issue List – Search:Enabled search by integration ID (e.g. Jira ID).
- Invoices:Updated to reflect correct company names.
- Email Branding:Fixed visibility of branding in issue resolution emails.
- Email Alerts:Added project names to broken project email alerts.
- Screenshot:Fixed a bug where screenshot Capture Failed on WP Engine Site because of cross-domain images
🔌 Integrations
- Asana:Fixed sync failures that caused duplicate issues on retry.
- Asana:Respected “Add comment on status change” setting.
- Asana:Resolved configuration errors in field mapping.
- Wrike:Resolved task duplication and status sync issues.
- Wrike:Addressed sporadic feedback sync failures.
- Wrike:Fixed incorrect "Unknown" status mapping.
- Jira:Fixed ticket linking issues.
- ClickUp:Corrected ticket statuses shown as unresolved.
- Azure DevOps:Added missing integration fields.
- Basecamp:Fixed a bug where user assignment wasn’t working in some cases.
🐛 Bug Fixes
- SSO/SAML:Allowed password resets for SSO users with unlisted domains.
- Project List:Fixed pagination issues causing empty pages.
- Issue Page:Improved comment editor stability.
- Issue Page:Fixed a bug where public reporters couldn’t add emojis to comments.
improved
New Issue Page

Introducing a complete revamp of the issue page – plus a bunch of new features!
🎥 Watch the walkthrough by our CEO
✨ New Layout
- Content vs. Context:The issue page now has two clear columns. The left side shows the main content like the title, description, and comments. The right side displays contextual details such as status, assignee, and integrations.
- Comments now flow naturally: Comments now appear below the issue details, so conversations stay in context.
🛠️ New Features
- Edit Title & Description: You can now edit the issue’s title and description directly.
- Integration Details:View synced metadata from tools like Jira, Trello, Asana and others, right inside the issue.
🖼️ New UI Improvements
- Resizable Screenshot Area: Resize screenshots to your liking. Your preferred height is remembered for next time.
- Updated Status Design:New icon and color to make the Open status stand out more clearly.
- Improved Fonts:Subtle tweaks across all typography to boost readability and clarity.
This is the first of many upcoming improvements to help your team triage and collaborate more efficiently. Try it out and let us know what you think!
new
Issue IDs

Introducing unique Marker Issue IDs
Every issue now gets a unique, human-readable ID like
PROJ-123
, making it easier to reference issues across your team and tools.Here’s how it works:
- IDs are auto-generated per project (e.g. WEB-42)
- You can customize project keys (max 5 characters)
- IDs appear in the issue list, issue page, and email notifications
- Past issues have been retroactively assigned IDs
- Marker IDs are also pushed to connected tools like Jira, Trello, etc.
This will help your team:
- Quickly reference issues in Slack, emails, meetings, docs
- Improve clarity when managing feedback across multiple projects
This feature is
available on all plans
and visible to all roles (Guests and Public included).
Classify issues by urgency
You can now assign a priority level to each issue, making it easier for your team to focus on what matters most.
Choose from five levels:
- 🚨 Urgent– needs immediate attention (e.g. broken checkout)
- ⬆️ High– important but not critical
- ↔️ Medium– standard priority
- ⬇️ Low– low impact or nice-to-have
- ➖ No priority– no urgency defined

When an issue is marked as
Urgent
, the assignee is notified automatically
—so nothing critical falls through the cracks.You can also
sort and filter issues by priority
, making it easy to surface your most urgent work.Available on all plans.
improved
New Filters & Sorting

Filter & sort issues more easily
We just released a brand new UI to help you filter and sort issues faster. Perfect when working with lots of issues!
You can now filter issues by:
- Role
- Status
- Priority- NEW ⭐️
- Integration status
- Assignee
- Reporter
and you can sort by:
- Created date
- Recent Activity- NEW ⭐️
- Priority- NEW ⭐️
This feature is available on all plans!
improved
[Notion] Status Sync

Sync Notion Page status with your issues.
For customers using the Notion integration, this update will allow you to see the Notion status directly in Marker io. Furthermore, when you update a Notion page to a
Complete
status, it will also automatically mark the issue as Resolved
.To enable Notion Status Sync, head to a project connected to Notion, then go to
Project Settings > Integration > Status Sync
.This feature is available on all plans!
More information:
- About our Notion integration
- On how Status Sync works
new
Assignees

Assign issues to specific team members.
Tired of wondering who’s handling what? With the Assignee feature, your team instantly know who’s responsible for each issues.
Here’s how it works:
- Assign any team member part of the project.
- Do it from the issue page, the list view, or in bulk.
- Filter issues based on the assignee.
- Assigned users are notified by email and get updates when the issue changes.
- Connected to Jira or another tool? Assignment updates are added as comments in the integration.
To make this work better, the issue list now works like an Inbox with new views:
Open, Assigned to me, Unassigned
and All issues
— so nothing gets missed.Available on all plans.
new
Issue types

Easily categorize feedback as Improvements, Bugs, Feature Requests, and more.
You can now organize issues by Issue Type to better manage and prioritize what matters most.
From Copy Improvements to Bug reports, each type helps your team understand the context of your issues at a glance.
Here’s how it works:
- Reporters can select the issue type when submitting new issues.
- Each type has its own customizable form, so you collect the right info every time.
- Set up your custom issue types and form templates in Project Settings.
- Issue types show up in your project tools (like Jira, Trello, etc.)

Instantly notify your stakeholders on specific issues
You can now
@mention
team members & guests in issue comments to notify them instantly and keep feedback loops tight. - Go to comment section of an issue.
- Simply type "@" and select a project member or guest.
- They’ll receive an email notification so nothing gets missed.

This feature is available on all plans!
Load More
→