Changelog
Follow up on the latest improvements and updates.
RSS

Analytics dashboard for your feedback operations
Transform your feedback data into actionable insights with our new comprehensive analytics dashboard, helping you understand patterns, measure team performance, and optimize your feedback workflow.
What's new
Three powerful views to analyze your workspace:
- Overview: High-level snapshot of workspace health with key performance indicators. Monitor incoming work volume, completion rates, and team efficiency to quickly identify trends and potential issues
- Issue Insights: Understand the composition and distribution of reported issues. Identify patterns in issue types, priorities, and technical characteristics to inform testing strategies and resource allocation
- Team Performance: Evaluate individual and collective efficiency. Track resolution speeds, workload distribution, and performance trends to optimize productivity and identify coaching opportunities
Key metrics included:
- Feedback volume trends over customizable date ranges
- Issues by status, type, priority, and browser
- Project-by-project breakdown and comparisons
- Reporter activity and contribution patterns
- Resolution time analysis and bottleneck identification
- Team member workload distribution
- much more…
It's perfect for
- Identifying which projects consume 80% of your team's time
- Understanding which browsers actually cause the most issues
- Spotting team members overwhelmed with tickets
- Making data-driven decisions about resource allocation
- Demonstrating the value and impact of your feedback program to stakeholders
Getting started
Access Workspace Analytics from your
Workspace menu
→ Analytics
Read all the documentation about the Workspace Analytics.
This feature is
available on Business and Enterprise plans
. Contact us to enable it for your workspace.
Connect to Jira Cloud faster and more securely with our new OAuth-based authentication, eliminating API token hassles and connection failures.
What's new
- Jira non-admin can sync issue status: Team members without Jira admin rights can now sync issue statuses back to Jira
- One-click authorization: Connect your Jira Cloud instance instantly - no more hunting for API tokens or server URLs
- Permanent connections: OAuth tokens automatically refresh, so your integration never expires unexpectedly
- Enhanced security: OAuth permission scopes replace sharing personal API tokens across your team
- Seamless migration: Existing API token connections continue working with an optional in-app migration
Migration options:
- Jira Cloud users: Migrate to OAuth for a more reliable connection (recommended)
- Jira Data Center users: Continue using API tokens (OAuth not available)
- Existing connections: Keep working without interruption - migrate when convenient
Getting started
New connections
: Select Jira Cloud - Oauth
when connecting your Jira account.Existing connections
: Go your Workspace > Shared accounts,
look for Resync button next to your account to migrate from a Jira Token to Jira Oauth or continue using your current setupThis update is
available for all teams with Jira integration
.
Start collecting feedback immediately, then connect your integrations when you're ready. You can now add, update or remove destinations to existing projects at any time.
What's new
- Start without integrations: Launch projects instantly to begin collecting feedback, add your integration later.
- Add destinations anytime: Connect Jira, Linear, Asana, or other tools when your accounts are ready.
- Changedestination:Switch between project management tools or project within your PM tool without recreating a new Marker.io website project
- Remove unused destinations: Clean up integrations you no longer need
Here's how it works:
- Create a website to collect feedback in Marker.io, no integrations required
- Start collecting feedback from your team right away in Marker.io
- When ready, go to Website Settings→Integration→Add destination
It's perfect for
- Teams wanting to start testing before integration setup is complete
- Teams wanting to change the destination project within their PM tool.
- Teams migrating from one PM tool to another
Getting started
Create a new website, then add your destinations via
Website
Settings
→ Integration
when you're ready.This feature is
available on all plans
for all workspaces.
✨ Improvements
- Screenshot Performance:Screenshot Performance: On average, we've increased the screenshots capture speed by ~45%.
- Screenshot Quality:Alongside performance, we've worked hard fixing dozens of issues across a multitude of different websites.
- Protected Images Capture:Added a setting for better capture of images behind login or SSO and with cross-domain security. Find this new setting underWidget > Screen capture > Authenticated Media Capture.
- Session Replays:Added native browser<dialog>element support and made tons of improvements for better replay accuracy.
- Performance:Significantly improved project list loading times.
🔌 Integrations
- Jira:Automatically maps Marker reporter to Jira Reporter field with configurable auto-mapping.
- Jira:Fixed a bug with status sync issues and missing save button on status auto-update settings.
- Jira:Fixed the search of issues in issue links, parent issues and more…
🐛 Bug Fixes
- Editor:Fixed text annotation tool causing viewport scroll issues.
- Hotkeys:Fixed K/J hotkeys changing issues when searching for assignees or issue type.
- URL Handling:Fixed missing URL anchors, email address transformation, and localhost auto-conversion issues in issues description and comments.
- Webhooks:Fixed delivery failures when one webhook URL was failing.

Following the release of
issue.created
, we've expanded our webhook notification system with more events for issues and comments.What's new
Issue events:
- issue.updated: Any issue property is updated (Title, description, priority, assignee, issue type, or attachment)
- issue.deleted: An issue is deleted
- issue.status_updated: An issue status is updated
- issue.assignee_updated: An issue has an assignee added, removed or updated
Comment events:
- comment.created: New comments or attachments are posted on an issue
- comment.deleted: A comment is deleted
It's perfect for
- Syncing all your issue property and updates on integrations we don't support yet
- Automatically create Zendesk tickets and Intercom conversations for new issues
Getting started
Go to
Workspace settings
→ Webhooks
→ Turn on these events in your webhooksFor payload examples and documentation, read more on our webhook docs →

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.
Load More
→