Skip to content

Commit

Permalink
v1.41.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dhrovat committed Mar 31, 2021
1 parent 237c37a commit e2c5bc7
Show file tree
Hide file tree
Showing 22 changed files with 82 additions and 35 deletions.
24 changes: 24 additions & 0 deletions ReadMe.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,30 @@ The package contains:
For more information please contact [email protected] or visit https://iodocs.betradar.com/unifiedsdk/index.html

CHANGE LOG:
2021-03-31 1.41.0.0
Added IEventChangeManager to IOddsFeed for periodical fixture and result change updates (extended with IOddsFeedV3)
Extending ITimelineEvent with ITimeliveEventV2 - Changed type of property ITimelineEvent.Player from IPlayer to IEventPlayer
Added IEventPlayer.Bench property in ITimelineEventV2.Player property
Added IGoalScorer.Method in ITimelineEvent.GoalScorer property (extended with IGoalScorerV1)
Extended ICompetitor with ICompetitorV6. Added property ShortName
Extended IProductInfo with IProductInfoV1. Added property IsInLiveMatchTracker
Improved how internal cache sport event items handle competitor lists
Changed ExportableCurrentSeasonInfoCI, ExportableGroupCI, ExportableTournamentInfoCI to return Competitors ids as list of string instead of ExportableCompetitorCI
Improved caching of competitors data on tournaments, seasons
Reverted populating Round Name, GroupName and PhaseOrGroupLongName to exactly what is received from API
Updated FixtureChangeType - also if not specified in fixtureChange message returns FixtureChangeType.NA
Added period_of_leader to the SportEventStatus.Properties
Added StartTime, EndTime and AamsId to the IMarketMetaData
Improved connection handling when disconnected
Improved merging tournament groups (when no group name or id)
Added some logs for errors when using unaccepted token
Fix: WNS event ids can have negative value
Fix: merging tournament groups
Fix: TeamStatistics returned 0 when actually null
Fix: EventResult Home and Away Score could be returned as 0, when actually null
Fix: exporting/importing season data
Fix: resolution of dependencies - removed some Guard check

2021-02-09 1.40.0.0
Added ISportDataProvider.GetLotteriesAsync (extended with ISportDataProviderV9)
Improved translation of market names (upgraded referenced library Humanizer to 2.8.26 and Dawn.Guard to 1.12.0)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,8 @@
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="Sportradar.OddsFeed.SDK, Version=1.40.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Sportradar.OddsFeed.SDK.1.40.0\lib\net45\Sportradar.OddsFeed.SDK.dll</HintPath>
<Private>True</Private>
<Reference Include="Sportradar.OddsFeed.SDK, Version=1.41.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\Sportradar.OddsFeed.SDK.1.41.0\lib\net45\Sportradar.OddsFeed.SDK.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.Composition" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ private void AddSportEventData(ICompetition competition, StringBuilder builder)
var comps = competitors == null
? "null"
: string.Join(", ", competitors.Select(s => s.ToString("f")));

builder.Append(" CompetitionStatus=").Append(competitionStatus?.Status)
.Append(" BookingStatus=").Append(bookingStatus == null ? "null" : Enum.GetName(typeof(BookingStatus), bookingStatus))
.Append(" Venue=").Append(venue?.Id.ToString() ?? "null")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<package id="Microsoft.NETCore.Platforms" version="1.1.0" targetFramework="net45" />
<package id="NETStandard.Library" version="1.6.1" targetFramework="net45" />
<package id="Newtonsoft.Json" version="12.0.3" targetFramework="net45" />
<package id="Sportradar.OddsFeed.SDK" version="1.40.0" targetFramework="net45" />
<package id="Sportradar.OddsFeed.SDK" version="1.41.0" targetFramework="net45" />
<package id="System.Collections" version="4.3.0" targetFramework="net45" />
<package id="System.Collections.Concurrent" version="4.3.0" targetFramework="net45" />
<package id="System.Diagnostics.Debug" version="4.3.0" targetFramework="net45" />
Expand Down
Binary file not shown.
Binary file added nuget/Sportradar.OddsFeed.SDK.1.41.0.0.nupkg
Binary file not shown.
4 changes: 2 additions & 2 deletions sandcastle/UnifiedOddsSDK.shfbproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<KeepLogFile>True</KeepLogFile>
<DisableCodeBlockComponent>False</DisableCodeBlockComponent>
<CleanIntermediates>True</CleanIntermediates>
<HelpFileVersion>1.40.0.0</HelpFileVersion>
<HelpFileVersion>1.41.0.0</HelpFileVersion>
<MaximumGroupParts>2</MaximumGroupParts>
<NamespaceGrouping>False</NamespaceGrouping>
<SyntaxFilters>C#</SyntaxFilters>
Expand All @@ -36,7 +36,7 @@
<HelpTitle>Odds Feed SDK Documentation</HelpTitle>
<FeedbackEMailLinkText>SDK Team</FeedbackEMailLinkText>
<FeedbackEMailAddress>sdk%40betradar.com</FeedbackEMailAddress>
<CopyrightText>Copyright &amp;#169%3b 2014-2020, Sportradar AG</CopyrightText>
<CopyrightText>Copyright &amp;#169%3b 2014-2021, Sportradar AG</CopyrightText>
<ContentPlacement>AboveNamespaces</ContentPlacement>
<TocParentId>-1</TocParentId>
<TocParentVersion>100</TocParentVersion>
Expand Down
4 changes: 2 additions & 2 deletions src/Sportradar.OddsFeed.SDK.API/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
4 changes: 2 additions & 2 deletions src/Sportradar.OddsFeed.SDK.Common/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]

[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")]
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
4 changes: 2 additions & 2 deletions src/Sportradar.OddsFeed.SDK/NugetPackage.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<package>
<metadata>
<id>Sportradar.OddsFeed.SDK</id>
<version>1.40.0.0</version>
<version>1.41.0.0</version>
<title>Odds Feed SDK</title>
<authors>Sportradar AG</authors>
<owners>Sportradar AG</owners>
<projectUrl>http://sdk.sportradar.com/</projectUrl>
<licenseUrl>http://sdk.sportradar.com</licenseUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>The SDK simplifying the consumption of Sportradar's Unified Odds feed.</description>
<releaseNotes>Release 1.40.0.0</releaseNotes>
<releaseNotes>Release 1.41.0.0</releaseNotes>
<copyright>Copyright © Sportradar AG 2016</copyright>
<tags>SportRadar OddsFeed UnifiedFeed SDK</tags>

Expand Down
4 changes: 2 additions & 2 deletions src/Sportradar.OddsFeed.SDK/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
24 changes: 24 additions & 0 deletions src/Sportradar.OddsFeed.SDK/Readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,30 @@ Important: Version 1.1.0.0 includes breaking changes, below are the steps needed


CHANGE LOG:
2021-03-31 1.41.0.0
Added IEventChangeManager to IOddsFeed for periodical fixture and result change updates (extended with IOddsFeedV3)
Extending ITimelineEvent with ITimeliveEventV2 - Changed type of property ITimelineEvent.Player from IPlayer to IEventPlayer
Added IEventPlayer.Bench property in ITimelineEventV2.Player property
Added IGoalScorer.Method in ITimelineEvent.GoalScorer property (extended with IGoalScorerV1)
Extended ICompetitor with ICompetitorV6. Added property ShortName
Extended IProductInfo with IProductInfoV1. Added property IsInLiveMatchTracker
Improved how internal cache sport event items handle competitor lists
Changed ExportableCurrentSeasonInfoCI, ExportableGroupCI, ExportableTournamentInfoCI to return Competitors ids as list of string instead of ExportableCompetitorCI
Improved caching of competitors data on tournaments, seasons
Reverted populating Round Name, GroupName and PhaseOrGroupLongName to exactly what is received from API
Updated FixtureChangeType - also if not specified in fixtureChange message returns FixtureChangeType.NA
Added period_of_leader to the SportEventStatus.Properties
Added StartTime, EndTime and AamsId to the IMarketMetaData
Improved connection handling when disconnected
Improved merging tournament groups (when no group name or id)
Added some logs for errors when using unaccepted token
Fix: WNS event ids can have negative value
Fix: merging tournament groups
Fix: TeamStatistics returned 0 when actually null
Fix: EventResult Home and Away Score could be returned as 0, when actually null
Fix: exporting/importing season data
Fix: resolution of dependencies - removed some Guard check

2021-02-09 1.40.0.0
Added ISportDataProvider.GetLotteriesAsync
Improved translation of market names (upgraded referenced library Humanizer to 2.8.26 and Dawn.Guard to 1.12.0)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.40.0.0")]
[assembly: AssemblyFileVersion("1.40.0.0")]
[assembly: AssemblyVersion("1.41.0.0")]
[assembly: AssemblyFileVersion("1.41.0.0")]

0 comments on commit e2c5bc7

Please sign in to comment.