Changelog

Stay updated on our product's evolution and improvements through the changelog.

2025-07-11

Widgets, Landing Refresh & Tracked Links

🆕 Features
  • Introduced Ultra Europe 2025 and Top 100 DJs voting widgets.
  • Implemented tracked external link component to support analytics tracking.
🎨 UI/UX Improvements
  • Updated landing page layout and structure, including renamed sections and cleaner widget grouping.
  • Refined event page structure for better readability and performance.
  • Updated home visuals and removed unused CTA assets.
  • Improved image handling and spacing across homepage and widget sections.
  • Adjusted link layout and behavior for external event links with improved metadata support.
🛠️ Fixes & Adjustments
  • Updated prop types for better consistency in navigation links.
  • Ensured all components and list items use unique keys.
  • Slight zoom adjustment on static maps for improved visual framing.

2025-07-09

Tomorrowland Widget & UI Alignment

🆕 Features
  • Added Tomorrowland 2025 widget with dedicated visuals and event highlight.
  • Introduced floating Ko-fi support button for optional contributions.
🎨 UI/UX Improvements
  • Aligned link components consistently across pages using layout adjustments.
  • Updated container components with unified bottom spacing for visual balance.
  • Improved venue layout and handled empty social link sections more gracefully.
  • Adjusted styling in festival lists and typography for consistency.
  • Remove borderRadius override for more natural component display.
🛠️ Fixes & Adjustments
  • Improved event toggle behavior in follow buttons with better interaction feedback.
  • Renamed default layout components for clarity and structure.
  • Corrected URL prefix in festival listings for more accurate linking.

2025-07-07

Widget Refresh, Map Upgrades & UI Fixes

🆕 Features
  • Added Tomorrowland widget redesign and new CardHighlight UI component.
  • Integrated SpotifyConnect as a new sync widget.
  • Included venue data in user history aggregation for richer context.
🎨 UI/UX Improvements
  • Refreshed follow button with new icon set using MaterialSymbols.
  • Improved artist header layout and responsive behavior across devices.
  • Applied layout polish and enhanced spacing across venue and artist views.
  • Updated provider icons, typography, and visual feedback elements.
  • Assigned unique keys in venue lists for better list rendering stability.
🗺️ Map & Platform Updates
  • Upgraded Mapbox GL and React Map GL dependencies for better performance and visual accuracy.
  • Cleaned up legacy error pages and unified venue data loading with user session support.
🛠️ Fixes & Adjustments
  • Addressed layout issues with row direction in artist headers.
  • General cleanup and UI refinements throughout hub and venue modules.

2025-06-30

Provider Icons & Layout Polish

🆕 Features
  • Added color support for music providers on the socials page.
  • Canonical URLs now applied across all pages for improved SEO.
  • Added scroll-to-top behavior when navigating between artist sections.
🎨 UI/UX Improvements
  • Replaced custom icons with unified provider icons for a more consistent look.
  • Improved image handling in livestream lists with avatar-based display.
  • Polished artist page layout with refined spacing and margin adjustments.
  • Updated favicon and added optimized app icons for better cross-platform support.
  • Minor visual tweak: Seal icon now hidden on smaller screens.
🛠️ Fixes & Adjustments
  • Fixed logo rendering issues in layout.
  • Removed unused functions and simplified data fetching for cleaner performance.

2025-06-26

Artist SEO + Anonymous Layouts

🆕 Features
  • Added public artist pages optimized for LLM and search engine visibility.
  • Introduced canonical URLs and robots meta tags for improved SEO.
  • Integrated structured data into artist profiles to enhance discoverability.
  • Dynamic sitemap support for artists added to improve search indexing.
🎨 UI/UX Improvements
  • Updated layouts to differentiate views for anonymous and authenticated users.
  • Refreshed artist pages with improved spacing, responsive design, and simplified headers.
  • Streamlined component structure across artist-related pages for visual consistency.
🛠️ Fixes & Adjustments
  • Removed unused visual elements and layout wrappers for leaner rendering.
  • Improved metadata fallback handling for incomplete content.
  • Minor refinements to spacing and section layout across pages.

2025-06-22

Landing Refresh, Structured Data & SEO Enhancements

🆕 Features
  • Added structured data for artists, podcasts, events, festivals, venues, and more to enhance search engine visibility.
  • Enabled sitemap and SEO metadata support across key pages.
  • Watchlist now includes podcast frequency for improved tracking.
🎨 UI/UX Improvements
  • Refreshed landing page with updated layout, responsive images, and clearer marketing text.
  • Improved visual consistency across sections, buttons, and navigation.
  • Enhanced accessibility with better semantic structure and keyboard navigation.
  • Applied visual cleanups by removing unused visuals and outdated elements.
🛠️ Fixes & Adjustments
  • Improved handling of missing or incomplete content.
  • Removed unused sections from navigation.
  • General visual polish and responsiveness updates.

2025-06-20

Feed Enhancements + Responsiveness

🆕 Features
  • Added location-based filtering to personalized feeds.
  • Introduced infinite scroll for the feed with cleaner logic.
  • Enabled avatar upload and session sync in account and onboarding flows.
  • Added AdminEditButton for quick content editing across multiple entity types.
🎨 UI/UX Improvements
  • Refined feed card layout with better truncation and responsiveness.
  • Updated feed header and settings styling for mobile usability.
  • Enhanced Card components with responsive borderRadius and improved spacing.
  • Refactored side navigation with better styling and MUI List usage.
  • Switched episodes route to card-based layout with pagination.
🛠️ Fixes & Optimizations
  • Modularized feed components and extracted type definitions.
  • Optimized podcast filtering by excluding entries without images or episodes.
  • Simplified updateUserProfile with cleaner session handling.
  • Made OAuth debug logging configurable via AUTH_DEBUG environment variable.
  • Refactored SoundCloud/Spotify/Mixcloud OAuth link process.

2025-06-17

User Feed Settings + UI Optimizations

🆕 Features
  • Added user feed settings with modal UI and customizable filters.
  • Introduced language selection dropdown in account settings.
  • Added support for user-specific preferences via new settings schema.
🎨 UI/UX Improvements
  • Improved loading states across feed and settings views.
  • Standardized spelling in UI (e.g., “favourites” → “favorites”).
  • Enhanced layout and modularization of feed components.
  • Minor layout adjustments for responsiveness and consistency.
🛠️ Fixes & Optimizations
  • Refactored feed queries and caching logic for better performance.
  • Optimized location-based logic with caching and cleaner data access.
  • Improved error handling for auth redirects and fallback routes.

2025-06-14

Feedback Safari + Mobile

🆕 Features
  • Added calendar page with filters, events, and layout.
  • Introduced recently viewed section with slider/list.
  • Implemented genre and artist filters for podcasts, artists, and venues.
  • Added watchlist module for editions and festivals with toggles and empty states.
  • Introduced "See all" buttons and improved slider navigation.
  • Integrated metadata and SEO improvements across pages.
🎨 UI/UX Improvements
  • Replaced inline alerts with reusable Empty components.
  • Improved empty/no results states across lists.
  • Enhanced mobile styles, spacing, and hiding of unused elements.
  • Added loading components and better list rendering optimizations.
  • Updated various icons, menu items, and layout responsiveness.
  • Added pagination and styling updates to sliders and tabs.
🛠️ Fixes & Optimizations
  • Fixed mobile rendering issues, padding, and responsive visibility.
  • Resolved follow button loading state and updated type="search" for inputs.

2025-06-05

Initial Release

We’re excited to announce the first public version of BeatPlatform!


Thank you for checking out the early version of BeatPlatform.
We're just getting started — stay tuned for more updates!