Skip to content

Commit 57a251c

Browse files
release v5.0.0-rc4
1 parent cf9138b commit 57a251c

1,569 files changed

Lines changed: 10997 additions & 6479 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
### Unified Feed SDK 5.x changelog
22

3-
**5.0.0-rc3**
3+
**5.0.0-rc4**
4+
- Added support for In-Play bet settlements, see release notes for v.4.7.0 for more details.
5+
6+
**5.0.0-rc3 (2026-02-09)**
47
- Client Authentication is supported for Rabbit MQ connections.
58
- Configurable Authentication Tenant
69
- When using custom configuration builder replaced setUsername and setPassword with setMessagingCredentials
@@ -14,6 +17,9 @@
1417
- Introduced ClientAuthentication configuration as a more secure and recommended alternative to access tokens.
1518
- Added a dependency to com.auth0:java-jvt:4.5.0 to support Common IAM authentication.
1619

20+
**4.7.0 (2026-03-02)**
21+
- Added support for In-Play Bet Settlements and In-Play Rollback Bet Settlements with markets with outcomes.
22+
1723
**4.6.0 (2025-10-07)**
1824
- breaking change: Sport Event timeline now uses long event IDs (previously int) to support larger identifiers introduced by the Unified API.
1925

docs/allclasses-frame.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:53 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>All Classes (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>All Classes (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -339,6 +339,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
339339
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithOdds.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">MarketWithOdds</span></a></li>
340340
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithProbabilities.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">MarketWithProbabilities</span></a></li>
341341
<li><a href="com/sportradar/unifiedodds/sdk/internal/impl/oddsentities/markets/MarketWithProbabilitiesImpl.html" title="class in com.sportradar.unifiedodds.sdk.internal.impl.oddsentities.markets" target="classFrame">MarketWithProbabilitiesImpl</a></li>
342+
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithRollbackSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">MarketWithRollbackSettlement</span></a></li>
342343
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">MarketWithSettlement</span></a></li>
343344
<li><a href="com/sportradar/unifiedodds/sdk/internal/di/MasterInjectionModule.html" title="class in com.sportradar.unifiedodds.sdk.internal.di" target="classFrame">MasterInjectionModule</a></li>
344345
<li><a href="com/sportradar/unifiedodds/sdk/entities/Match.html" title="interface in com.sportradar.unifiedodds.sdk.entities" target="classFrame"><span class="interfaceName">Match</span></a></li>
@@ -414,6 +415,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
414415
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeProbabilities.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">OutcomeProbabilities</span></a></li>
415416
<li><a href="com/sportradar/unifiedodds/sdk/internal/impl/oddsentities/markets/OutcomeProbabilitiesImpl.html" title="class in com.sportradar.unifiedodds.sdk.internal.impl.oddsentities.markets" target="classFrame">OutcomeProbabilitiesImpl</a></li>
416417
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeResult.html" title="enum in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame">OutcomeResult</a></li>
418+
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeRollbackSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">OutcomeRollbackSettlement</span></a></li>
417419
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities" target="classFrame"><span class="interfaceName">OutcomeSettlement</span></a></li>
418420
<li><a href="com/sportradar/unifiedodds/sdk/internal/caching/ci/ParentRaceCi.html" title="class in com.sportradar.unifiedodds.sdk.internal.caching.ci" target="classFrame">ParentRaceCi</a></li>
419421
<li><a href="com/sportradar/unifiedodds/sdk/entities/PeriodCompetitorResult.html" title="interface in com.sportradar.unifiedodds.sdk.entities" target="classFrame"><span class="interfaceName">PeriodCompetitorResult</span></a></li>

docs/allclasses-noframe.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:53 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>All Classes (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>All Classes (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<script type="text/javascript" src="script.js"></script>
1111
</head>
@@ -339,6 +339,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
339339
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithOdds.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">MarketWithOdds</span></a></li>
340340
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithProbabilities.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">MarketWithProbabilities</span></a></li>
341341
<li><a href="com/sportradar/unifiedodds/sdk/internal/impl/oddsentities/markets/MarketWithProbabilitiesImpl.html" title="class in com.sportradar.unifiedodds.sdk.internal.impl.oddsentities.markets">MarketWithProbabilitiesImpl</a></li>
342+
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithRollbackSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">MarketWithRollbackSettlement</span></a></li>
342343
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/MarketWithSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">MarketWithSettlement</span></a></li>
343344
<li><a href="com/sportradar/unifiedodds/sdk/internal/di/MasterInjectionModule.html" title="class in com.sportradar.unifiedodds.sdk.internal.di">MasterInjectionModule</a></li>
344345
<li><a href="com/sportradar/unifiedodds/sdk/entities/Match.html" title="interface in com.sportradar.unifiedodds.sdk.entities"><span class="interfaceName">Match</span></a></li>
@@ -414,6 +415,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
414415
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeProbabilities.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">OutcomeProbabilities</span></a></li>
415416
<li><a href="com/sportradar/unifiedodds/sdk/internal/impl/oddsentities/markets/OutcomeProbabilitiesImpl.html" title="class in com.sportradar.unifiedodds.sdk.internal.impl.oddsentities.markets">OutcomeProbabilitiesImpl</a></li>
416417
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeResult.html" title="enum in com.sportradar.unifiedodds.sdk.oddsentities">OutcomeResult</a></li>
418+
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeRollbackSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">OutcomeRollbackSettlement</span></a></li>
417419
<li><a href="com/sportradar/unifiedodds/sdk/oddsentities/OutcomeSettlement.html" title="interface in com.sportradar.unifiedodds.sdk.oddsentities"><span class="interfaceName">OutcomeSettlement</span></a></li>
418420
<li><a href="com/sportradar/unifiedodds/sdk/internal/caching/ci/ParentRaceCi.html" title="class in com.sportradar.unifiedodds.sdk.internal.caching.ci">ParentRaceCi</a></li>
419421
<li><a href="com/sportradar/unifiedodds/sdk/entities/PeriodCompetitorResult.html" title="interface in com.sportradar.unifiedodds.sdk.entities"><span class="interfaceName">PeriodCompetitorResult</span></a></li>

docs/com/sportradar/unifiedodds/sdk/EventChangeListener.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>EventChangeListener (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>EventChangeListener (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="EventChangeListener (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="EventChangeListener (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/ExceptionHandlingStrategy.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>ExceptionHandlingStrategy (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>ExceptionHandlingStrategy (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="ExceptionHandlingStrategy (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="ExceptionHandlingStrategy (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/LoggerDefinitions.UfSdkClientInteractionLog.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>LoggerDefinitions.UfSdkClientInteractionLog (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>LoggerDefinitions.UfSdkClientInteractionLog (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="LoggerDefinitions.UfSdkClientInteractionLog (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="LoggerDefinitions.UfSdkClientInteractionLog (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/LoggerDefinitions.UfSdkRestTrafficLog.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>LoggerDefinitions.UfSdkRestTrafficLog (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>LoggerDefinitions.UfSdkRestTrafficLog (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="LoggerDefinitions.UfSdkRestTrafficLog (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="LoggerDefinitions.UfSdkRestTrafficLog (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/LoggerDefinitions.UfSdkTrafficFailureLog.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>LoggerDefinitions.UfSdkTrafficFailureLog (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>LoggerDefinitions.UfSdkTrafficFailureLog (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="LoggerDefinitions.UfSdkTrafficFailureLog (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="LoggerDefinitions.UfSdkTrafficFailureLog (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/LoggerDefinitions.UfSdkTrafficLog.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>LoggerDefinitions.UfSdkTrafficLog (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>LoggerDefinitions.UfSdkTrafficLog (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="LoggerDefinitions.UfSdkTrafficLog (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="LoggerDefinitions.UfSdkTrafficLog (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

docs/com/sportradar/unifiedodds/sdk/LoggerDefinitions.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_342) on Mon Feb 09 12:51:49 UTC 2026 -->
5+
<!-- Generated by javadoc (1.8.0_342) on Wed Mar 25 09:36:56 UTC 2026 -->
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7-
<title>LoggerDefinitions (Unified Odds SDK 5.0.0-rc3 API)</title>
8-
<meta name="date" content="2026-02-09">
7+
<title>LoggerDefinitions (Unified Odds SDK 5.0.0-rc4 API)</title>
8+
<meta name="date" content="2026-03-25">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<script type="text/javascript" src="../../../../script.js"></script>
1111
</head>
1212
<body>
1313
<script type="text/javascript"><!--
1414
try {
1515
if (location.href.indexOf('is-external=true') == -1) {
16-
parent.document.title="LoggerDefinitions (Unified Odds SDK 5.0.0-rc3 API)";
16+
parent.document.title="LoggerDefinitions (Unified Odds SDK 5.0.0-rc4 API)";
1717
}
1818
}
1919
catch(err) {

0 commit comments

Comments
 (0)