Skip to content

Releases: bang-olufsen/mozart-open-api

3.4.1.8.6

24 Jun 19:14
Compare
Choose a tag to compare

Full Changelog: 3.4.1.8.5...3.4.1.8.6

  • Disable aiohttp Clientsession trust_env as it uses netrc, which is not async
  • Update OpenAPI generator from version 7.4.0 to 7.6.0

3.4.1.8.5

11 Apr 13:59
Compare
Choose a tag to compare

Full Changelog: 3.4.1.8.4...3.4.1.8.5

  • Add Pydantic V2 compatibility to Python client

3.4.1.8.4

26 Mar 17:04
Compare
Choose a tag to compare

Full Changelog: 3.4.1.8.2...3.4.1.8.4

  • Revert the Python generator from python back to python-pydantic-v1 for Pydantic v1 compatibility
  • Revert WebSocket backend from websockets back to aiohttp becuase of instability on some systems

3.4.1.8.2

23 Mar 17:51
Compare
Choose a tag to compare

Full Changelog: 3.4.1.8.0...3.4.1.8.2

A new repository structure has been implemented, which means that the OpenAPI document and python client are now easily viewable. The release assets will no longer contain the OpenAPI file, as it will already be in the source code.

API client changelogs will also be available here.

Changelog mozart_api 3.2.1.150.6 -> 3.4.1.8.2:
Commit: da13156

  • Update OpenAPI generator from version 7.1.0 -> 7.4.0
  • Change Python generator from python-pydantic-v1 -> python (pydantic v2). This causes the minimum required Python version to be 3.11
  • Rework mozart_client.py
    • Add check_device_connection which checks REST API and WebSocket connection, raises exceptions if needed and returns a boolean of the status. This is compared to the now removed check_websocket_connection which only returned a boolean.
    • Change WebSocket backend from aiohttp to websockets
  • Small typing changes to mozart_cli.py
  • Fix empty discovery info getting processed in mozart_cli.py
  • Add Beoconnect core as supported device to documentation

3.4.1.8.0

13 Mar 19:18
Compare
Choose a tag to compare

3.2.1.150.6

20 Dec 14:18
Compare
Choose a tag to compare

3.2.1.150.5

01 Dec 19:51
Compare
Choose a tag to compare

3.2.1.150.4

01 Dec 15:45
Compare
Choose a tag to compare

3.2.1.150.3

01 Dec 13:52
Compare
Choose a tag to compare

3.2.1.150.2

25 Oct 13:39
Compare
Choose a tag to compare