☰

WazeWrap

A base library for WME script writers

Ini adalah versi dari skrip ini yang kodenya telah diperbarui. Tampilkan semua versi.

  • v2026.05.03.01 03 Mei 2026 Imported from URL
  • v2026.04.26.01 03 Mei 2026 Imported from URL
  • v2026.04.19.01 19 April 2026

    Update version number to 2026.04.19.01

  • v2026.04.19.01 19 April 2026

    Update version number to 2026.04.19.01

  • v2026.04.18.00 19 April 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 April 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 Maret 2025

    Update WazeWrap loader version to 2025.03.22.00 and change library URL

  • v2025.03.12.00 12 Maret 2025

    Add timeOut option to Alerts.info

  • v2025.03.12.00 12 Maret 2025

    Add timeOut option to Alerts.info

  • v2023.03.15.04 15 Maret 2023 Use @ latest in cdn URL
  • v2023.03.15.04 15 Maret 2023 Use @ latest in cdn URL
  • v2020.03.25.01 25 Maret 2020 Update WazeWrap.js
  • v2020.03.25.01 25 Maret 2020 Update WazeWrap.js
  • v2019.05.03.01 03 Mei 2019 Imported from URL
  • v2019.05.02.01 03 Mei 2019 Imported from URL
  • v2019.05.02.01 03 Mei 2019
  • v2019.04.30.02 30 April 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 April 2019 Update WazeWrap.js Missed porting over the Alerts.debug option when releasing to production
  • v2019.04.29.04 30 April 2019 Update WazeWrap.js
  • v2019.04.29.03 30 April 2019 Update WazeWrap.js
  • v2019.04.29.02 29 April 2019 Update WazeWrap.js
  • v2019.04.29.01 29 April 2019 Update WazeWrap.js Adding Alerts interface
  • v2019.04.24.01 24 April 2019 Update WazeWrap.js Passing the calling function's arguments to the event
  • v2019.04.15.01 15 April 2019 Update WazeWrap.js Updating documentation and some minor code cleanup
  • v2019.04.11.01 11 April 2019 Update WazeWrap.js
  • v2019.04.08.01 08 April 2019 Update WazeWrap.js Adding findVenue
  • v2019.04.02.02 02 April 2019 Update WazeWrap.js
  • v2019.04.02.01 02 April 2019 Update WazeWrap.js
  • v2019.04.01.01 02 April 2019 Update WazeWrap.js Adding the findSegment method to Util
  • v2019.04.01.03 01 April 2019 Update WazeWrap.js
  • v2019.04.01.02 01 April 2019 Update WazeWrap.js
  • v2019.03.10.02 01 April 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 Maret 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 Maret 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 Maret 2019 Update WazeWrap.js
  • v2019.03.06.01 06 Maret 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 Maret 2019 Update WazeWrap.js
  • v2019.02.27.02 27 Februari 2019 Update WazeWrap.js
  • v2019.02.27.01 27 Februari 2019 Update WazeWrap.js Restoring segment functions that devs removed.
  • v2019.02.25.01 25 Februari 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 Februari 2019 Update WazeWrap.js Bug fix
  • v2019.02.19.01 19 Februari 2019 Update WazeWrap.js Adding mouseup, mousedown, change:mode and change:isImperial
  • v2019.02.18.01 18 Februari 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 Februari 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 Februari 2019 Update WazeWrap.js Implementing the script update interface
  • v2019.01.15.01 15 Januari 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 Agustus 2018 Update WazeWrap.js Adding hasMapCommentSelected function
  • v2018.07.31.01 31 Juli 2018 Update WazeWrap.js Changing from `.get` to `.getObjectById` to support the latest WME update
  • v2018.06.11.01 11 Juni 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 Juni 2018 Update WazeWrap.js Moving setting the eventhandler outside the RestoreMissingSegmentFunctions method so it only occurs once

Tampilkan semua versi skrip