The latest features and improvements to Tunnel.
March 18, 2024
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.
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.
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
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
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
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
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
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.
You can now configure Jira, Linear, and Asana on a per project basis.
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.
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
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