Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 1.34 KB

CHANGELOG.md

File metadata and controls

61 lines (36 loc) · 1.34 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

8.0.1

  • fixed release, libcec 5.0.1

8.0.0

  • Fix audio_get_status result
  • Add adapter auto detection for unspecified port
  • Fix is_active_source result
  • Fix calling libcec_close twice on drop
  • Adapted to libcec 5.0.0 API

7.1.1

  • Require libcec >= 4.0.3 for fixed windows compatibility

7.1.0

  • Add get_logical_addresses()

7.0.0

  • get_device_power_status returns CecPowerStatus instead of CecConnectionResult<()>
  • MSRV defined: 1.56.1

6.0.0

  • libcec-sys updated to v4.0.0, bringing Windows support and vendored libcec updated to v6
  • Updated to Rust 2021 edition

5.0.0

  • Fix transmit to use cec-rs types, not the libcec-sys low-level FFI types.

4.0.0

  • Depend on libcec-sys 3.0.0, supporting libcec 4.x, 5.x, and 6.x.

3.0.0

  • Depend on libcec-sys 2.0.0 which allows linking to system installed libcec

2.2.2

  • Fixes build errors with libcec-sys
  • Added log_message_callbacks

2.2.1

  • CI fixes and improvements
  • Fix clippy errors, regenerating enums.rs and utilizing new enum-repr-derive
  • Avoid unsafe transmute with c_char