Changelogยถ
All notable changes to Mixtape Society are documented here. We follow Semantic Versioning and the spirit of Keep a Changelog.
Each release rewinds and fast-forwards your mixtape experienceโjust like a real cassette! ๐ง
๐ฆ v0.7.5ยถ
Release
๐๏ธ 2026-01-26
๐ง Changedยถ
- Refactored playerControl.js, split across more files
- Restructuring documentation
๐ Fixedยถ
- Playback stops on mobile
- Reusing indexing for tracking playback across multiple mixtapes
๐ฆ v0.7.4ยถ
Release
๐๏ธ 2026-01-25
๐ง Changedยถ
- Removed cover upload limit
- Added artist to track label for compilation albums
- Speeded up quering by improving indexes, batching count queries and batching compilcation detection
๐ Fixedยถ
- With new mixtape, every save results in a new one
- Bottom player play button doesn't resume track after page reload
- Playback stops on mobile
๐ฆ v0.7.3ยถ
Release
๐๏ธ 2026-01-24
โจ Addedยถ
- Sleep timer
๐ Fixedยถ
- Some Android devices stopped playback when track ended
๐ฆ v0.7.2ยถ
Release
๐๏ธ 2026-01-23
โจ Addedยถ
- Add confirmation modal when emptying mixtape
๐ง Changedยถ
- Centralized toast system for better consistency
๐ Fixedยถ
- Chromecasting
- Android Auto
๐ฆ v0.7.1ยถ
Release
๐๏ธ 2026-01-22
โจ Addedยถ
- Shuffle option for receiver
- Repeat mode (off/all/one)
๐๏ธ Removedยถ
- Onboarding tooltips (too little under control to be useful)
๐ฆ v0.7.0ยถ
Release
๐๏ธ 2026-01-21
โจ Addedยถ
- Gift receiver experience!
- Help pages for users
- Resuming playback on reload
๐ Fixedยถ
- Made playback more resistant against temporary network failures
- Play button on bottom didn't properly show on mobile devices with a light theme
๐ฆ v0.6.0ยถ
Release
๐๏ธ 2026-01-19
โจ Addedยถ
- Prefetching next song data for improved song switching.
๐ Fixedยถ
- Android car not showing in car.
๐ฆ v0.5.9ยถ
Release
๐๏ธ 2026-01-17
๐ Fixedยถ
- Limiter only applied to login page
- PWA manifest was not dynamic, so would not work for received shared mixtapes
๐ฆ v0.5.8ยถ
Release
๐๏ธ 2026-01-16
โจ Addedยถ
- Added Android Auto support
- Size-optimized cover generation
- Mechanical click sound effect for cassette mode
- Lots of extra and restructured documentation
๐ Fixedยถ
- The artist's album accordions in the search results went missing since v0.5.7
๐ฆ v0.5.7ยถ
Release
๐๏ธ 2026-01-13
โจ Addedยถ
- Added PWA (Progressive Web App) support for offline playback and installation
- Added ChromeCast support for playback
๐ Fixedยถ
- Allow searching for strange characters in artist/album/track names
- Type 3 characters to start searching -> 2 characters
๐ฆ v0.5.6ยถ
Release
๐๏ธ 2026-01-11
โจ Addedยถ
- Multi-Architecture Docker Build Setup
๐ Fixedยถ
- Slug sanitation for mixtape titles with spaces and non-URL-safe characters
- Centered QR code in modal
๐ฆ v0.5.5ยถ
Release
๐๏ธ 2026-01-09
โจ Addedยถ
- Sharing through QR codes on browse, editor and playback pages
- Filtering and sorting on the mixtape browsing page
๐ง Changedยถ
- Changed search bar for the mixtape editor
๐ฆ v0.5.4ยถ
Release
๐๏ธ 2026-01-07
๐ Fixedยถ
- Color cassette tape strip
๐ฆ v0.5.3ยถ
Release
๐๏ธ 2026-01-07
โจ Addedยถ
- Immersive walkman mode on mobile
๐ Fixedยถ
- Restored mobile notification pause/play functionality
๐ฆ v0.5.2ยถ
Release
๐๏ธ 2026-01-06
โจ Addedยถ
- Mixtape cover resizing to reduce bandwidth needs
- Added cassette tape look option to playback
๐ง Changedยถ
- Normalize cover images to RGB and handle transparency correctly before saving as JPEG, while slightly adjusting JPEG output settings.
๐ Fixedยถ
- Prevent unnecessary resizing of small cover images
๐ฆ v0.5.1ยถ
Release
All notable changes to Mixtape Society are documented here. We follow Semantic Versioning and the spirit of Keep a Changelog.
Each release rewinds and fast-forwards your mixtape experienceโjust like a real cassette! ๐ง
๐๏ธ 2026-01-04
โจ Addedยถ
- Adaptive theming based on the mixtape cover for playback
๐ฆ v0.5.0ยถ
Release
๐๏ธ 2026-01-04
โจ Addedยถ
- Modal for statistics on the entire collection
- Improved details in editor for compilation albums
- Enlarged album cover in album details
- Hierarchical hints in search results
- User are alerted on broken DB and can rebuild from UI -> Shared mixtapes still usable while DB is being rebuilt
๐ง Changedยถ
- Moved the resync button to the statistics modal
- Handling of compilation albums is now uniform
๐ Fixedยถ
- Database resync corrupts database
- Watcher corrupts database when changing lots of files in the music collection
- Type 2 characters to start searching -> 3 characters
- Top of search bar focus ring cut-off on top
- Title of mixtape falls off the screen
- Navbar on mobile across two rows
๐ฆ v0.4.1ยถ
Release
๐๏ธ 2026-01-02
โจ Addedยถ
- Fallback cover art
- Cover art for track search results
- Cover art in mobile notification
๐ง Changedยถ
- CSS changed to sematic color system
- Cleaning up editor and player javascript
๐ฆ v0.4.0ยถ
Release
๐๏ธ 2026-01-01
โจ Addedยถ
- Floating buttons in editor for mobile to:
- Jump to mixtape tracks
- Save changes
- Added button for manual resyncing the music collection library
๐ Fixedยถ
- Saving existing mixtapes results in error
- Covers not available for non-admin users
- Playback notification on Mobile progress not in sync with actual playback position.
๐ฆ v0.3.0ยถ
Release
๐๏ธ 2026-01-01
โจ Addedยถ
- Covers included for tracks
- Composite cover generation
- Track removal toast
๐ง Changedยถ
- Play buttons changed to cover-play buttons
๐ Fixedยถ
- Reordering tracks resulted in track added toast.
- White theme browsing mixtapes, mixtape title invisible
- No version information extracted from the repository
Changes since previous version
๐ฆ v0.2.5ยถ
Release
๐๏ธ 2025-12-30
โจ Addedยถ
- Creating cached versions of FLAC's converted to lower (but listenable) quality when creating a mixtape
- Option to let the user choose higher quality playback
๐ง Changedยถ
- Updated documentation
๐ Fixedยถ
- When searching with multiple words, the results narrows down
- Player control text is illegible in the white theme
- Editor search result play preview button not in sync with player controls
Changes since previous version
๐ฆ v0.2.2ยถ
Release
๐๏ธ 2025-12-28
โจ Addedยถ
- Possibility to expand the tracks/liner notes for easier reordering and writing notes.
- Duration of playlist items added
๐ง Changedยถ
- Mixtape player page:
- Playback track layout so it looks better on mobile devices
- Decreased space for controls on mobile devices
- More track information in the audio player
- Mixtape editor page
- Search results layout in editor looks better on mobile devices
- Removed redundant labels from artist and album search results
- Made player in editor consistent with player_mixtape
๐ Fixedยถ
- Track title not rendering on playlist
Changes since previous version
๐ฆ v0.2.1ยถ
Release
๐๏ธ 2025-12-27
๐ Fixedยถ
- Mixtapes editing made more uniform and robust against network failures, resulted in fatal crash
- Fixed album sorting for artists to case insensitive
- Made cover validation more robust
Changes since previous version
๐ฆ v0.2.0ยถ
Release
๐๏ธ 2025-12-27
๐ง Changedยถ
- OpenGraph image and added information to better comply with standards https://opengraph.dev/
- Changing the title of the mixtape is independent of the filename of the stored mixtape. This ensures keeping the old shared URL alive when changing the title.
- Navbar to sticky-top
๐ Fixedยถ
- Collapse of the navbar happens only on small screens
- Better player display on smaller screens
- Redundant JavaScript removed from editor.html
Changes since previous version
๐ฆ v0.1.8-alphaยถ
Unreleased
๐๏ธ 2025-12-26
โจ Addedยถ
- Using tags while searching
- Artist
- Album
- Song
- Track sorting for albumns by disc and track number
- Clickable search results so you can change the search to an artist or album
- Logo in social card cover image
- Cache pass-1 results between keystrokes, keep the results of Pass 1 (scored rows) around temporarily, so increasing the precision of your search doesn't need to hit the database again.
- Added robot.txt to disallow page indexing by search engines
๐ง Changedยถ
- Extracted JavaScript from Jinja templates to
static/js - Liner notes before tracks list
- Remove track icon
- Removed theme label from navbar
- Documentation images update
- Large cover files are scaled down to save bandwidth
- Sped up searching
- Better mixtape editing
- When indexing the music library, Ajax reloading is used to reduce page reloads
๐ Fixedยถ
- Player does not adhere to light/dark theming
- Possible mixtape collision
- Loading at first start-up in musiclib
- Progress report on loading in musiclib
Changes since previous version
๐ฆ v0.1.7-alphaยถ
Pre-release
๐๏ธ 2025-12-18
โจ Addedยถ
- Editing previews - each track in the search-result can be played without adding them to the playlist
- Project link in navbar
๐ง Changedยถ
- Logo and favicon
- Documentation line-up with app style
Changes since previous version
๐ฆ v0.1.6-alphaยถ
Pre-release
๐๏ธ 2025-12-17
๐ง Changedยถ
- Extracted CSS to dedicated files in static, and added comments with clear flow
๐ Fixedยถ
- Covers not showing for users that are not logged in
- Editor headers change according to creating or editing mixtape
Changes since previous version
๐ฆ v0.1.5-alphaยถ
Pre-release
๐๏ธ 2025-12-17
โจ Addedยถ
- Grouping search results:
- Nesting for Artists: Artists show as top-level headers with summaries (e.g., "2 album(s)", "5 nummer(s)").
- Albums are nested in an accordion below, each with their own header and collapsible tracks.
- Folding Tracks: Tracks are hidden by default under a collapsible section (accordion for nested albums, simple collapse for standalone albums). Click the header/button to expand.
๐ง Changedยถ
- Moved from JavaScript dialogs to Bootstrap dialogs
๐ Fixedยถ
- Fixed Dockerfile by starting app from factory function
Changes since previous version
๐ฆ v0.1.4-alphaยถ
Pre-release
๐๏ธ 2025-12-16
โจ Addedยถ
- Page that informs user at first startup on the progress of music library scraping
๐ง Changedยถ
- Music library extraction backend (Musiclib)
- Huge overhaul of back-end, making modules less interdependent
๐ Fixedยถ
- Missing standard cover art
- Theme adherence on some pages
- Favicon theme adherence
- Deleting a mixtape actually works
Changes since previous version
๐ฆ v0.1.3-alphaยถ
Pre-release
๐๏ธ 2025-12-15
โจ Addedยถ
- Creating liner notes for a mixtape
- Pop-up when adding tracks to a mixtape
- Share mixtape from play page
- Social card metadata for mixtapes
๐ Fixedยถ
- Moving away from editing a mixtape then returning would lose changes
Changes since previous version
๐ฆ v0.1.2-alphaยถ
Pre-release
๐๏ธ 2025-12-12
๐ Fixedยถ
- Made Mixtape browser responsive
Changes since previous version
๐ฆ v0.1.1-alphaยถ
Pre-release
๐๏ธ 2025-12-12
โจ Addedยถ
- Included version information from git tags
- Docker logging
- Rate limiting for login
๐ง Changedยถ
- Improved music path handling
- Simplified logging
- Documentation welcome page
๐ Fixedยถ
- Password handling with strange characters
- Database locks when too many Watcher related updates
