Skip to content

Releases: lethak/LTKDIFMU-userscript

v2019.5.13

01 May 22:08

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

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

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

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

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

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

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

Choose a tag to compare

New Feature:

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

v2018.1.1

11 Jan 03:07

Choose a tag to compare

New Features:

  • Added a download button for the current playing track (multisite support) #12
  • Added a "play previous track" button (di.fm only atm) #13
  • Added a "Skip current track" button (di.fm only atm) #14

v2018.1.0 (stable)

05 Jan 06:17

Choose a tag to compare

Changelog

  • New feature: Added a numeric volume input control for precise tuning. (all supported sites)
  • Removed home hero premium banners (di.fm)
  • Added a new menu entry linking to this repository in case you want to retrieve it quickly to send around :) (di.fm only)
  • Updated documentation, officially recommending Tampermonkey over Greasemonkey since Firefox Quantum (>=57)