Skip to content

Releases: efcasado/betradar_uof_api

v3.0.0

Choose a tag to compare

@efcasado efcasado released this 19 Jul 17:32

3.0.0 (2026-07-19)

⚠ BREAKING CHANGES

  • structured error handling (#57)

Features

  • add support for including mappings with market descriptions (#61) (f7d8ff3)
  • add support for race_summary to summary/2 (80e70b4)
  • allow users to specify req options globally and per call (#59) (c19f5be)
  • extend UOF.API.Sports.{fixture, result}_changes with after and sport filters (#62) (83e34b9)
  • structured error handling (#57) (3127249)

Bug Fixes

  • disable redirect to prevent token leak (#60) (bf1b7cb)

Dependencies

Miscellaneous Chores

v2.1.2

Choose a tag to compare

@efcasado efcasado released this 15 Jul 15:54
bf2cf54

2.1.2 (2026-07-14)

Dependencies

  • bump uof_schemas from 0.2.0 to 0.2.1 (#53) (d8a327e)

v2.1.1

Choose a tag to compare

@efcasado efcasado released this 04 Jul 18:25
82f6e64

2.1.1 (2026-07-04)

Bug Fixes

  • data loss due to polymorphic responses (#50) (c81e166)

v2.1.0

Choose a tag to compare

@efcasado efcasado released this 24 Jun 18:14

2.1.0 (2026-06-24)

Features

  • re-use ecto schemas from uof_schemas library (#46) (6ed9d54)

Dependencies

  • ci: bump actions/cache from 5 to 6 (d239992)

Tests

  • coverage report using coveralls (784e655)

Miscellaneous Chores

v2.0.0

Choose a tag to compare

@efcasado efcasado released this 20 Jun 19:13

2.0.0 (2026-06-20)

⚠ BREAKING CHANGES

  • move auxiliary functions to a separate module and use streams
  • generate schemas from xsd files

Features

  • ability to filter fixtures by booking state (10d0378)
  • add support for booking events (2cf31e6)
  • add support for fetching tournaments and seasons (57adcb6)
  • add support for recovery api (4fd2cf9)
  • generate schemas from xsd files (64436b5)

Dependencies

  • bump ecto from 3.13.6 to 3.14.0 (53e0617)
  • bump ex_doc from 0.32.1 to 0.40.3 (4b10398)
  • bump mimic from 1.12.0 to 2.3.0 (126b60e)
  • bump req from 0.4.14 to 0.6.2 (f76b111)
  • bump saxy from 1.5.0 to 1.6.0 (ef50884)
  • bump xml_builder from 2.3.0 to 2.4.0 (3e97fe8)
  • ci: bump actions/cache from 4 to 5 (ab3479d)
  • ci: bump actions/checkout from 4 to 7 (981beda)
  • ci: bump jdx/mise-action from 2 to 4 (aaec382)
  • upgrade to erlang 29 and elixir 1.20 (769dafa)

Documentation

  • add missing moduledocs for sports and descriptions modules (b87fcb8)
  • fix typo (886947d)
  • improve documentation about generated schemas (3da4f87)
  • remove redundant custom bet example (1dc7da7)
  • update readme (8ec1b3c)
  • update readme file (1f4907a)

Code Refactoring

  • idiomatic req usage (2d0d2a5)
  • move auxiliary functions to a separate module and use streams (473d1f4)

Build System

  • reproducible builds powered by mise (d1054ca)

Continuous Integration

  • automate dependency upgrades with dependabot (7e22e36)
  • release: migrate from semantic-release to release-please (2a08481)
  • remove vale's prose checking workflow (2601c0e)

v1.1.0

Choose a tag to compare

@efcasado efcasado released this 28 Mar 10:50

1.1.0 (2025-03-28)

✨ Features

  • add age_group field to competitor model (2e0c310)

📚 Documentation

  • document usage of conventional commits (6de2680)
  • remove logo (3904612)

v1.0.5

Choose a tag to compare

@efcasado efcasado released this 09 May 18:14

1.0.5 (2024-05-09)

🛠 Builds

  • limit workflow concurrency (549d7ef)

📚 Documentation

♻️ Chores

  • add badges to README.md (256f1cd)
  • rename elixir workflow as build (2e0bd60)

v1.0.4

Choose a tag to compare

@efcasado efcasado released this 09 May 17:35

1.0.4 (2024-05-09)

🛠 Builds

  • fix app name in mix.exs (41ac325)

v1.0.3

Choose a tag to compare

@efcasado efcasado released this 09 May 17:29

1.0.3 (2024-05-09)

🛠 Builds

  • enable publishing (2c62485)
  • fetch dependencies before publishing (27e148c)

♻️ Chores

  • add hex.config to .gitignore (ddb9456)

v1.0.2

Choose a tag to compare

@efcasado efcasado released this 09 May 17:16

1.0.2 (2024-05-09)

🛠 Builds

  • fix release workflow (74f6a26)
  • update gh token used in release workflow (e98701b)