Skip to main content

Changelog

[2.2.3] - 2025-07-25

  • Add PageService
  • getPageConfig is now called on user start watching event
  • Update InsightsPayloadBuilder to use page config data
  • Update AnalyticsService to grab necessary info from page config data
  • Update view models to match new interface for analytics

[2.2.2] - 2025-07-18

Added

  • Add trackAction method to delegate. see
  • Add trackImpression method to delegate. see
  • Add Analytics call (by calling trackAction and trackImpression) when user makes certain action or something gets rendered. Here are the list of the current analytics events:
    • key_plays_clicked
    • stats_item_clicked
    • panel_selected
    • bets_item_clicked

Changed

  • Filter Key Plays based on Player Time Code

[2.2.1] - 2025-07-16

Added

  • Add Player Time Code functionality. see
  • Add User Settings. see

Changed

  • Filter Key Plays based on Player Time Code

Fixed

  • Fixed Stats module not using value returned from getStatsAPIBaseURL correctly.

[2.2.0] - 2025-07-09

Added

  • Stats Panel.
  • Add new method getStatsAPIBaseURL to IMaestroEventDelegate see

Fixed

  • Focus last focused item when the focus goes back to the SDK.

Contributors

  • @bruno-albino
  • @deliton

[2.1.3] - 2025-07-02

Fixed

  • Bugs related to the spatial navigation library and how the SDK handle passing the focus and receiving it.

Contributors

  • @bruno-albino
  • @deliton

[2.1.2] - 2025-06-30

Added

  • Initial UI components for Stats Panel.

Changed

  • Remove type Typescript keyword usage to avoid type definitions mismatch and incompatibilities.

Contributors

  • @bruno-albino
  • @deliton

[2.1.1] - 2025-06-12

Fixed

  • Fixed runtime error related to FinalizationRegistry browser API not available on older devices.

Contributors

  • @bruno-albino

[2.1.0] - 2025-06-11

Added

  • Add Documentation for Overlays, Overlay Types and Integration guide see
  • Add new method getBettingAPIBaseURL to IMaestroEventDelegate see
  • Add new method getUserSWID to IMaestroEventDelegate see
  • Add new method getUserToken to IMaestroEventDelegate see
  • Add new method userIsAuthenticated to IMaestroEventDelegate see

Changed

  • Change SDK main class getCurrentSwid method name to getClientAppSwid to be more descriptive.
  • Change SDK main class getCurrentJwt method name to getClientAppToken to be more concise with the data receiving.
  • Remove SDK main class setJwt and getJwt method in favor of using setClientAppToken and getClientAppToken.
  • Rename SDK main class setClientAppJwt to setClientAppToken method to be more concise with the data receiving.
  • Rename IMaestroEventDelegate getUserToken method to getUserToken to be more concise with the data receiving.
  • Update SDKConfigParams interface received from the SDK main class configure method.

Fixed

  • Update CSS to remove display: flex; in favor of other types of display compatible with older browsers.

Contributors

  • @bruno-albino
  • @deliton

[2.0.2] - 2025-05-19

Fixed

  • React and React DOM dependencies error.

Contributors

  • @bruno-albino
  • @deliton

[2.0.1] - 2025-05-19

Fixed

  • Fix Panel Tab Button Icons not loading.

Contributors

  • @bruno-albino
  • @deliton

[2.0.0] - 2025-05-14

Added

  • Compatibility with Node v10.
  • Compatibility with React v15.

Changed

  • Downgrade libraries to fit new versions requirement (Node v10 and React v15).

Contributors

  • @bruno-albino
  • @deliton

[1.0.0] - 2025-04-16

Added

  • Key Plays module and core functionalities.

Contributors

  • @bruno-albino
  • @deliton