Product updates, release notes, and changelog from the Trackstack team.
Studio owners can now create custom onboarding flows for new members, with a drag-and-drop builder and a member-friendly wizard experience.
Impact: Customizable onboarding process for new members
We've updated the font fallback options for the inbox app to ensure a consistent and similar appearance across different devices and browsers.
Impact: More reliable and consistent text rendering
This release focuses on improving the performance and responsiveness of the Inbox application, particularly in areas like the Notifications page, DeclineForm, DowngradeModal, and Freemium features.
Impact: Faster page loads and fewer re-renders
The public handle, description, and verification settings in the inbox general settings are now locked for free users. These settings are only accessible to Pro users.
Impact: Clearer indication of which settings require a Pro subscription
This update introduces a redesigned Activity Inbox filter with multi-select options, a new version of the Decline Form with an enhanced layout and helper tools, and various improvements to the freemium system including downgrade/reactivation wizards and resource enforcement.
Impact: Easier filtering of activity items by inbox and type
We've fixed a bug that was causing the track selection component to crash when used on an iPhone running Safari. This should improve the reliability of the inbox experience on iOS devices.
Impact: Improved reliability and stability on iPhone and iPad
This update includes several improvements to the Freemium experience, including fixes for bugs that were preventing users from fully utilizing the free plan. Users can now upload more tracks and access additional features without hitting limits.
Impact: More track uploads and uploads per batch
This update fixes a bug that was causing the inbox to crash when using the mobile version of the app. Users should now be able to access the inbox without any issues on their mobile devices.
Impact: Improved reliability on mobile devices
We've fixed a bug that was causing the inbox to crash on mobile devices. You should now be able to use the inbox without any issues on your phone or tablet.
Impact: Improved stability on mobile devices
We've fixed a bug that prevented users from deleting processing tracks during file uploads. This allows you to better manage your upload queue and remove any uploads that are no longer needed.
Impact: Improved control over upload queue
This update fixes a few issues in the inbox and comment sections, improving the overall user experience.
Impact: Faster and more reliable loading of track insights
This update addresses several bugs that were affecting the Studio web application, including issues with managing payment methods and displaying member information.
Impact: Improved reliability and stability when managing payment methods
The Songstats connection status is now more clearly displayed in the Inbox Settings, making it easier for users to see if their account is connected or not.
Impact: Improved visibility of Songstats connection status
We've improved the reliability of the pending submissions query by ensuring it doesn't run when the required 'inbox ID' is missing. This prevents unexpected errors or behavior.
Impact: More reliable display of pending submissions
We've fixed an issue that was incorrectly displaying the active subscription count for users on free plans. This change ensures the subscription count is accurate for all plan types.
Impact: Accurate display of active subscriptions
We've fixed an issue that was causing failures when creating or updating posts and tags in the admin dashboard. This should improve the reliability of the post and tag management features.
Impact: More reliable post and tag management
We've fixed a bug that was causing issues with the trial period when creating new plans. Users should now be able to set the correct trial period duration when creating new plans.
Impact: Ability to accurately set the trial period for new plans
Pages that were not published were previously visible to all members. This update ensures that only published pages are visible to members, unless they have admin or owner permissions.
Impact: Members can now easily find and access the published pages created by the studio
We've fixed an issue where the 'Resources Available to Reactivate' banner would sometimes appear even when your plan was aligned with your paused resources. This banner now only shows when there are actual opportunities to reactivate paused resources.
Impact: Improved visibility into your billing plan status
We've fixed several issues that were causing reliability and performance problems for our free website users. Your website experience should now be faster and more stable.
Impact: Faster page loads
We've made several improvements to the inbox management and plan downgrade experience. Users can now see their actual inbox limits, choose between downgrading to Pro or Free plans, and partially reactivate paused inboxes.
Impact: Clearer understanding of inbox limits based on your plan
You can now add upcoming events to your Google Calendar, Outlook, or Apple Calendar with a new 'Add to Calendar' button. This makes it easier to keep track of events you're interested in.
Impact: Easily add events to your personal calendar
We've fixed a small issue where the input fields in the booking form were showing up with an unexpected large size. The inputs now use the default size, preserving the existing styling and functionality.
Impact: Improved visual consistency in the booking form
Coaches and admin users can now create new posts directly from the dashboard, making it easier to share content with the community.
Impact: Coaches and admins can create posts without extra steps
Members can now view upcoming and past events in a calendar view, in addition to the existing list view. The calendar shows a monthly grid with event details and status indicators.
Impact: Easily see all upcoming and past events at a glance
We've improved the error messages users see when there are issues uploading files. Now, if an upload fails, you'll get a more informative error message to help you troubleshoot the problem.
Impact: More helpful error messages when file uploads fail
This update introduces several improvements to the admin web app, including new features for managing blog posts and updating the product changelog.
Impact: Easier creation and editing of blog posts
The Sent page filters have been redesigned with new multi-select popovers for selecting status, type, and track. This allows users to easily apply multiple filters at once.
Impact: Faster and more flexible filtering of Sent items
The admin panel now has better validation and error handling when creating new categories. The category name field has a character limit and displays an error message if it's left empty or exceeds the limit.
Impact: Easier to create new categories without making mistakes
We've fixed several issues and bugs in the admin interface, including improvements to the dark mode experience. Users should notice a more consistent and polished UI across various pages and components.
Impact: Improved dark mode experience
The track selector in the Send Tracks Composer has been enhanced with new features, including artwork previews, play/pause buttons, and inline title editing.
Impact: Faster identification of tracks with artwork and metadata previews
We've fixed an issue where general (no-timestamp) track feedback comments were failing to save due to a problem with the API. This update ensures comments without a timestamp can now be successfully added.
Impact: Improved reliability for track feedback comments
The customer status filter in the admin dashboard now works correctly, ensuring users can see all relevant customer records based on their status, even when the results span multiple pages.
Impact: Reliable customer status filtering
We've added a new feature that allows members to access our Discord community based on their membership plan. This gives you more ways to connect with our creative community.
Impact: Access to our private Discord server
We've fixed a bug that was causing issues with saving notification preferences in the Studio web app. Users can now update their notification settings without any problems.
Impact: Reliable saving of notification preferences
We have fixed a bug that was causing events to crash for some users. This should improve the reliability of the event management experience.
Impact: More reliable event creation and management
This update enhances the Discord integration experience, allowing admins and owners to be automatically assigned a dedicated admin role when joining the Discord server. It also provides more control over role mappings and default roles for members.
Impact: Admins and owners get automatically assigned the correct permissions in Discord
We have fixed a type error that was occurring on the Integrations page of the admin dashboard. This should resolve any issues users were experiencing when trying to access or interact with the Integrations page.
Impact: Improved stability and reliability of the Integrations page
This update improves the Discord integration experience, allowing admins to assign specific roles to coaches when they join the Discord server. Coaches can now join as moderators, with customizable permissions and access.
Impact: Admins have more control over coach access and permissions in the Discord server
We've improved the Discord integration to better display the available text channels in your Discord servers. You can now easily select the channel you want to use for notifications.
Impact: Easily select the correct Discord text channel for notifications
This update optimizes the way AWS SDK imports are handled, improving the overall performance and reliability of the application.
Impact: Faster page loads
We've updated the Docker image used for the task runner service. This should improve the reliability and performance of the task runner, leading to more consistent and faster task processing.
Impact: Improved reliability of task processing
A new /task command has been added to the Truman Slack bot that allows users to trigger automated development tasks. When a user types /task, the bot will create a new branch, run the task in a secure, serverless environment using Claude Code, and then open a pull request for the changes.
Impact: Faster turnaround on development tasks
Coaches can now choose whether to add comments tied to a specific timestamp or as general comments without a timestamp. This allows keeping non-timestamped feedback visible while maintaining the timeline UI for timestamped comments.
Impact: Coaches have more flexibility in providing feedback
Users can now filter the VIP win-back dashboard by inbox type (e.g., Personal, Label, Artist) and status (Paused, Slow Review). A search feature has also been added to find specific inboxes.
Impact: Easier to find and manage problem inboxes
We've introduced a new sign-up flow that streamlines the process for both free and paid users. This includes an improved onboarding experience and better handling of subscription checkout.
Impact: Easier and more intuitive sign-up process
This update introduces several improvements to the VIP Target management experience, including the ability to delete VIP targets and view more details about their Songstats integration.
Impact: Easier removal of obsolete VIP targets
This update addresses several bugs and makes minor UI improvements to the studio admin panel, including fixes for post publishing, uploading, and managing collections.
Impact: More reliable publishing and scheduling of posts
We've added a new setting that allows you to control whether a welcome email is sent to new members when they join your studio.
Impact: Customize your onboarding experience for new members
We've fixed an issue that was causing the plans page to load slowly for some users. This should result in a more responsive and reliable experience when viewing your studio's subscription plans.
Impact: Faster loading of plans page