Product updates, release notes, and changelog from the Trackstack team.
We've improved the Discord integration when signing up for a subscription. Users can now complete their Discord account connection directly from the signup flow, and their roles will be automatically assigned based on their subscription plan.
Impact: Seamless Discord integration during signup
We've made it easier to connect your Discord account and select the server you want to integrate with your Studio. You can now save your server selection and automatically install the bot in one step.
Impact: Streamlined process for connecting Discord
We've fixed an issue where the Stripe Connect event trigger was only running on Payments, and not on Subscriptions. This ensures that all Stripe Connect events are properly processed, improving the reliability of our subscription and payment handling.
Impact: More reliable subscription and payment processing
Users can now configure their notification preferences for track feedback, including when they receive updates on new submissions, coach assignments, completed feedback, and more. Owners and admins can also configure studio-level notification preferences for track feedback.
Impact: Personalized control over track feedback notifications
We've fixed an issue that could cause users to be charged twice for their subscription. This should ensure a more reliable and consistent subscription experience.
Impact: More reliable subscription management
This update introduces automatic creation of default roles (Admin, Moderator, Member) in your Discord server when the integration is set up. This ensures your users have the appropriate access levels right away, improving their experience.
Impact: Consistent user roles and permissions in your Discord server
The Uploads page in the Inbox web app has been updated with a new design and powerful filtering capabilities. Users can now easily find and manage their uploaded tracks.
Impact: Improved visibility and organization of uploaded tracks
We've fixed some type issues in the calendar API, improving the reliability and consistency of the data being saved and updated.
Impact: More reliable calendar event data
This update addresses issues with creating and updating events in the marketing calendar. Users can now successfully create and edit events without encountering errors.
Impact: Reliable event creation and editing
This release includes several bug fixes and improvements to the Inbox feature, addressing issues with sending tracks, viewing saved submissions, and more.
Impact: Improved reliability when sending tracks and managing submissions
We have fixed an issue where coaches who were marked as hidden were still visible in the track feedback experience. This ensures that only active, available coaches are shown to users when providing feedback on their tracks.
Impact: Improved clarity on who can provide feedback
We've removed the 4MB size limit for audio files used for track feedback, allowing users to upload larger files if needed.
Impact: Ability to provide higher-quality audio feedback on tracks
We've fixed an issue where the payment URL for development environments was incorrect, preventing users from accessing the payment and admin features. This change ensures that the payment URL is properly generated for both local development and the development staging environment.
Impact: Ability to access payment and admin features in development environments
The maximum file size for track feedback audio uploads has been increased from 4MB to 500MB, allowing users to provide higher-quality audio feedback.
Impact: Ability to upload larger audio files for more detailed feedback
We've made it easier for coaches, admins, and other authorized viewers to access completed feedback, even if they didn't submit the original feedback.
Impact: Coaches and admins can now view all completed feedback, not just feedback they submitted themselves
This update resolves several issues related to file uploads and track feedback functionality in the Studio web app. Users can now upload and manage files more reliably, and the track feedback experience has been improved.
Impact: More reliable file uploads, including support for larger files
The admin feedback dashboard now immediately updates to show when a coach's visibility has been toggled on or off, ensuring the UI always matches the current state of the system.
Impact: Coaches who are hidden or visible are clearly indicated in the dashboard
When users share WAV audio files using a public link, the downloaded file will now preserve the original format instead of being renamed incorrectly.
Impact: Downloads of shared WAV files will have the correct .wav extension
We've fixed an issue where some user accounts were not properly assigned an email address, which could cause problems for those users. This update ensures all user accounts have a valid email address.
Impact: Improved account stability and reliability
We have fixed an issue where the email address was not being properly populated for ghost admin users in the system. This ensures that all admin users have a valid email address, improving communication and account management.
Impact: Improved communication with all admin users
We've fixed a bug that was causing issues when users tried to submit multiple comments on a post. This should now work reliably.
Impact: Ability to submit multiple comments without issues
The event editor has been updated to allow users to pick a start date and duration instead of manually entering an end date. This simplifies the event creation process and ensures the end date is consistently derived from the start time and duration.
Impact: Easier and more intuitive event creation
This update includes several bug fixes and minor improvements to the Studio administration tools, including the Team Management page, Plan Management, and other areas.
Impact: Improved stability and reliability of the Studio admin tools
You can now filter the Customers dashboard by Stripe status, such as active, past due, canceled, and more. The Plan filter has been removed to simplify the dashboard UI.
Impact: Easily identify and troubleshoot customer accounts by their Stripe status
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