Skip to content

Commit 21e6455

Browse files
DerekSeamanclaude
andcommitted
Bump version to 1.5.4
## Bug Fixes - Fixed BLE advertising not starting on boot - Fixed rc=21 (BLE_HS_EALREADY) error ## Documentation - Various documentation updates 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent cd0a874 commit 21e6455

File tree

5 files changed

+14
-115
lines changed

5 files changed

+14
-115
lines changed

ESPHome Devices/irk-capture-base.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ esphome:
3232
friendly_name: ${friendly_name}
3333
project:
3434
name: "derekseaman.irk-capture"
35-
version: "1.5.3"
35+
version: "1.5.4"
3636

3737
# IMPORTANT: Do NOT include esp32_ble:, esp32_ble_tracker:, or bluetooth_proxy: here.
3838
# The irk_capture component fully initializes and manages NimBLE itself.

ESPHome Devices/irk-capture-full.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ esphome:
5757
friendly_name: ${friendly_name}
5858
project:
5959
name: "derekseaman.irk-capture"
60-
version: "1.5.3"
60+
version: "1.5.4"
6161

6262
# IMPORTANT: Do NOT include esp32_ble:, esp32_ble_tracker:, or bluetooth_proxy: here.
6363
# The irk_capture component fully initializes and manages NimBLE itself.

RELEASE_NOTES_v1.5.2.md

Lines changed: 0 additions & 112 deletions
This file was deleted.

RELEASE_NOTES_v1.5.4.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Release Notes v1.5.4
2+
3+
## Bug Fixes
4+
5+
- **Fixed BLE advertising not starting on boot**: Resolved an issue where BLE advertising would not automatically start when `start_on_boot: true` was configured. The advertising initialization now correctly waits for the NimBLE host to sync before starting.
6+
7+
- **Fixed rc=21 (BLE_HS_EALREADY) error**: Added defensive handling to prevent advertising start failures when the BLE GAP was in a transitional state.
8+
9+
## Documentation
10+
11+
- Various documentation updates including improved installation instructions, ESP32 variant reference images, and browser compatibility notes for serial flashing.

components/irk_capture/irk_capture.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ namespace esphome {
2323
namespace irk_capture {
2424

2525
static const char* const TAG = "irk_capture";
26-
static constexpr char VERSION[] = "1.5.3";
26+
static constexpr char VERSION[] = "1.5.4";
2727
static constexpr char HEX[] = "0123456789abcdef";
2828

2929
// Global instance pointer for NimBLE callbacks that don't accept user args

0 commit comments

Comments
 (0)