Releases: Bluetooth-Devices/dbus-fast
Releases · Bluetooth-Devices/dbus-fast
v4.2.5
16 May 02:37
Compare
Sorry, something went wrong.
No results found
v4.2.4
16 May 00:48
Compare
Sorry, something went wrong.
No results found
v4.2.4 (2026-05-16)
Bug Fixes
Drop per-commit commitlint, rely on PR-title check (#661 , 59f16fc )
Detailed Changes : v4.2.3...v4.2.4
v4.2.3
16 May 00:06
Compare
Sorry, something went wrong.
No results found
v4.2.3 (2026-05-16)
Bug Fixes
Stop sending python tracebacks to remote dbus callers (#659 , f6af2eb )
Detailed Changes : v4.2.2...v4.2.3
v4.2.2
15 May 23:21
Compare
Sorry, something went wrong.
No results found
v4.2.2 (2026-05-15)
Bug Fixes
signature : Cap get_signature_tree lru_cache to 4096 entries (#657 , 62ae5d0 )
Detailed Changes : v4.2.1...v4.2.2
v4.2.1
15 May 23:09
Compare
Sorry, something went wrong.
No results found
v4.2.1 (2026-05-15)
Bug Fixes
introspection : Reject entity declarations to block billion-laughs (#655 , 54fd3e1 )
Documentation
errors : Document DBusFastError and InternalError (#656 , ecf6c76 )
Detailed Changes : v4.2.0...v4.2.1
v4.2.0
15 May 23:00
Compare
Sorry, something went wrong.
No results found
v4.2.0 (2026-05-15)
Features
errors : Add InternalError so library bugs are catchable (#638 , f0cbf2e )
Detailed Changes : v4.1.1...v4.2.0
v4.1.1
15 May 20:59
Compare
Sorry, something went wrong.
No results found
v4.1.1 (2026-05-15)
Bug Fixes
unmarshaller : Cap message size at 128 MiB per d-bus spec (#653 , ed14eb1 )
Chores
deps-dev : Bump pygobject from 3.50.0 to 3.56.3 (#631 , 0614100 )
deps-dev : Bump urllib3 from 2.6.3 to 2.7.0 in the pip group across 1 directory (#629 , 5d181d5 )
Continuous Integration
Ignore pygobject 3.56 AbstractEventLoopPolicy DeprecationWarning (#649 , 36d52ed )
Install libgirepository-2.0-dev for PyGObject 3.56+ (#648 , c1a6fee )
Use uv to install poetry in CI workflow (#652 , 794cbb9 )
Validate PR title against Conventional Commits (#635 , 7fca763 )
Widen asyncio policy DeprecationWarning filter for pygobject 3.56 (#650 , 31ffd32 )
Documentation
Add CLAUDE.md and pr-workflow skill for LLM contributors (#646 , cbfe1f9 )
Add cython gotchas section to CLAUDE.md (#654 , ed75962 )
Add SECURITY.md with private vulnerability reporting policy (#651 , d64ff78 )
Testing
Spawn a dbus-daemon when no session bus is available (#647 , 3e06c0f )
address : Cover get_session_bus_address branches (#637 , 7b85364 )
send_reply : Close coverage gaps in SendReply (#636 , d1e6149 )
signature : Close coverage gaps in signature.py (#640 , c6b4d7f )
Detailed Changes : v4.1.0...v4.1.1
v4.1.0
15 May 00:50
Compare
Sorry, something went wrong.
No results found
v4.0.5
14 May 22:41
Compare
Sorry, something went wrong.
No results found
v4.0.5 (2026-05-14)
Bug Fixes
Avoid Python 3.15 segfault from bytearray.new (#633 , e959ea0 )
Chores
deps-ci : Bump the github-actions group with 4 updates (#621 , 6327c66 )
deps-dev : Bump pytest from 9.0.2 to 9.0.3 (#613 , 8356fc3 )
deps-dev : Bump pytest-codspeed from 4.3.0 to 4.4.0 (#616 , b11d120 )
deps-dev : Bump pytest-codspeed from 4.4.0 to 4.5.0 (#627 , 58b364c )
pre-commit.ci : Pre-commit autoupdate (#630 , 1735455 )
pre-commit.ci : Pre-commit autoupdate (#626 , c962471 )
pre-commit.ci : Pre-commit autoupdate (#617 , 000d91c )
pre-commit.ci : Pre-commit autoupdate (#615 , 89f150c )
pre-commit.ci : Pre-commit autoupdate (#614 , ad2954e )
pre-commit.ci : Pre-commit autoupdate (#611 , 0cd71d6 )
Continuous Integration
Drop deprecated cibuildwheel options p36 p37 (#625 , 06220c4 )
Testing
validators : Close coverage gaps in is_/assert_ paths (#632 , 265be56 )
Detailed Changes : v4.0.4...v4.0.5
v4.0.4
02 Apr 04:41
Compare
Sorry, something went wrong.
No results found
v4.0.4 (2026-04-02)
Performance Improvements
Avoid Python truth test for reply_serial in _read_body (#607 , 20c06e9 )
Reduce function call overhead in variant unmarshalling (#605 , 2c79a81 )
Detailed Changes : v4.0.3...v4.0.4