Skip to content

Releases: Bluetooth-Devices/dbus-fast

v4.0.0

01 Feb 20:56

Choose a tag to compare

v4.0.0 (2026-02-01)

Chores

  • deps: Bump myst-parser from 3.0.1 to 4.0.1 (#557, 0d2bc8f)

  • deps: Bump myst-parser from 4.0.0 to 4.0.1 (#565, a327310)

  • deps: Bump sphinx from 7.4.7 to 8.1.3 (#566, fb38783)

  • deps: Bump sphinx-rtd-theme from 3.0.2 to 3.1.0 (#582, 9685e6e)

  • deps-ci: Bump the github-actions group with 5 updates (#564, 2b9d987)

  • deps-ci: Bump the github-actions group with 6 updates (#579, 86c4fa2)

  • deps-dev: Bump cython from 3.2.0 to 3.2.1 (#558, b41c7e5)

  • deps-dev: Bump cython from 3.2.1 to 3.2.2 (#567, 8627bb4)

  • deps-dev: Bump cython from 3.2.2 to 3.2.3 (#575, 46d23da)

  • deps-dev: Bump cython from 3.2.3 to 3.2.4 (#580, 22f35d9)

  • deps-dev: Bump pycairo from 1.28.0 to 1.29.0 (#556, bcacf57)

  • deps-dev: Bump pytest-asyncio from 1.2.0 to 1.3.0 (#572, 383275a)

  • deps-dev: Bump urllib3 from 2.5.0 to 2.6.0 in the pip group across 1 directory (#571, b9d8c0e)

  • deps-dev: Bump urllib3 from 2.6.0 to 2.6.3 in the pip group across 1 directory (#581, 593f907)

  • pre-commit.ci: Pre-commit autoupdate (#576, 35b4163)

  • pre-commit.ci: Pre-commit autoupdate (#574, 650cf0a)

  • pre-commit.ci: Pre-commit autoupdate (#568, d94e5a6)

  • pre-commit.ci: Pre-commit autoupdate (#559, d4389e5)

Continuous Integration

  • Apt-get update before apt-get install (#577, cbbe616)

Documentation

Features


Detailed Changes: v3.1.2...v4.0.0

v3.1.2

17 Nov 03:40

Choose a tag to compare

v3.1.2 (2025-11-17)

Bug Fixes

  • Stricter type hints for service decorators (#549, b967cce)

Detailed Changes: v3.1.1...v3.1.2

v3.1.1

17 Nov 03:29

Choose a tag to compare

v3.1.1 (2025-11-17)

Bug Fixes

  • Fix service getter/setter tasks tracking (#550, 9aa8f56)

Chores

  • Fix missing backtick in SignatureTree docstring (#552, 8af089e)

  • Remove stray ~.s from the docs (#553, 546da7e)


Detailed Changes: v3.1.0...v3.1.1

v3.1.0

16 Nov 22:21

Choose a tag to compare

v3.1.0 (2025-11-16)

Chores

Features

  • Change aio MessageBus.call return type to Message (#548, ea93352)

Detailed Changes: v3.0.0...v3.1.0

v3.0.0

16 Nov 20:10

Choose a tag to compare

v3.0.0 (2025-11-16)

Chores

  • Change pytest warning flag from default to errors (#540, ecf5f45)

Features

  • Use tuple for STRUCT types instead of list (#526, 7d96850)

Detailed Changes: v2.46.4...v3.0.0

v2.46.4

16 Nov 18:50

Choose a tag to compare

v2.46.4 (2025-11-16)

Bug Fixes

  • Enable freethreading in Cython modules (#544, 095e86e)

Chores

  • Fix type hints in test_send_reply.py (#543, fa1aedb)

  • Ignore C files generated by Cython (#541, aaee4bb)

  • Replace asyncio.iscoroutinefunction with inspect.iscoroutinefunction (#542, 9de4dba)


Detailed Changes: v2.46.3...v2.46.4

v2.46.3

16 Nov 16:33

Choose a tag to compare

v2.46.3 (2025-11-16)

Bug Fixes


Detailed Changes: v2.46.2...v2.46.3

v2.46.2

16 Nov 16:23

Choose a tag to compare

v2.46.2 (2025-11-16)

Bug Fixes

  • Close socket file handle to prevent resource leak (#539, 62cfad4)

Detailed Changes: v2.46.1...v2.46.2

v2.46.1

16 Nov 15:48

Choose a tag to compare

v2.46.1 (2025-11-16)

Bug Fixes

  • message_bus: Prevent socket leak on connection error (#491, c58709d)

Chores

  • Always wait for disconnect in async tests (#534, 99ca0b4)

Detailed Changes: v2.46.0...v2.46.1

v2.46.0

16 Nov 15:02

Choose a tag to compare

v2.46.0 (2025-11-16)

Features

  • Rename method and signal decorators to dbus_method and dbus_signal (#528, 3667203)

Detailed Changes: v2.45.3...v2.46.0