Back to All Articles

What's New in BetaHub — February & March 2026

March 17, 2026

A lot happened over the past six weeks. This update covers email invitations, NDA management, Unreal crash reporting, a new Linear integration, private comments, public bug boards, Discord bot upgrades, and more.


Invite Members by Email

You can now invite people to your project or organization directly by email — no more copy-pasting invite links into Discord or email threads.

From the Members page, choose between Generate Link (same as before) or Send Email. Enter up to 10 email addresses at once (comma or semicolon separated), and each recipient gets a personalized invitation with a one-click accept link. Recipients who already have a BetaHub account go straight to sign in. New users register and are added automatically — no separate email confirmation needed.

Pending invitations appear on the Members page where you can resend or cancel them. Works for all roles: testers, support, and developers.


NDA Management, Now Inside BetaHub

If you’re running a closed beta, you can now require testers to sign an NDA before they can submit anything — bug reports, suggestions, or file uploads.

Enable the NDA module in project settings, create an NDA version using markdown text, a PDF attachment, or both. Testers who haven’t signed see the NDA prompt before they can contribute anything. You can view all signers and export the list as CSV.

A few details worth knowing:

  • When you publish a new NDA version, you choose whether existing signers need to re-accept
  • From the NDA Status page, you can select individuals and use bulk actions to require or remove NDA for multiple people at once
  • New members joining can automatically have NDA required if you enable that setting
  • Invitation links can also enforce NDA acceptance

Available on Standard plans and above. Full documentation


Unreal Engine Crash Reporting

BetaHub can now receive crash reports directly from Unreal Engine’s built-in CrashReportClient — no plugin code changes needed, just a config line.

Add your BetaHub endpoint as the DataRouterUrl in DefaultEngine.ini, and crash reports automatically become bug reports in your dashboard. Each report includes:

  • Error message and stack trace
  • System information
  • Minidump file (.dmp)
  • Game log

Works with both UE4 and UE5 crash report formats.

To enable it, set the “Can report crash” permission on your API token. Setup guide

UE5 plugin users — breaking change: As of v1.5.0, the ProjectToken is now required for all submissions. Anonymous authentication has been removed. If you’re running the UE5 plugin without a ProjectToken configured, update your DefaultEngine.ini before upgrading or submissions will be blocked. Unreal plugin docs


Linear Integration

Bug reports can now be pushed directly to Linear. Connect your workspace by entering an API key, select a team, and map BetaHub fields to their Linear equivalents: title, description, priority, status, labels, assignee, estimate, and due date. Screenshots and file attachments are uploaded alongside the issue.

Supports both manual push and automatic push via background jobs. Find it in Integrations under your project settings.

Linear brings the total to 11 integrations, joining Jira Cloud, Jira Server, GitHub, GitLab, Asana, Monday.com, Notion, Redmine, ClickUp, and Fibery. See all integrations


Private Comments

Developers, support users, and reporters can now mark comments as private on bugs, tickets, screenshots, video clips, and log files.

Private comments are only visible to developers, organization admins, the comment author, and the item’s reporter. Other members see a “N private comment(s)” placeholder. Private comments are visually marked with a yellow card and a lock badge.

The privacy checkbox auto-defaults based on the previous comment’s state. Comments can be toggled between public and private at any time via Make Public / Make Private buttons.


Reply to Comments by Email

You can now reply directly to BetaHub comment notification emails to post your response as a comment — no need to open the dashboard.

Works for all comment notifications: bugs, tickets, suggestions, screenshots, video clips, and log files. Quoted text and email signatures are automatically stripped. If a reply is too long, the system extracts the meaningful content. You’ll get a notification if your reply couldn’t be posted.


Public Bug Board

Share a read-only view of your project’s bugs with anyone via a unique link — no sign-in required.

Enable it from the Quick Actions menu on the Bugs page. You can configure:

  • Which columns and statuses are visible
  • Default sort order
  • Display limit
  • Whether visitors can comment after signing in

Visitors can browse bugs by status tab and click into individual bug details. Disable the board at any time to revoke the link instantly. Documentation


Public Suggestion Commenting

Any signed-in BetaHub user can now comment on public suggestions — project membership not required.

Non-members see a comment form with a note that guest comments are limited to 2,000 characters and cannot include links or file attachments. Guest comments are automatically checked for spam. Anonymous visitors see a sign-in prompt that opens a login dialog without leaving the page.


Discord Bot Upgrades

The Discord bot had a significant update this period.

Multi-project channel support — A single Discord server can now route feedback from different channels to different BetaHub projects. Previously, each Discord server connected to only one project. The new channel-based routing uses a “channel purpose” system — configure each channel to submit to a specific project using the /set command. Useful for studios managing multiple titles from one server.

Improved installation and onboarding — The /install command now walks you through setup using modals and in-place navigation instead of requiring multiple commands. An interactive channel select UI guides configuration, and the “Customize Messages” panel now includes a Back button.

Role-based automation — Automation rules now support “Reporter has Discord role” as a condition, plus a new “Assign device” action type for automatically tagging issues with device info. Trigger type broadened from “Tag auto-assigned” to “Issue created” — rules can now fire on all new issues. Example: Reporter has ‘PlayStation Tester’ role → auto-assign device to PlayStation 5. Automation docs

Pre-existing thread comment sync — When registering bugs and suggestions from Discord, comments from pre-existing threads are now synced to BetaHub retroactively.

Discord bot documentation


Project Stats Dashboard

The sidebar’s “Download Stats” link has been replaced with a full Stats dashboard, available to project developers and organization admins.

The dashboard includes:

  • Four KPI cards: Total Bugs, New Bugs, Active Testers, Open Bugs
  • Bugs Over Time line chart
  • Status and priority pie charts
  • Top Contributors leaderboard with medal badges and clickable profile links

Period selector covers 7 days, 30 days, 90 days, and 1 year, plus a custom date range picker. All stats are cached for 15 minutes.


Also in This Update

Duplicate detection improvements — Several updates landed across this period: two-step AI verification for borderline matches, project context awareness for better domain-specific accuracy, parallel verification checks (3x faster on large projects), automatic unarchiving of issues when new duplicates arrive, and spam detection for repetitive content. Duplicate detection docs

Multiple file attachments on comments — Comments now support up to 5 file attachments, up from 1. Drag and drop directly into the comment area. Email replies also support multiple attachments.

Suggestions page performance — The suggestions listing page now loads in under a second on large projects, down from over 20 seconds.

Unity plugin: WebGL video recording — The Unity plugin now supports video recording on WebGL platforms. Unity plugin docs

Heat score accuracy — The Heat algorithm no longer counts team members as affected users. Only testers, players, and other non-developer watchers contribute to the score. More about Heat

Binary file corruption fix — Uploading binary files (crash dumps, save files, compiled data) through the log file upload no longer corrupts them. Binary files are auto-detected and stored as a new “Binary Files” attachment type. Important if you’re working with Unreal crash dumps.

Per-project email notification controls — Notification emails now include a “Mute this project” link in the footer. Clicking it mutes that project without requiring sign-in. The user profile also now has a “Per-Project Notifications” card for managing preferences across all projects. Notification docs


Status Page

BetaHub now has a public status page at status.betahub.io showing real-time service availability and uptime history.


That’s everything for this period. Questions or feedback? Find us on Discord.

— The BetaHub Team

Empower your game development

Join for free today

Supercharge your team with the best bug tracking and player feedback tools. No credit card required, forever free.

Unlimited issues
No credit card required
Works with Discord
Our Mission

At BetaHub, we empower game developers and communities with an engaging platform for bug submission. We foster collaboration, enhance gaming experiences, and speed up development. BetaHub connects developers, testers, and players, making everyone feel valued. Shape the future of gaming with us, one bug report at a time.

SoloPush