IntelliMerge for Spotify
You are not currently logged in. Please login to create a new Master Playlist or edit your existing Master Playlists.
Recent Changes:
20 Feb '26: v2.3.1.4707 - Draupnir
More of a maintenance release than anything. I've carved out some time to get back into the code though and will be working on a larger release that should cover the long-awaited features over the next couple of weeks.
Fixed
- Spotify changed the way they were capturing id's of songs across different regions and release types (singles, albums, etc) which led to the script adding duplicates. We now find the ISRC code for each song before determining if it's already on the Master Playlist. All duplicates will be removed from existing Master Playlists provided that "Allow remove old" is enabled on the master playlist. (#17/#26/#29/#39)
- We had a bit of code that would rickroll people on april fools day... but it would never remove the song once added. lame. removed. (#38)
- We have added the ability to suppress playlist description logs. These are the messages that append a log of what was added/removed to a master playlist in its description. This is a VIP only feature for now as it removes some of the transparency of your playlist being updated automatically by an external process. (#33)
Known Issues
- None at this time, if you find any then please open an issue report!
02 Apr '24: v2.3.0.4649 - ποΈπ°οΈ
Some long desired features are on the horizon but some necessary design/infrastructure changes caused some of the existing feature sets to break. This means that I needed an intermediate release to correct the new glitches that have come up with the infrastructure upgrades but push the features until we get more user testing on them. The next "minor" release should contain all of the features I've been building (including importing/exporting playlist links and webhooks).
Added
- I've changed the way some of the API calls are processed and altered the getMasterPlaylists API method. It now returns the full list of playlist links with the existing MasterPlaylist object. This is the first step to being able to export your playlist links for backup/sharing. The next version will implement this feature in the UI. The UI will also be able to import using existing API functions.
- Some database changes were also required for some upcoming features including the ability to suppress playlist description logs (#33)
Fixed
- Another maintenance update. This time to increase the version for PHP and the Spotify API library. Things should be relatively invisible [now], but upgrades were necessary to continue being secure and stable.
- Linked playlists can once again be unlinked. New strict type-casting in PHP 8.2+ and non-dynamic variables made for some errors that were not caught in conditional statements. In some cases PHP would previously return a 1 as true instead of an integer. So we were outputting as a string explicitly instead and then checking for "1" in the UI. We can now check for an integer or bool in the front end to avoid these odd situations.
Known Issues
- When creating new links to a playlist the Action Buttons are not always built correctly. Closing the Edit Links modal and reopening seems to correct it for now. I assume this is somehow a type-error in the JS library. I will need to track this down further.
- When updating the links of a list and then returning to the list of Master Lists clicking refresh can sometimes fill a toast with the JSON of your master lists and it's history, rather than updating it directly behind the scene. I am currently investigating the cause. A workaround is to just refresh the page with your browser for now.
15 Sep '21: v2.2.1.4505 - π₯Ίππ
Fixed
- Spotify used to limit playlist lengths based on a soft limit. We could request a maximum of 100 songs at a time and if we exceeded a maximum playlist length by those extra few songs then we would be okay. No longer. They have a hard limit of 10,000 songs per playlist. Existing playlists seem to be immune to the issue but we are unable to add songs to those lists or any other beyond the hard limit now. This has forced us to rework the way we add songs to your master lists. We now stop exactly at your limit. Theoretically there might be cases where we have less than your limit given excluded songs and songs to remove from a list but a subsequent scan should bring it close to your limit. We will never add more than the limit though (currently 5,000 for Basic users and 10,000 for VIP users) Issue #27
- We finally found and fixed a minor display bug that linked to an invalid page on Spotify if you clicked through to a master playlist in certain circumstances. #24
Please consider supporting us by disabling your ad blocker. Alternatively, subscribe to our VIP membership to completely remove ads and therefore also remove the need for your ad blocker on our site. Details can be found on the Profile page once you are signed in.