Product updates, release notes, and changelog from the Trackstack team.
We've improved how the workspace inviter is displayed, even when the inviter is not a current member of the workspace. This ensures you can always see who originally created the workspace.
Impact: Easier to identify who created the workspace
We've fixed a bug that was causing uploaded attachments to reappear in the post editor after they were deleted. This issue has been resolved, providing a more reliable and consistent experience when managing post attachments.
Impact: More reliable attachment management in the post editor
We've fixed an issue that caused error messages to display incorrectly when trying to upload attachments. Users should now see more helpful and accurate error messages when encountering upload issues.
Impact: Clearer and more informative error messages when uploading attachments
This update addresses an issue where users could access subscription-related tabs even if payments were not enabled for their account. Now, those tabs will be automatically disabled and users will be redirected to the Plans tab if payments are not enabled.
Impact: Improved navigation experience when payments are not enabled
We've updated the Vercel configuration to exclude the .well-known paths from being rewritten. This ensures that any paths starting with .well-known will be served directly, improving the reliability of features that rely on these paths.
Impact: Improved reliability of features that use .well-known paths
We've improved the reliability of free Stripe subscriptions by ensuring that users don't accidentally create duplicate free subscriptions when cancelling their paid plan.
Impact: More reliable free subscription management
This release includes several bug fixes and improvements to the Inbox experience, including better handling of duplicate tracks, improved navigation, and a new tooltip feature for collapsed sidebar items.
Impact: Improved reliability when submitting tracks
We've improved the error handling when updating a studio's custom domain. If the custom domain you try to set is already in use, you'll now see a clear error message explaining the issue.
Impact: Clearer error messages when trying to use an unavailable custom domain
This update reverts a recent set of changes that were causing issues for some users. The revert aims to restore the previous stable functionality of the app.
Impact: Improved stability and reliability
We've made improvements to how user avatars are displayed in the Admin Web app. Users will now see consistent and high-quality avatars, even if a user's profile image is not set.
Impact: Improved visual consistency
We've added support for iOS App Clips and Android App Links, making it easier for users to access our app directly from their mobile devices.
Impact: Faster access to the app from your mobile device
The daily subscription report email has been fixed to provide accurate and updated information to administrators about new workspace creation, subscription activity, and payment volumes.
Impact: Administrators will receive reliable and up-to-date information about the company's subscription performance and trends
A new daily report is being emailed to the team that provides quick visibility into new workspaces, subscription starts/churn, and payments volume from the previous day.
Impact: Improved insight into subscription and payment trends
The daily Stripe Direct subscription audit email has been fixed to properly format and send the report to the admin email address.
Impact: More reliable and accurate monitoring of Stripe Direct subscriptions
This update improves the reliability and performance of the inbox public pages. Inbox pages will now automatically update when changes are made in the admin panel, and the public pages will load faster.
Impact: Faster loading times for inbox public pages
The scheduled workspace sync report email has been updated to display the report in a more structured and readable format. The email now includes top-level statistics and details about each workspace and customer in a clear, organized layout.
Impact: Easier to review and understand the workspace sync report
We've made improvements to our Stripe subscription reporting system, which helps us better monitor and manage subscriptions for our customers. These changes will help us ensure a more reliable and accurate subscription experience.
Impact: Improved visibility into customer subscriptions
We've added a new script that lets our support team quickly identify workspaces that have more than one active Stripe subscription. This will help us better understand and manage complex subscription scenarios for our customers.
Impact: Improved visibility into complex subscription setups
Admins on the Customers page can now search for workspaces by matching a member's email address, in addition to the existing search by workspace name and slug.
Impact: Admins can more easily find workspaces when they only know a user's email address
We've added new functionality to improve the email experience for Studio members when they sign up or update their subscription. This includes more reliable delivery of invitation emails and better handling of studio URLs.
Impact: More reliable delivery of invitation emails for new Studio members
We've added diagnostic logging to better understand when our Facebook CAPI integration is being used during Stripe Connect checkout. This will help us improve the reliability of our Facebook event tracking for subscription signups.
Impact: More reliable Facebook pixel and CAPI event tracking for subscription purchases
We've made improvements to the text editor in our web application, including better formatting options, accessibility features, and a refined user interface.
Impact: Easier text formatting with new options like superscript, subscript, and multi-color highlighting
This update includes various bug fixes and improvements to the Track Feedback feature, making it more reliable and user-friendly for members to submit and review their feedback.
Impact: Improved stability and reliability of the Track Feedback feature
The platform now caps Stripe application fees at £5 per transaction, regardless of the payment amount. This ensures that users don't experience large fees on high-value transactions.
Impact: Lower transaction fees for high-value payments
This update fixes several visual issues that were causing problems for users in dark mode. The changes improve the overall look and feel of the application when using the dark theme.
Impact: Improved visual consistency in dark mode
Updates have been made to improve the application. Check the original PR for details.
Impact: General improvements
We've fixed an issue where the delete post confirmation dialog was not working correctly. Users can now securely delete posts with a clear confirmation flow.
Impact: Reliable post deletion with clear confirmation
We've added character limits to the affiliate link name and destination route fields to ensure they fit within the database schema. This will prevent issues with saving affiliate links that are too long.
Impact: Able to successfully create affiliate links without encountering errors due to lengthy names or routes
We've implemented a centralized error handling system to provide users with more informative and actionable error messages when something goes wrong. This helps users better understand and troubleshoot issues they may encounter.
Impact: More helpful error messages
When upgrading from a free plan to a paid plan, we will now automatically cancel your previous free subscription to prevent duplicate paid subscriptions.
Impact: Avoid accidentally paying for multiple subscriptions
We've made improvements to how subscription cancellations are handled, ensuring a smoother and more reliable experience for users.
Impact: More reliable subscription cancellation process
This update fixes an issue where the coach information was not displaying correctly in the post filters. Users should now see the correct coach information when filtering posts.
Impact: Improved accuracy of post filtering
We've fixed a bug that caused incorrect email links to be generated for new studio members. This ensures that new members can access their studios using the correct URL.
Impact: Reliable email invitations with correct studio links
The workspace creator is now displayed more accurately in the workspace general settings, providing users with better visibility into who created their workspace.
Impact: Clearer understanding of who created the workspace
We've fixed a bug that was causing issues with sending email invitations and updating Discord roles for new studio members. These changes will ensure a more reliable and seamless onboarding experience.
Impact: More reliable email invitations for new studio members
We've fixed an issue that was causing incorrect email links to be sent to users. This will ensure that all email communication has the correct links for your studio.
Impact: Reliable email communication with correct links
We've made improvements to how we handle video processing status updates, ensuring a more reliable experience for users uploading and managing videos.
Impact: More reliable video uploads and processing
We've fixed a bug that was causing some video uploads to fail. You can now upload videos with more confidence that they will be processed successfully.
Impact: More reliable video uploads
We've fixed an issue where the video watch duration was not being accurately tracked, leading to inaccurate data in your studio dashboard. This update ensures that the watch time is calculated based on the actual video playback, not just the elapsed time.
Impact: More accurate video watch data in your studio dashboard
Your dashboard filters and the current page you're viewing will now be saved in the URL, so they will persist across page refreshes.
Impact: Filters and pagination state are saved, so you don't lose your place when refreshing the page
We've improved how we track the time users spend watching videos. The video player will now accurately record the actual time a user spends watching a video, rather than just the time since they started playing it.
Impact: More accurate tracking of watched video time
We've added a new 'Duplicate' status to the submission review process, which will be displayed to users when their track has been marked as a duplicate. This provides more clarity on the review status of their submission.
Impact: Clearer understanding of submission review status
The Stripe direct subscription audit has been updated to only report on customers that are linked to a workspace in our database. This provides more relevant and actionable information by surfacing the workspace context for each customer.
Impact: More accurate and focused subscription reporting
Studio owners can now generate tracked affiliate links with UTM parameters and monitor click performance. This allows them to better measure the impact of their affiliate marketing campaigns.
Impact: Easily create affiliate links with customizable UTM parameters
We've made improvements to the desktop header styles, as well as updated the default track image keys used when uploading new tracks. These changes will help provide a more consistent and polished user experience across the application.
Impact: Cleaner, more refined desktop header appearance
The Elevate sidebar on desktop now stays visible when the menu is opened or closed, ensuring users can access important features and information.
Impact: Improved access to sidebar content on desktop
The testimonial from Freddy, the owner of Kick&Bass, has been removed from the website's studio reviews section.
Impact: Cleaner and more focused reviews section
We've added a new automated process to audit Stripe subscriptions for our direct payment customers. This will help our payments team identify and investigate any unusual subscription activity, ensuring a smooth and reliable payment experience for our users.
Impact: Improved payment reliability
Users can now resubmit tracks that were previously cancelled or expired, without having to create a new submission. The system has been updated to allow resubmission of these types of submissions.
Impact: Ability to resubmit previously cancelled or expired tracks
The Inbox Web app now uses a centralized color token system from the UI library, ensuring consistent colors across the application and enabling future dark mode support.
Impact: Consistent visual experience