Product updates, release notes, and changelog from the Trackstack team.
The way ZIP files are processed has been improved to better handle nested folders. This ensures that the file structure within the ZIP is preserved when the files are uploaded to our cloud storage.
Impact: Preserves the original folder structure when uploading ZIP files
We've updated our internal ZIP file upload size limits to allow for larger individual files and overall ZIP file sizes. This will make it easier for you to upload and manage larger sets of files.
Impact: Ability to upload larger ZIP files (up to 1GB total)
We've made it easier to navigate and manage your inbox settings. You can now access workflow, integrations, and advanced settings directly from the sidebar menu.
Impact: Quicker access to important settings
The whitelist counter in the feature flag edit dialog now correctly displays the number of whitelisted inboxes or workspaces, depending on the flag's scope. This makes it easier for users to understand which entities are whitelisted for a given feature flag.
Impact: Clearer understanding of which entities are whitelisted for a feature flag
We've consolidated all user attributes, including segment flags, into a single identifyUser API call to prevent attribute conflicts from multiple requests. This ensures your segment data is accurately tracked and up-to-date in Customer.io.
Impact: Accurate user segment tracking
We've integrated with Customer.io to better track and manage demo requests for our Elevate and Studio products. This will provide more visibility into user interest and allow us to communicate with users more effectively.
Impact: Improved visibility into user interest for Elevate and Studio
This update fixes several bugs that were affecting the Elevate platform, including issues with the product dashboard, onboarding forms, and product builder.
Impact: Improved reliability and stability of the Elevate platform
This update introduces a number of improvements to the Spotlight feature, including a refined upload flow, enhanced player functionality, and better integration across workspaces. Users will experience a faster, more reliable, and visually consistent upload and playback experience.
Impact: Faster and more streamlined upload process
Curators can now more easily shortlist tracks by seeing the current inbox and stack they're in, and accessing other stacks within that inbox directly from the shortlist dropdown.
Impact: Faster and more intuitive workflow for curators shortlisting tracks
The Spotlight section has been moved from the Discover section to the new Network section, making it easier to find and access. The Spotlight functionality has also been improved with new features like toast notifications for beta signups and better overall stability and performance.
Impact: Easier access to the Spotlight section through the new Network section
We've fixed a technical issue that was causing problems with the Elevate web application. This update should improve the stability and reliability of the order success page.
Impact: More reliable order processing
This update introduces the Spotlight music discovery feature, which uses AI to recommend new tracks for you to discover. The feature includes a controlled beta rollout, so only certain workspaces will have access at first.
Impact: Discover new music tailored to your taste
This update fixes issues with the track feedback experience, making it easier for users to submit and view feedback on their tracks.
Impact: More reliable track feedback submission
Administrators can now enable Elevate stores for their workspaces, allowing them to create customized, branded ecommerce experiences for their customers.
Impact: Customizable ecommerce stores for your workspace
This update addresses a couple of issues with the inbox filtering and rendering functionality. Users should now experience faster and more reliable filtering, as well as improved stability when viewing their inbox.
Impact: Faster and more reliable inbox filtering
This update dramatically improves the efficiency of Claude Code, reducing token usage by 55-65% across all workflow types. This means faster responses, lower costs, and a smoother experience for users.
Impact: Faster Claude Code responses
We've added an automated system to prevent accidental Prisma model deletions during schema changes. This helps protect your data and ensure consistent functionality across the application.
Impact: Prevents unintentional data loss from schema changes
We've introduced a new studio onboarding flow, making it easier for users to create and manage their studios. The updated process guides users through setting up their studio details, plan, and owner information.
Impact: Streamlined studio creation process
This release reverts a previous change that affected the development environment setup, restoring the ability to run the application locally.
Impact: Improved local development experience
This update fixes an issue with the development script and removes an unused index file, improving the overall reliability and performance of the inbox-web application.
Impact: More reliable local development environment
The admin web application now has improved studio management capabilities, including a new studio details page and updated studio list view. Users can now easily view and update studio information, including the studio logo, name, and status.
Impact: Streamlined studio management in the admin application
We've added a new navigation menu to the Elevate dashboard, making it easier to access key features like products, orders, customers, messages, analytics, and more.
Impact: Quicker access to important Elevate functionality
The Members table now correctly displays all members, including those who have been cancelled, without forcing the 'active' filter. This ensures users can easily see the full list of members.
Impact: Cancelled members are now visible in the Members table
The redundant 'All' status card has been removed from the admin members overview, making the 'Active' card the default selection. The members data table now automatically filters to the 'Active' state when no status query parameter is set.
Impact: Streamlined members overview with fewer status options
Administrators can now view the details of plan applications that have already been approved, without being able to approve or reject them again. This allows admins to easily check the status and details of accepted applications.
Impact: Admins can easily view the details of approved plan applications
We've removed some unnecessary updates to subscription records in the database, which should improve the reliability and responsiveness of subscription-related actions.
Impact: More reliable subscription management
Users can now switch between a list and table view for the Sent page. This allows you to easily switch between a detailed table view and a more compact list view on desktop.
Impact: Customizable view to match your preference
We've fixed an issue that caused the public inbox password verification process to take longer than necessary. This update should make the verification process faster and more reliable for users.
Impact: Faster public inbox password verification
We've improved the password verification process for private inboxes, making it more reliable and user-friendly. Users can now enter their password and have it securely verified by the server before gaining access to their private inbox.
Impact: More secure access to private inboxes
We've reduced the cache time for your inbox data, which means it will update more quickly when you make changes, like enabling password protection.
Impact: Faster updates to your inbox
Admins can now manage all studio resources, including uploading new files, organizing them into categories, and setting permissions for which membership plans can access them.
Impact: Admins have more control over the files and content shared with members
We've fixed a minor issue that was causing the appearance of the featured tracks settings to be slightly off on public pages. This should now look and function correctly.
Impact: Improved appearance and usability of featured tracks settings on public pages
We've added a new 'See all activity' button to the notifications popover, making it easier for users to quickly access the full list of their recent activity. We've also improved the synchronization between the popover and the main notifications page to ensure a seamless experience.
Impact: Quicker access to full notification history
The billing banner on the Studio website has been updated to provide a more consistent and user-friendly experience when there are issues with your subscription, such as being past due or having an incomplete subscription.
Impact: Clearer and more detailed information about the status of your subscription
We've fixed an issue that prevented some users from reactivating their subscription after cancellation. You can now easily resume your Trackstack membership without any interruption.
Impact: Uninterrupted access to Trackstack features
The catalog of curated smart lists has been updated, improving the accuracy and relevance of the recommendations users see across the platform.
Impact: More relevant and personalized playlist recommendations
Studio admins can now update membership plans alongside owners. If a plan update fails, the plan editor will stay open and display the error message.
Impact: Admins can now manage membership plans without needing to be an owner
We've fixed a build issue that was causing problems for some users. This update improves the overall stability and reliability of the Studio Web app.
Impact: More reliable app performance
We have reverted recent changes to the Spotlight feature. This should restore the previous functionality and experience.
Impact: Restored previous Spotlight experience
This update resolves an issue that was causing errors when using the admin web app's rich text editor. Users should now be able to use the editor without encountering range errors.
Impact: More reliable text editing in the admin web app
We've fixed an issue where users with unpaid subscriptions were unable to see their subscription status or take actions to resolve the issue. This should now be resolved, making it easier for users to manage their subscription.
Impact: Clearer visibility into subscription status
You can now view the status and history of scheduled operations in the admin dashboard. This provides better visibility into the health and performance of your background tasks.
Impact: See the current status of all scheduled operations
We've added comprehensive documentation and tooling to prevent production issues caused by Lambda deployment errors. This includes automated scripts, validation checks, and detailed guides to ensure safe schema changes and deployments.
Impact: Reduced risk of production outages caused by Lambda deployment issues
We've fixed an issue where the search input on the Library page was causing console warnings in recent versions of React. We've replaced the input component with one that is compatible and follows our project standards.
Impact: Smoother experience in the Library page with no console warnings
Users can now configure their Facebook Pixel integration by adding a Pixel ID, Conversions API access token, and optional test event code. This allows for more robust Facebook event tracking and data reporting.
Impact: Improved Facebook marketing analytics and attribution
We've introduced a new flow for applying and subscribing to studio plans. Existing members can now easily upgrade, downgrade, or change their plan on the first of the month with no immediate charges.
Impact: Seamless plan changes for existing members
We've updated the default cache times for data fetched from our API. This will help keep your data more up-to-date, especially when using the desktop app.
Impact: Faster data refreshes when returning to the app
We've resolved an issue with the video player on both the Elevate Web and Studio Web apps, improving reliability and compatibility.
Impact: More reliable video playback
We've fixed an issue where the checkbox border was not visible in certain UI states. The checkbox now has a consistent border that is always visible.
Impact: Improved checkbox visibility for better usability
We've fixed an issue where the video player in the Post Video component was not expanding to fill the available width, causing the embed to appear small on some screens. The video player will now take up the full width of the container.
Impact: Video player takes up more space on the screen, making it easier to view