Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@ignastraskevicius-projects ignastraskevicius-projects released this 11 Feb 16:52

**4.0.0 (2025-02-11) (breaking change) **

  • ExceptionHandlingStrategy default value is changed to Throw (before Catch)
  • Asian proxy environments are no longer supported therefore they are removed from enum Environment
  • Outdated entities are removed. Affected entities are - SoccerEvent, SoccerStatistics, SoccerStatus, SoccerUofListener
  • Entities Calculation, CalculationFilter, MatchStatus, CustomBetSelectionBuilder and Selection no longer contain default implementations of methods
  • ExportableCompetitorCi.isVirtual is nullable. Null value means that the information was not yet retrieved from the server or that the server call failed when exception handling strategy is set to CATCH.
  • Renamed AvailableSelections.getEvent to getEventId
  • Renamed AvailableSelectionsFilter.getEvent to getEventId
  • UofUsageConfiguration exposed via UofConfiguration.getUsage for properties configuring usage export (metrics)
  • UofConfiguration.getUsage().isExportEnabled (default: enabled)
  • Added ConfigurationBuilder.enableUsageExport(bool enable) method
  • Competitor.isVirtual is initialized with a boolean value unless the competitor profile retrieval has failed
  • SDK package restructuring. com.sportradar.unifiedodds.sdk.internal and its subpackages are considered internal and should not be used in client implementations.
  • Updated Sdk dependencies
  • Check associated migration guide for more details