Skip to content

Releases: lethak/LTKDIFMU-userscript

v2019.8.2 (download button bug fix)

01 Aug 09:08
Compare
Choose a tag to compare

Tag: v2019.8.2

Changelog

  • Bug fixed #24, a problem preventing the "likes" buttons to be clicked on windows/chrome because of the script's added download button.
  • Troubleshooting doc improved thanks to issues #22 and #23
  • Improved main README.md

v2019.5.27 (fixing anti-AFK countermeasure)

02 May 01:34
Compare
Choose a tag to compare

v2019.5.27

Tag: v2019.5.27

Changelog

  • Fixed #21, a problem preventing the anti-AFK system from working after a specific error occurred.

v2019.5.13

01 May 22:08
Compare
Choose a tag to compare

v2019.5.13

Tag: v2019.5.13

Changelog

  • Disabled various abusive tracking with Facebook, Triton, Bing, Adwords
  • Disabled unsolicited error repporting to errorception.com
  • Removed spotx disabling (ad serving platform) as it seems to have been deprecated.
  • Various code strengthening to maximize the "functioning" state of the userscript upon a breaking error occurring.
  • Bug fixing the randomized js loop.

Known Issues

  • #21 createRandomizedLoop

v2018.7.5 (small fix)

04 Jul 22:39
Compare
Choose a tag to compare

v2018.7.5

Tag: v2018.7.5

Changelog

  • Fix reopened issue #17 where some event hub request handlers are undefined with a premium account

v2018.3.4

11 Mar 13:38
Compare
Choose a tag to compare

Changelog

  • Module playingTrackDownloadActionButton:
    • Fixed a bug #17 where no suitable DOM container was found, caused by a platform player DOM update.
    • Added an error console message if no suitable DOM container can be found.

v2018.2.167

17 Feb 04:11
Compare
Choose a tag to compare

Tag: v2018.2.167

Changelog

  • Various code improvements for reactive enabling/disabling of features (coming soon)
  • Module: rejectAudioAds
    • Disabled "performance reporting" as its not required to run the service
    • Disabled spotx (ad serving platform)
  • Module: confuseBlockAdBlock
    • Fixed an error #16 : Uncaught TypeError: e.destroySlots is not a function caused by the use of an adblocker like ABP. It was happening when the platform was calling an ad related function not available when using an external ad-blocker.

v2018.2.106

12 Feb 03:30
Compare
Choose a tag to compare

Major code structure overhaul

  • ES6 conversion
  • Build: Packaged and Minified
  • Build: Automated versioning
  • Build: Automated Userscript meta creation and inclusion
  • Globally added measures to improve userscript stealth and prevent detection by anti-userscript systems
  • Console: footprint reduced for production, increased for development.
  • Features: New event based module system to allow for enabling/disabling features on the fly.
  • Features: Various generic helpers to decrease required dev time for a new module.

Changelog

  • Improved readme and markdown documentation
  • Module: rejectAudioAds
    • ad_repeat_cap set to 1 instead of 0 to prevent the platform from throwing errors
  • Module: webplayerPrevTrackButton
    • Fixed: the current context (channel) was displayed instead of the previous one

v2018.1.4 (manual install required)

28 Jan 16:50
Compare
Choose a tag to compare

Manualy Install this release: https://github.com/lethak/LTKDIFMU-userscript/raw/v2018.1.4b/DIUserscript.user.js

Announcement


⚠️ With this release, this repository AND USERSCRIPT changed its name and URL following a Trademark claim by "Digitally Imported, Inc"
Problem If you upgraded from version v2018.1.3, a big red announcement is showing on the music platform asking you to update despite already being updated
How to solve ? Make sure you dont have any older version of this userscript still installed in Tampermonkey. Remove all version prior to 2018.1.4 that are still named "Digitally Imported Userscript"
Problem If you upgraded from version older than v2018.1.3, the script is going to run twice, and can have unwanted effects and doublons
How to solve ? Same as above

Changelog

  • Restored all features
  • Renamed Github repository from "digitally_imported_userscript" to "LTKDIFMU-userscript" following a breaking change in repository URL and USERSCRIPT NAME caused by a Trademark Claim by "Digitally Imported, Inc"
  • Removed: a warning message added in v2018.1.3
  • Now using the live branch, and master is going to be stuck as a legacy/migration (v2018.1.3 to v2018.1.4) branch for some time

v2018.1.3 (last of the master branch under the old script name)

27 Jan 19:51
Compare
Choose a tag to compare

Announcement


⚠️ With this release, this repository and userscript is preparing to change its name (and URL) following a Trademark claim by "Digitally Imported, Inc"
Problem Since the auto-update url was using this repo, its going to break when the change occurs
How to solve ? Click here to manually update your userscript now using our new repo

Changelog

  • Modified: updateUrl
  • Modified: downloadUrl
  • Added: a warning message to ask the user to update the script manually following a future breaking change in repository URL, caused by a Trademark Claim by "Digitally Imported, Inc"
  • Disabled all features for this migration release and moved them into the next release on live branch

v2018.1.2

11 Jan 13:47
Compare
Choose a tag to compare

New Feature:

  • Allowing to manually seek a specific position while playing a track (aka timeline scrubbing) #11