Skip to content

Latest commit

 

History

History
74 lines (58 loc) · 2.42 KB

File metadata and controls

74 lines (58 loc) · 2.42 KB

Changed

  • Updated Firebolt C++ Transport dependency to v1.1.3
  • In API Test App, URL can be specified on command line: --url URL

Fixed

  • Prevented a crash when a mandatory field was missing from the JSON payload

Added

  • New APIs
    • Device.hdr
    • Display.edid
    • Metrics
    • Network
    • TextToSpeech

Changed

  • Breaking: Aligned types with the latest specification updates:
    • integer changed to unsigned (uint32_t)
    • float changed to double
  • Breaking: AgePolicy was moved to the Firebolt namespace and to the common_types.h header file. References must be changed from Firebolt::Discovery::AgePolicy to Firebolt::AgePolicy, and the include must be added (#include <firebolt/common_types.h>).
  • Specify the build version and ABI version
  • Updated Firebolt C++ Transport dependency to v1.1.2

Changed

  • Updated Firebolt C++ Transport dependency to v1.1.0, which allows use of the legacy RPC-v1 protocol

Added

  • New APIs
    • Discovery

Changed

  • Updated Firebolt C++ Transport dependency to v1.0.0
  • Added BUILD_WITH_INSTALLED_TRANSPORT option to allow building with the installed Transport even if the version mismatches, enabled by default

Added

  • New APIs
    • Accessibility
    • Advertising
    • Device
    • Display
    • Lifecycle 2.0
    • Localization
    • Presentation
    • Stats

Changed

  • Breaking: Header files have been moved to a firebolt/ subdirectory. Include paths must be updated (e.g., #include <firebolt/firebolt.h>)
  • Breaking: The client initialization and deinitialization flow has been updated
  • The dependency on the Thunder framework has been removed
  • Updated Firebolt C++ Transport dependency to v1.0.0-next.23

Removed

  • The following APIs, which were not part of the formal specification, have been removed:
    • ClosedCaptions
    • HdmiInput
    • Lifecycle 1.0
    • Metrics
    • SecureStorage

Added

  • Initial Firebolt C++ Client