Skip to content

Releases: unfoldedcircle/core-api

v0.10.0-beta

10 Apr 19:35
7398b64
Compare
Choose a tag to compare

Added

  • REST Core-API: add individual button press endpoints in #37
  • New media-player entity features in #38
  • Add remote-entity type in Integration-API in #44
    • This allows to write custom integrations for devices which don't fit a media-player entity.
    • The first integration supporting remote-entity will be Home Assistant.

Full Changelog: v0.9.0-beta...v0.10.0-beta

v0.9.0-beta

26 Feb 08:57
f201443
Compare
Choose a tag to compare

Added

  • Media-player entity features (#32, feature-and-bug-tracker#56, feature-and-bug-tracker#92):
    • new features: numpad, guide, info, eject, open_close, audio_track, subtitle, record.
    • support "simple commands" for any additional commands not covered by a feature.
  • Add hostname and MAC address to version information (#33).

Changed

  • Rename media-player select_sound_mode command parameter from sound_mode to mode.
  • Integration API: add reconfigure flag in setup_driver request message to reconfigure a driver.
  • Migrated REST- & WebSocket Core-APIs from the core-simulator repository to the core-api directory.

New Contributors

Full Changelog: v0.8.0-alpha...v0.9.0-beta

v0.8.0-alpha

15 Jul 08:56
cd7461a
Compare
Choose a tag to compare
v0.8.0-alpha Pre-release
Pre-release

What's Changed

  • feat: continuous IR repeat feature by @zehnm in #26
  • New mediaplayer features by @zehnm in #27

Full Changelog: v0.7.0-alpha...v0.8.0-alpha

v0.7.0-alpha

14 Mar 10:42
aa51d33
Compare
Choose a tag to compare
v0.7.0-alpha Pre-release
Pre-release

Added

  • Initial Dock-API release.
  • Driver metadata retrieval with get_driver_metadata.
  • Integration driver mDNS advertisement documentation.
  • Integration driver setup flow API messages and documentation.

Changed

  • Replace localization.unit_system_metric & .temperature_celsius with measurement_unit enum (METRIC, US, UK).
  • Change localization.languageCode separator from dash to underscore. New: en_UK, en_US etc.
  • Removed multi-device setup messages in API and replaced it with the driver setup messages.
    They might be added later or be integrated into the driver setup.

Fixed

  • inputTypeLabel definition.
  • The API token header field is called AUTH-TOKEN.

Full Changelog: v0.6.1-alpha...v0.7.0-alpha

v0.6.1-alpha

12 Jun 15:45
5a8cd5b
Compare
Choose a tag to compare
v0.6.1-alpha Pre-release
Pre-release

Added

  • Media player entity has a new state PAUSED, new attributes repeat & shuffle and initial media_type definitions.
  • Link published API models in Rust.
  • Clarify sensor state, unit and label.

Changed

Fixed

  • Integration API: entity discriminator property is entity_type
  • Fix entity command examples for climate and cover.

v0.6.0-alpha

01 May 15:58
1c5274d
Compare
Choose a tag to compare
v0.6.0-alpha Pre-release
Pre-release

First public preview release 🎉

AsyncAPI

  • Rename friendly_name properties to name.
  • Refactor entity command message: simple object, instead array of objects.
  • Clean up, updated message state emojis to reflect current remote-core status.

Documentation

  • Refactor and enhance documentation.
  • Prepared AsyncAPI html generation with GitHub action.