Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 992 Bytes

File metadata and controls

41 lines (30 loc) · 992 Bytes

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]

Added

  • Initial project setup
  • Hub discovery and connection
  • Message sending and receiving
  • Protocol definitions for LEGO Bluetooth
  • Comprehensive documentation with Sphinx
  • Example scripts for common use cases
  • Unit tests with pytest
  • CI/CD pipeline with GitHub Actions

Changed

Deprecated

Removed

Fixed

Security

[0.1.0] - 2025-12-14

Added

  • Initial release of btbricks
  • Core Hub class for Bluetooth communication
  • HubScanner for discovering LEGO hubs
  • Protocol module with LEGO BT protocol implementation
  • Exception hierarchy for error handling
  • API documentation
  • Quick start guide
  • Development guide
  • Examples for hub discovery, control, linking, and sensor reading