Skip to content

Change Log

  1. Added Parlays description (but it’s still in progress).
  2. SDK Release notes, v1.9.0rc1: Deployed new version of SDK with the Props and Parlays support. Since this functionality still in Beta, this is a release candidate version and docs is under review.

15 December 2025 SDK Release notes, v1.8.5:

Section titled “15 December 2025 SDK Release notes, v1.8.5:”
  1. Added fixes in Kero REST class: exceptions throwing instead of silent error and null when there’s an error in request/response.

6 December 2025 SDK Release notes, v1.8.2:

Section titled “6 December 2025 SDK Release notes, v1.8.2:”
  1. Added exception throwing on initialization instead of silent failure.
  2. Refactored markets retrieving via REST API (add new method listMarketsWithVariables(); listMarkets() is deprecated now).
  3. Fixed subscribe/unsubscribe methods via REST API to make it work using Kero event uuid.
  4. Added new versions of dependencies.

In the Market Translations Catalogue tab:

  1. Added “On Prod” column with the corresponding filter.
  2. Added 2 tabs “Demo” and “Prod” to see which markets are there.

Set restricted answers probabilities available but with the flag is_restricted=true (See AnswersOddsMap).

  1. Removed legacy field live_time from RabbitMQ MARKET messages.
  2. Added variables_entities field and specs for corresponding objects.
  3. Added new field to market object status_reason.
  4. Added new MARKET field answers_restricted.

13 August 2025 Change log (part of future release)

Section titled “13 August 2025 Change log (part of future release)”

Added new field to market object status_reason

8 August 2025 Java SDK new release notes, v1.8.1:

Section titled “8 August 2025 Java SDK new release notes, v1.8.1:”
  1. Added props markets and corresponding DTOs and interfaces.
  2. Added answersRestricted, status_reason, variablesEntities fields to MarketTemplate (See JavaDoc in the artifactory).
  3. Fixed typo in the host variable name
  4. Refactoring:
    • removed legacy sport enums;
    • performance and security improvements:
      • add preflight read 200 messages only to not overload the client
      • remove redundant asynchronous calls
      • remove huge debug logs
      • renew dependencies to the latest stable
      • add secure implementation tls v.1.2/1.3 for the rabbitmq connection as a default

1 August 2025 Change log (part of future release)

Section titled “1 August 2025 Change log (part of future release)”
  1. Added new MARKET field answers_restricted:
    • It is a map of answers keys with boolean values which indicate whether the answers are restricted to place a bet.

4 July 2025 Change log (part of future release)

Section titled “4 July 2025 Change log (part of future release)”
  1. RabbitMQ messages of the type MARKET:

    • Removed live_time legacy field.
    • Added variables_entities field and specs for corresponding objects.
    • Added subtype PROPS in the RabbitMQ messages, but it still under development (so changes are expected in the future).
  2. Added newer Reports tab with the detailed specification.

  3. Added /sim/stop route description for stopping currently running replays.

Adding a new market Action ACTIVATE. See the details in Market Actions.

  1. Updated service responsible for teams/leagues names, abreviations, and internal ids in Kero System

  2. Added new fields to API responses

    • leagues location
    • extended teams/leagues ids for different sources
  3. Removed restriction for pulling Basketball via /api/v6/es/events

  1. Added dynamic meta info to market in RMQ messages

  2. Released API route /ms/events/{event_id}/markets/variables

  3. Fixed reverse process for multinomials (2+ answers) markets

  4. Internal improvments:

    • Added fix to provide stable reconnect for rabbitmq
    • Internal improvent for translations
    • Kafka producer memory optimization
  1. Added match_state and market_context variables to Market dto
  2. Added a new method to set up custom credentials settings sdk.setCredentials(username, password, environment)
  3. Added new fields name and short_name to Events
  4. Changed listSimCatalogue return class: /es/events/sim/catalogue (aka listSimCatalogue) returns event’s list instead of List<LinkedHashMap>
  5. Fixed authorization on failed response
  1. Filled out event.started_at for the RabbitMQ MARKET message and in the Java SDK via rest request to the API
  2. Added a new fields IsCore in the /markets/templates route (optional)
  3. CLOSE event message now inludes all the game info filled (before there was id only).
  4. Fixed empty Answers{} issue
  5. Added new fileds market_context, match_state in the RabbitMQ feed
  6. Removed fields (RabbitMQ, /markets/templates): market_odds, answer_a_variable, answer_b_varialbe
  7. Markets service refactoring and code improvements for better performance