WazeWrap

A base library for WME script writers

Dit zijn versies van het script waarin de code is bijgewerkt. Alle versies tonen.

  • v2026.05.03.01 03-05-2026 Imported from URL
  • v2026.04.26.01 03-05-2026 Imported from URL
  • v2026.04.19.01 19-04-2026

    Update version number to 2026.04.19.01

  • v2026.04.19.01 19-04-2026

    Update version number to 2026.04.19.01

  • v2026.04.18.00 19-04-2026

    v3.0: Simplify loader and library, remove Full detection logic

    • Removed 2-second Full version detection loop from WazeWrap.js
    • Simplified bootstrap to just wait for jQuery and load library
    • Set WazeWrap.Ready = true only (no LightReady flag)
    • Cleaned up all comments and metadata
    • Updated @version to 3.0.0
    • Updated README with v3.0 quick start and API reference

    Fix: Prevent double-initialization when multiple scripts load WazeWrap

    • Added guard in init() to check if WazeWrap.Repo already set
    • If Repo exists, library is already being loaded (skip initialization)
    • Prevents "Sidebar tab already registered" error when multiple scripts @require WazeWrap
    • Uses Repo as early marker (set by loader before library loads)

    Mirrors old Full version's .Version check pattern.

    Set REPO to wazedev

    Update version number to 2026.04.18.00

    Must keep date version format or tampermonkey will fail the version check and it will never be updated.

    Merge pull request #12 from JS55CT/master

    Fix CSP violation caused by toastr source map fetch

  • v2026.04.18.00 19-04-2026

    v3.0: Simplify loader and library, remove Full detection logic

    • Removed 2-second Full version detection loop from WazeWrap.js
    • Simplified bootstrap to just wait for jQuery and load library
    • Set WazeWrap.Ready = true only (no LightReady flag)
    • Cleaned up all comments and metadata
    • Updated @version to 3.0.0
    • Updated README with v3.0 quick start and API reference

    Fix: Prevent double-initialization when multiple scripts load WazeWrap

    • Added guard in init() to check if WazeWrap.Repo already set
    • If Repo exists, library is already being loaded (skip initialization)
    • Prevents "Sidebar tab already registered" error when multiple scripts @require WazeWrap
    • Uses Repo as early marker (set by loader before library loads)

    Mirrors old Full version's .Version check pattern.

    Set REPO to wazedev

    Update version number to 2026.04.18.00

    Must keep date version format or tampermonkey will fail the version check and it will never be updated.

    Merge pull request #12 from JS55CT/master

    Fix CSP violation caused by toastr source map fetch

  • v2025.03.22.00 22-03-2025

    Update WazeWrap loader version to 2025.03.22.00 and change library URL

  • v2025.03.12.00 12-03-2025

    Add timeOut option to Alerts.info

  • v2025.03.12.00 12-03-2025

    Add timeOut option to Alerts.info

  • v2023.03.15.04 15-03-2023 Use @ latest in cdn URL
  • v2023.03.15.04 15-03-2023 Use @ latest in cdn URL
  • v2020.03.25.01 25-03-2020 Update WazeWrap.js
  • v2020.03.25.01 25-03-2020 Update WazeWrap.js
  • v2019.05.03.01 03-05-2019 Imported from URL
  • v2019.05.02.01 03-05-2019 Imported from URL
  • v2019.05.02.01 03-05-2019
  • v2019.04.30.02 30-04-2019 Update WazeWrap.js Removing the X button on alerts when they are added to history. Added disableTimeout and disableClickToClose optiosn for info messages
  • v2019.04.30.01 30-04-2019 Update WazeWrap.js Missed porting over the Alerts.debug option when releasing to production
  • v2019.04.29.04 30-04-2019 Update WazeWrap.js
  • v2019.04.29.03 30-04-2019 Update WazeWrap.js
  • v2019.04.29.02 29-04-2019 Update WazeWrap.js
  • v2019.04.29.01 29-04-2019 Update WazeWrap.js Adding Alerts interface
  • v2019.04.24.01 24-04-2019 Update WazeWrap.js Passing the calling function's arguments to the event
  • v2019.04.15.01 15-04-2019 Update WazeWrap.js Updating documentation and some minor code cleanup
  • v2019.04.11.01 11-04-2019 Update WazeWrap.js
  • v2019.04.08.01 08-04-2019 Update WazeWrap.js Adding findVenue
  • v2019.04.02.02 02-04-2019 Update WazeWrap.js
  • v2019.04.02.01 02-04-2019 Update WazeWrap.js
  • v2019.04.01.01 02-04-2019 Update WazeWrap.js Adding the findSegment method to Util
  • v2019.04.01.03 01-04-2019 Update WazeWrap.js
  • v2019.04.01.02 01-04-2019 Update WazeWrap.js
  • v2019.03.10.02 01-04-2019 Update WazeWrap.js Adding an error check to the unregister method and changing the showscriptupdate method to not display if the updateHTML is empty.
  • v2019.03.10.02 10-03-2019 Update WazeWrap.js Modifying addLayerCheckbox to hopefully compensate for when the parent category checkbox is unchecked, so it doesn't call the callback and the calling script save a false 'false' state for the layer visibility
  • v2019.03.06.03 07-03-2019 Update WazeWrap.js Changing handler(arguments) to handler(...arguments). Spread operator is necessary for the parameters to pass correctly.
  • v2019.03.06.02 06-03-2019 Update WazeWrap.js
  • v2019.03.06.01 06-03-2019 Update WazeWrap.js Tweaking the script update interface to keep the greasyfork & forum links under the script update text.
  • v2019.03.05.01 05-03-2019 Update WazeWrap.js
  • v2019.02.27.02 27-02-2019 Update WazeWrap.js
  • v2019.02.27.01 27-02-2019 Update WazeWrap.js Restoring segment functions that devs removed.
  • v2019.02.25.01 25-02-2019 Update WazeWrap.js Not populating the `shortcut` object if the shortcut is '' so it will be properly handled by the WME keyboard shortcut manager
  • v2019.02.19.02 19-02-2019 Update WazeWrap.js Bug fix
  • v2019.02.19.01 19-02-2019 Update WazeWrap.js Adding mouseup, mousedown, change:mode and change:isImperial
  • v2019.02.18.01 18-02-2019 Update WazeWrap.js Adding Events class to handle registering/unregistering events and adding a try catch in case of errors in the script, to prevent blowing up the entire event queue
  • v2019.02.02.01 02-02-2019 Update WazeWrap.js Bumping the padding on the script-list so the tab shadows are not cut off - thanks Brent!
  • v2019.01.15.01 02-02-2019 Update WazeWrap.js Implementing the script update interface
  • v2019.01.15.01 15-01-2019 Update WazeWrap.js Adding function for checking if segments are selected, cleaning up other checks by simplifying the code.
  • v2018.08.21.01 21-08-2018 Update WazeWrap.js Adding hasMapCommentSelected function
  • v2018.07.31.01 31-07-2018 Update WazeWrap.js Changing from `.get` to `.getObjectById` to support the latest WME update
  • v2018.06.11.01 11-06-2018 Update WazeWrap.js Changing the mouseup handler to attach to the viewPortDiv instead of document since it no longer fires on document when a marker is grabbed.
  • v2018.06.05.01 05-06-2018 Update WazeWrap.js Moving setting the eventhandler outside the RestoreMissingSegmentFunctions method so it only occurs once

Alle scriptversies tonen