The Tunnel logo

Changelog

The latest features and improvements to Tunnel.

March 18, 2024

New Onboarding

Caption not provided

This week we released a new onboarding with several quality of life features. Our new onboarding walks you through making an organization, inviting teammates, making your first project, adding Tunnel to your app, connecting a git provider, project management system, and messaging platform.

Upgraded Comment Placement

Caption not provided

About a month ago, we switched from using raw XPaths to an algorithm called Robula+ for placing comments (Read about that switch here). This week, we upgraded once again to Similo, an algorithm that takes into account not just the raw XPath, but class names, text, neighbor text, and more. You can read more about Similo in this paper.

Improvements

  • We now toggle on session recording by default

  • We now filter out network requests made by Tunnel for a cleaner debugging experience

  • We updated invitations so that:

    • Admins or higher can cancel any invitation

    • Members or higher can resend any invitation

Fixes

  • We fixed an issue where signing into the CLI created duplicate sessions

  • We fixed an issue where Google logins would get stuck on the callback page

  • We fixed an issue where users could not connect a personal Slack account

  • We fixed an issue where generated issue titles were wrapped in quotation marks

March 11, 2024

GitLab Integration

Caption not provided

This week, we released our integration with GitLab. With the GitLab integration, you can:

  • Link Tunnel project's to GitLab projects

  • Link comments to pull requests

Improvements

  • We added an error boundary to the toolbar so that it never crashes when an error occurs

  • We added invite links for organizations

  • We added auto-join by domain for organizations

Fixes

  • We fixed a bug where the list of pending organization invitations would only display the first one

  • We fixed a bug where organization invitations could only be sent to existing Tunnel users

  • We fixed layout issues with our marketing site on mobile

  • We fixed a bug where users couldn't connect their personal Slack account

  • We fixed a bug where generated issue titles were wrapped in quotation marks

March 4, 2024

Project Guests

Caption not provided

This week we publicly released project guests, which allow you to invite third-parties to a specific project, without giving them access to your whole organization. Project guests are great for agencies to collaborate with clients or software companies who deploy on-premise to collaborate with external QA teams.

Project-Specific Integration Configs

Caption not provided

You can now configure Jira, Linear, and Asana on a per project basis.

Jira App

Caption not provided

This week we released a Jira app, which expands the capabilities of our integration with Jira. With the Tunnel Jira app, you can now sync issues statuses automatically.

For more information, check out the docs.

Improvements

  • We added filters for comment statuses (Unresolved or Resolved)

  • We made several improvements to how we display network logs, including:

  • Pinned header row

  • String search by log name

  • Sort by status, time, or size

  • Displaying size with units (MiB, KiB, etc.)

  • Displaying time with units (ms, s, etc.)

  • Color indicator for statuses

  • We made added the ability to peak comments by hovering over them

Fixes

  • We fixed a bug where some image assets were not loading

  • We fixed an issue where filters caused an error when their were no comments

  • We fixed an issue where filters based on integration properties were not appearing

  • We brought back issue titles generated by GPT 3.5 for integrations