|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## v2.10.0 (2025-03-04) |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | + |
| 8 | +- Add optional cython for scanner to improve performance (#102) ([`a4e0803`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/a4e08034f3565fd086432402e68b20feb081a4df)) |
| 9 | + |
| 10 | + |
3 | 11 | ## v2.9.0 (2025-02-27)
|
4 | 12 |
|
5 |
| -### Feature |
| 13 | +### Features |
6 | 14 |
|
7 | 15 |
|
8 | 16 | - Use bluetooth_mac_address for the source if available (#100) ([`df7f72c`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/df7f72c18234ab95f2fcdc4322bab35d2065294c))
|
9 | 17 |
|
10 | 18 |
|
11 | 19 | ## v2.8.0 (2025-02-27)
|
12 | 20 |
|
13 |
| -### Feature |
| 21 | +### Features |
14 | 22 |
|
15 | 23 |
|
16 | 24 | - Simplify examples (#99) ([`c67c856`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/c67c856207724f7ea81fd2f924a3f9940ddd58d8))
|
17 | 25 |
|
18 | 26 |
|
19 | 27 | ## v2.7.1 (2025-02-04)
|
20 | 28 |
|
21 |
| -### Fix |
| 29 | +### Bug fixes |
22 | 30 |
|
23 | 31 |
|
24 | 32 | - Update poetry to v2 (#93) ([`f1edae5`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/f1edae54bba1320c6f8292e837f14720baa79f13))
|
25 | 33 |
|
26 | 34 |
|
27 | 35 | ## v2.7.0 (2025-02-02)
|
28 | 36 |
|
29 |
| -### Feature |
| 37 | +### Features |
30 | 38 |
|
31 | 39 |
|
32 | 40 | - Avoid protobuf repeated container overhead (#90) ([`4a99c14`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/4a99c14613c3243716e237d53816d821b12de2f4))
|
33 | 41 |
|
34 | 42 |
|
35 | 43 | ## v2.6.0 (2025-01-31)
|
36 | 44 |
|
37 |
| -### Feature |
| 45 | +### Features |
38 | 46 |
|
39 | 47 |
|
40 | 48 | - Update example to show how to use multiple devices (#85) ([`4a97019`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/4a97019bcf8baa7bfd4894d643d3f6c300de7603))
|
41 | 49 |
|
42 | 50 |
|
43 | 51 | ## v2.5.0 (2025-01-31)
|
44 | 52 |
|
45 |
| -### Feature |
| 53 | +### Features |
46 | 54 |
|
47 | 55 |
|
48 | 56 | - Reduce boilerplate in examples (#84) ([`03f3ff8`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/03f3ff83d8f5719a53628d542a47e71988eb4599))
|
49 | 57 |
|
50 | 58 |
|
51 | 59 | ## v2.4.0 (2025-01-31)
|
52 | 60 |
|
53 |
| -### Feature |
| 61 | +### Features |
54 | 62 |
|
55 | 63 |
|
56 | 64 | - Simplify examples when using new habluetooth (#83) ([`1b38b3e`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/1b38b3ef5f95b9df3fc3d71b123dadacd451852d))
|
57 | 65 |
|
58 | 66 |
|
59 | 67 | ## v2.3.0 (2025-01-31)
|
60 | 68 |
|
61 |
| -### Feature |
| 69 | +### Features |
62 | 70 |
|
63 | 71 |
|
64 | 72 | - Add example on connecting the scanner (#82) ([`b2d0eed`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/b2d0eedb5e22a448d41c2e65cfc4998a3e3972e2))
|
65 | 73 |
|
66 | 74 |
|
67 | 75 | ## v2.2.0 (2025-01-28)
|
68 | 76 |
|
69 |
| -### Feature |
| 77 | +### Features |
70 | 78 |
|
71 | 79 |
|
72 | 80 | - Add support for tracking bluetooth connection slot allocations (#74) ([`81fb130`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/81fb13001bf919962a26c51045c8acf4fd87f536))
|
73 | 81 |
|
74 | 82 |
|
75 | 83 | ## v2.1.1 (2025-01-22)
|
76 | 84 |
|
77 |
| -### Fix |
| 85 | +### Bug fixes |
78 | 86 |
|
79 | 87 |
|
80 | 88 | - Suppress duplicate connection changed callbacks (#73) ([`e3a5059`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/e3a505964ca3670e8f99450a4e33761026a5581b))
|
81 | 89 |
|
82 | 90 |
|
83 | 91 | ## v2.1.0 (2025-01-22)
|
84 | 92 |
|
85 |
| -### Feature |
| 93 | +### Features |
86 | 94 |
|
87 | 95 |
|
88 | 96 | - Update manager connection slot allocations on change (#70) ([`63045a7`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/63045a777088f28dded3c8e9f0a9959158af2348))
|
89 | 97 |
|
90 | 98 |
|
91 | 99 | ## v2.0.0 (2025-01-03)
|
92 | 100 |
|
93 |
| -### Breaking |
| 101 | +### Bug fixes |
94 | 102 |
|
95 | 103 |
|
96 | 104 | - Move cache to device (#57) ([`2e44b28`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/2e44b284bc92967ccf1124dc9a78a9e04f0fb1f5))
|
97 | 105 |
|
98 | 106 |
|
99 |
| -### Refactor |
| 107 | +### Refactoring |
100 | 108 |
|
101 | 109 |
|
102 | 110 | - Make wait_for_ble_connections_free require a timeout (#56) ([`72c0107`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/72c01078ed75686a8a6bd1ab0ed8243b0e69f99c))
|
103 | 111 |
|
104 | 112 |
|
105 | 113 | ## v1.1.1 (2024-12-22)
|
106 | 114 |
|
107 |
| -### Fix |
| 115 | +### Bug fixes |
108 | 116 |
|
109 | 117 |
|
110 | 118 | - Bump aioesphomeapi requirement to 27.0.0+ (#40) ([`1ab71d8`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/1ab71d812945c4d361272126b1c8bde68f171416))
|
|
116 | 124 |
|
117 | 125 | ## v1.1.0 (2024-10-05)
|
118 | 126 |
|
119 |
| -### Feature |
| 127 | +### Features |
120 | 128 |
|
121 | 129 |
|
122 | 130 | - Add support for python 3.13 (#19) ([`c3f2575`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/c3f2575c9b942c1d89fb0f804b943678a6e75044))
|
123 | 131 |
|
124 | 132 |
|
125 | 133 | ## v1.0.0 (2024-02-18)
|
126 | 134 |
|
127 |
| -### Breaking |
| 135 | +### Features |
128 | 136 |
|
129 | 137 |
|
130 | 138 | - Updates for aioesphomeapi 22 (#6) ([`c6a113a`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/c6a113a95313a22e47ccb6a1fda8c6e2e4b32850))
|
131 | 139 |
|
132 | 140 |
|
133 | 141 | ## v0.4.1 (2024-01-01)
|
134 | 142 |
|
135 |
| -### Performance |
| 143 | +### Performance improvements |
136 | 144 |
|
137 | 145 |
|
138 | 146 | - Avoid recreating enums from feature flags (#5) ([`00beb54`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/00beb54db075768069d9b48c1244866d2d402db2))
|
139 | 147 |
|
140 | 148 |
|
141 | 149 | ## v0.4.0 (2023-12-17)
|
142 | 150 |
|
143 |
| -### Feature |
| 151 | +### Features |
144 | 152 |
|
145 | 153 |
|
146 | 154 | - Add connect scanner helper (#4) ([`c4b110a`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/c4b110a6f3301af2d7a4bded236e2f5036a0d598))
|
147 | 155 |
|
148 | 156 |
|
149 | 157 | ## v0.3.0 (2023-12-14)
|
150 | 158 |
|
151 |
| -### Feature |
| 159 | +### Features |
152 | 160 |
|
153 | 161 |
|
154 | 162 | - Add available property to know when the esp device is connected (#3) ([`7732629`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/773262937fe106c573077a1f1d43156f00579f64))
|
155 | 163 |
|
156 | 164 |
|
157 | 165 | ## v0.2.0 (2023-12-13)
|
158 | 166 |
|
159 |
| -### Feature |
| 167 | +### Features |
160 | 168 |
|
161 | 169 |
|
162 | 170 | - Move mac_to_int helper to bluetooth_data_tools (#2) ([`79ff7da`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/79ff7da11cd360becf0e4c69c41c630d47b6fa13))
|
163 | 171 |
|
164 | 172 |
|
165 | 173 | ## v0.1.0 (2023-12-13)
|
166 | 174 |
|
167 |
| -### Feature |
| 175 | +### Features |
168 | 176 |
|
169 | 177 |
|
170 | 178 | - Initial import (#1) ([`7fa6be2`](https://github.com/Bluetooth-Devices/bleak-esphome/commit/7fa6be28a475781ebd90e7e0060bb0890b68b29b))
|
|
0 commit comments