v1.00.010
Latest
Show listings & performance:
• Artist and venue detail pages now show a preview of 3 shows with direct links to full listings
• Dedicated show listing pages for both artists (/artists/slug/shows) and venues (/venue/shows)
• Default to archive tab when no upcoming shows exist
• Session-based view count deduplication prevents inflated analytics
• Artist analytics now uses targeted queries instead of downloading all shows
• Streaming embeds (Spotify, Bandcamp, SoundCloud) now validate URLs before rendering — broken links show a fallback instead of empty players
• FAQ updates reflecting current site features
v1.00.009
Major performance improvements:
• Shows page: eliminated artist cap that was hiding bands beyond the limit — band data is now fetched on-demand for only the artists on the current page
• Show Details page: massive performance overhaul — consolidated 15+ API calls into a single optimized request (~1.5s load time). Eliminated full band and show list downloads
• Photography section loads significantly faster with targeted data fetching
• Moderator Updates
v1.00.008
Feature controls and continued polish:
• Light/dark mode toggle is now an admin-controlled feature — hidden from users until enabled by admins
• Migrated Search Overlay for light mode compatibility
• Fixed inline backgrounds and date badges for theme compatibility
v1.00.007
Changelog and theme refinements:
• Added Changelog page — paginated version history with bulleted change lists
• Version badge in footer now links to changelog
• Migrated SiteUpdates page to theme-aware styling
• Light mode legibility improvements — updated Profile, Follow Button, Featured Band, and loading indicators for proper contrast in both themes
• Fixed Layout dropdowns, mobile menu, breadcrumbs, user menu, and footer for light mode compatibility
v1.00.006
Theme system and design overhaul:
• Added dark/light mode theme system with comprehensive design tokens
• Consolidated styling into unified token-based system for consistent appearance
• Added DTH brand color palette mapped across both themes
• Added Inter font with typography consistency
• Migrated Home, Shows, Artists, Venues, and Messageboard pages to theme-aware styling
• Migrated ShowCard, BandCard, VenueCard, and ThreadCard components for full dark/light mode support
v1.00.005
Show improvements and fixes:
• Fixed band access: show creation now supports unlimited bands/venues (was previously truncated)
• Redesigned show cost handling: unknown pricing no longer displays as $0. Added explicit 'Free Show' option with clear indicator
• Improved duplicate band detection with comprehensive name matching across all creation pathways
• Improved band merge system to preserve all associated data (social stats, poster art credits, calendar events, finance entries, news references)
• Moderator Updates
v1.00.004
Performance and reliability:
• Optimized Artist Detail page — eliminated redundant API calls per visit by sharing cached data
• Fixed rate-limit issues across Shows, Artists, and Venues pages
• Unified moderator page queries to eliminate redundant API calls
• Improved duplicate show detection in Flyer Parser
• Featured shows now display proper date formatting
• Removed per-entity messageboards — replaced with 'Post to Board' button for sharing to community messageboard
• Removed genre discussion board — replaced with share to board functionality
• Moderator Updates
v1.00.003
Messaging & infrastructure improvements:
• Optimized DM system — faster message loading with reduced API calls
• Fixed DM system to properly pass recycler listing IDs and group member data
• Reduced resource usage on venue calendar imports for sustainability
• Implemented queuing system for venue calendar imports — venues are now processed one-at-a-time with priority scheduling, automatic retries, and rate-limit protection
• Moderator Updates
v1.00.002
Real-time updates and performance:
• Added real-time notification updates — new notifications now appear instantly without page refresh
• Improved message performance by replacing polling with real-time subscriptions
• Fixed search consistency — all pages now use matching data queries to prevent stale cache issues
• Updated backend functions for improved stability
• Consolidated desktop nav icon buttons into Explore dropdown for cleaner toolbar
• Reorganized Artist Toolkit categories with clearer naming and descriptions
• Moderator Updates
v1.00.001
Bug fixes and improvements:
• Fixed Edit Show page to show loading screen until data is fully loaded, preventing empty form display
• Improved Band Watch Connections tab to show all associated artists from full show history with frequency counts, images, cities, and last played dates
• Fixed Weekly Views Report daily chart and busiest day/hour stats to read data correctly
• Fixed New Users display to show display names
• Added safety checks for stats calculations to prevent crashes on empty data
• Fixed search not finding bands late in the alphabet (e.g. 'The Worms') by fixing data truncation in all band queries
v1.00.000
Initial release of Didn't That Hurt platform.
• Shows, Artists, Venues discovery
• Community messageboard and direct messaging
• Band of the Month voting
• DTH Times articles
• Recycler marketplace
• Films & Stage listings
• DTH TV
• Artist Toolkit
• Promoter Toolset
• Moderator Updates
