Product updates, release notes, and changelog from the Trackstack team.
The cancelled members list in the admin dashboard has been fixed, making it easier for admins to view and manage members with cancelled subscriptions.
Impact: Admins can now easily see a list of all cancelled members
We've made some improvements to the dropdown menu in the account section, making it more reliable and responsive.
Impact: Improved dropdown menu usability
We have fixed an issue where users were unable to navigate back from the Inbox Profile page. You can now easily return to the previous page or location.
Impact: Improved navigation experience
We've fixed an issue where the country list in the directory was not fully displayed, making it difficult for users to see all available options.
Impact: Easier to find and select the desired country
We've fixed an issue where users were unable to upload files when using the app on mobile devices. This should now work seamlessly across all devices.
Impact: Improved ability to upload files from mobile devices
You can now choose between monthly or yearly billing for your Inbox Pro plan. The yearly plan offers a discounted rate, making it more affordable in the long run.
Impact: Flexible billing options to fit your budget
We've fixed an issue that was causing problems with our email sending functionality. This should result in more reliable delivery of important notifications and messages.
Impact: More reliable email delivery
We've made improvements to the way emails are sent, increasing the reliability and stability of our notification system.
Impact: More reliable email delivery
This release fixes several bugs in the Elevate web application, including issues with ordering, video feedback, and dashboard sections. Users should experience more reliable order tracking and video playback.
Impact: More reliable order tracking and management
The way connection strength between contacts is displayed has been improved, providing more detailed and contextual information. Users can now see the overall relationship score, total interactions, and connection label (Excellent, Very Good, Good, Weak) for each contact.
Impact: More accurate and detailed understanding of contact relationships
You can now apply promotion codes during the Elevate checkout process to receive discounts on your subscription.
Impact: Save money on your Elevate subscription by applying promotion codes
Admins can now see the Discord username and discriminator for users in the admin portal. This provides more context about a user's account details.
Impact: Admins have more information about a user's identity and online presence
This release reverts recent changes to the track filtering functionality, restoring the previous behavior.
Impact: Improved reliability and stability of the track filtering experience
You can now cancel your scheduled Elevate sessions. If the cancellation is made within 24 hours of the session, you may not receive an automatic refund. For refund details, check the order confirmation page.
Impact: Ability to cancel unwanted sessions
We've made it easier to add and select tags by automatically opening the tag dropdown when you click the tag input field.
Impact: Faster and more intuitive tag selection
You can now filter your submission tracks using a variety of advanced options, including genre, track type, sender, and more. This makes it easier to find the content you're looking for.
Impact: Quickly find the most relevant submission tracks
This update reverts recent changes that introduced pagination to the Pending Submission list in the Inbox. The list will now display all pending submissions without pagination.
Impact: Improved user experience by displaying all pending submissions without the need to navigate between pages
The Inbox now features a paginated list of pending submissions, making it easier to browse and manage a large number of pending tracks.
Impact: Faster loading and scrolling through long lists of pending submissions
We've made several improvements to the session booking process, making it easier to manage your upcoming sessions. You can now reschedule or cancel your sessions directly from the order confirmation page.
Impact: Ability to reschedule sessions with a few clicks
We've improved the process for new members to join the Discord server associated with their studio. Members can now join the Discord server directly from the app and be automatically assigned the appropriate role based on their membership plan.
Impact: Seamless integration between app and Discord server
We've fixed a bug where project sharing URLs would return a 404 error when changing the inbox during URL creation. Now, project sharing URLs will work regardless of which inbox is selected.
Impact: Ability to share projects with others without worrying about which inbox is selected
We've migrated to a new, unified notifications system that powers in-app, email, and push notifications. This provides a more reliable and flexible way for users to manage their notification preferences across channels.
Impact: Improved reliability of notifications
We've updated the pricing structure for Elevate products, including a new 5% service fee that will be added to the customer's total price. This fee helps cover our operating costs and ensures the sustainability of the Elevate program.
Impact: More transparent pricing with service fees clearly displayed
This update introduces several improvements to the filtering and search functionality in the Inbox, making it easier to find and manage your submission tracks.
Impact: More precise filtering options for tracks, inboxes, review state, and more
Users will now see a clear explanation when they try to send a track but it cannot be delivered, such as if the recipient's inbox is paused or has reached its submission limit.
Impact: Improved transparency when tracks cannot be sent
We've made several improvements to the video feedback feature, including better handling of video upload and processing statuses, the ability to retry failed uploads, and more detailed feedback for users.
Impact: Clearer status updates on video uploads and processing
We've improved the reliability of notifications sent to users when their submissions are updated or confirmed. This change ensures that users receive important updates about their submissions, even in cases where related data may be missing.
Impact: More reliable delivery of submission-related notifications
We've upgraded the Node.js version used in our GitHub Actions workflows from 18 to 20. This ensures compatibility with the latest version of the cheerio library and aligns with the Node.js version used in our development and production environments.
Impact: Improved stability and reliability
We've added a new domain to our CORS (Cross-Origin Resource Sharing) policy, which allows the web application to securely access resources from the specified domain. This change improves the overall stability and reliability of the application.
Impact: Improved reliability
We've reverted some changes to the submission track review process to improve reliability and stability. Users should not notice any differences in how they interact with the submission process.
Impact: Improved stability of submission track review process
Users can now view detailed activity and engagement metrics for individual tracks in their music library, including plays, downloads, supports, and shortlists.
Impact: Gain deeper insights into how your tracks are performing
You can now view detailed analytics for your posts, including views, unique viewers, and watch time. This provides valuable insights into how your content is performing.
Impact: Access detailed post-level analytics
We've fixed an issue where users were sometimes being created as members twice. This should provide a more reliable and consistent experience when joining a plan.
Impact: More reliable member creation
We've added new functionality to help store owners manage their availability slots more effectively. The system will now automatically detect and prevent saving of overlapping slots, providing clear error messages to help avoid issues.
Impact: Avoid booking conflicts and double-booked appointments
Updates have been made to improve the application. Check the original PR for details.
Impact: General improvements
We've made improvements to how we handle billing payments, including better error handling when preparing catch-up payments, using the correct member user identifier when creating Stripe customers, and resetting Stripe Elements state to avoid client secret mismatches.
Impact: More reliable billing payments
Studio admins can now manage all aspects of their studios, including member details, payments, and subscriptions. This allows them to have more control over their studio operations.
Impact: Centralized studio management in one place
We have fixed some syntax errors in the code that handles email notification preferences, which were preventing our Lambda builds from completing. This ensures the reliable deployment of the notification preferences feature.
Impact: Improved reliability of email notification preferences
We've fixed issues with email notifications for key submission updates like Shortlist, Support, Release Confirmed, and Review Complete. Users can now properly control which notification emails they receive.
Impact: More control over email notifications you receive
We've made improvements to how users experience the maintenance mode page when the website is undergoing updates. The maintenance page now has a consistent look and feel across all subdomains.
Impact: Clearer communication about the maintenance status
The default studio membership plan is now read-only, preventing accidental changes to the plan that is used for inviting new team members. Users can still view the plan details, but cannot edit the plan title, description, features, or other settings.
Impact: Ensures the default plan remains unchanged, providing a reliable experience for inviting new team members
We've consolidated the logic for sharing tracks and projects into a single, unified API endpoint. This simplifies the user experience and makes it easier to manage shared content.
Impact: Consistent sharing experience for tracks and projects
We've fixed an issue that was causing 404 errors on public track URLs, allowing users to reliably access shared tracks and projects even when the URL includes multiple segments (e.g., workspace/trackId) or uses a sharing slug instead of the track ID.
Impact: Reliable access to shared tracks and projects
This update refines the in-app music player, making it more responsive and informative. The inbox profile and submission track detail views have also been improved to provide users with more relevant information and actions.
Impact: Easier track playback control with a streamlined player interface
We've removed the Black Friday banner and 30% off discount across the website, so pricing will now display the regular, non-promotional rates.
Impact: Simplified pricing and promotion experience
This update cleans up and removes a significant amount of old, unused code from the website. This will improve the overall performance and maintainability of the website for users.
Impact: Faster page loads
This update fixes an issue where inboxes would sometimes disappear from the directory after reindexing. It also enhances the search functionality to provide more relevant results.
Impact: All active inboxes are always visible in the directory
This update fixes several console warnings that were appearing in the Inbox Web application during development. This improves the overall stability and user experience of the app.
Impact: Fewer distracting console warnings
This update enhances the multiselect experience in the Inbox library, making it easier to manage and take actions on multiple tracks at once. Key improvements include a new dismissible banner, reusable UI components, and consistent selection behavior across different views.
Impact: Faster and more efficient track management
This update introduces a new bulk actions system for the library, allowing you to select multiple tracks and perform actions like adding to projects, changing genres, uploading artwork, and deleting tracks all at once. This makes common track management tasks faster and more efficient.
Impact: Faster track management by performing actions on multiple tracks at once