From bf5f628769daaf83968b007e51cf67c162e06db8 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 30 Jun 2025 15:23:40 +1200 Subject: [PATCH 1/5] Update esphome/components/api/__init__.py --- esphome/components/api/__init__.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/esphome/components/api/__init__.py b/esphome/components/api/__init__.py index 452ea98245..be6e79a9fe 100644 --- a/esphome/components/api/__init__.py +++ b/esphome/components/api/__init__.py @@ -177,11 +177,7 @@ async def to_code(config): # and plaintext disabled. Only a factory reset can remove it. cg.add_define("USE_API_PLAINTEXT") cg.add_define("USE_API_NOISE") - cg.add_library( - None, - None, - "https://github.com/esphome/noise-c.git#libsodium_update", - ) + cg.add_library("esphome/noise-c", "0.1.7") else: cg.add_define("USE_API_PLAINTEXT") From 1d631c3c6db0f497455e1698f04733d0fb96ed58 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 30 Jun 2025 15:26:14 +1200 Subject: [PATCH 2/5] Update platformio.ini --- platformio.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platformio.ini b/platformio.ini index be9d7587c2..efb2096881 100644 --- a/platformio.ini +++ b/platformio.ini @@ -33,7 +33,7 @@ build_flags = ; This are common settings for all environments. [common] lib_deps = - esphome/noise-c@0.1.4 ; api + esphome/noise-c@0.1.7 ; api improv/Improv@1.2.4 ; improv_serial / esp32_improv bblanchon/ArduinoJson@6.18.5 ; json wjtje/qr-code-generator-library@1.7.0 ; qr_code @@ -556,7 +556,7 @@ build_unflags = extends = common platform = platformio/native lib_deps = - esphome/noise-c@0.1.1 ; used by api + esphome/noise-c@0.1.7 ; used by api build_flags = ${common.build_flags} -DUSE_HOST From 2103d583f9a11cf53034b2abe86da0686e7f64b1 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 29 Jun 2025 23:12:48 -0500 Subject: [PATCH 3/5] bump to 0.1.8 --- esphome/components/api/__init__.py | 2 +- platformio.ini | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome/components/api/__init__.py b/esphome/components/api/__init__.py index 4261ee5684..c90b088fd2 100644 --- a/esphome/components/api/__init__.py +++ b/esphome/components/api/__init__.py @@ -182,7 +182,7 @@ async def to_code(config): # and plaintext disabled. Only a factory reset can remove it. cg.add_define("USE_API_PLAINTEXT") cg.add_define("USE_API_NOISE") - cg.add_library("esphome/noise-c", "0.1.7") + cg.add_library("esphome/noise-c", "0.1.8") else: cg.add_define("USE_API_PLAINTEXT") diff --git a/platformio.ini b/platformio.ini index efb2096881..d56b905346 100644 --- a/platformio.ini +++ b/platformio.ini @@ -33,7 +33,7 @@ build_flags = ; This are common settings for all environments. [common] lib_deps = - esphome/noise-c@0.1.7 ; api + esphome/noise-c@0.1.8 ; api improv/Improv@1.2.4 ; improv_serial / esp32_improv bblanchon/ArduinoJson@6.18.5 ; json wjtje/qr-code-generator-library@1.7.0 ; qr_code @@ -556,7 +556,7 @@ build_unflags = extends = common platform = platformio/native lib_deps = - esphome/noise-c@0.1.7 ; used by api + esphome/noise-c@0.1.8 ; used by api build_flags = ${common.build_flags} -DUSE_HOST From 7496894ae6ea0b6a5f0475c392b4768fbbb0995e Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 29 Jun 2025 23:16:20 -0500 Subject: [PATCH 4/5] 0.1.9 --- esphome/components/api/__init__.py | 2 +- platformio.ini | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome/components/api/__init__.py b/esphome/components/api/__init__.py index c90b088fd2..d020697c0d 100644 --- a/esphome/components/api/__init__.py +++ b/esphome/components/api/__init__.py @@ -182,7 +182,7 @@ async def to_code(config): # and plaintext disabled. Only a factory reset can remove it. cg.add_define("USE_API_PLAINTEXT") cg.add_define("USE_API_NOISE") - cg.add_library("esphome/noise-c", "0.1.8") + cg.add_library("esphome/noise-c", "0.1.9") else: cg.add_define("USE_API_PLAINTEXT") diff --git a/platformio.ini b/platformio.ini index d56b905346..83065c7a7e 100644 --- a/platformio.ini +++ b/platformio.ini @@ -33,7 +33,7 @@ build_flags = ; This are common settings for all environments. [common] lib_deps = - esphome/noise-c@0.1.8 ; api + esphome/noise-c@0.1.9 ; api improv/Improv@1.2.4 ; improv_serial / esp32_improv bblanchon/ArduinoJson@6.18.5 ; json wjtje/qr-code-generator-library@1.7.0 ; qr_code @@ -556,7 +556,7 @@ build_unflags = extends = common platform = platformio/native lib_deps = - esphome/noise-c@0.1.8 ; used by api + esphome/noise-c@0.1.9 ; used by api build_flags = ${common.build_flags} -DUSE_HOST From 9871cb04ea1139bc55f237b4a167f29893bc8059 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 30 Jun 2025 00:50:18 -0500 Subject: [PATCH 5/5] 0.1.10 --- esphome/components/api/__init__.py | 2 +- platformio.ini | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome/components/api/__init__.py b/esphome/components/api/__init__.py index d020697c0d..b02a875d72 100644 --- a/esphome/components/api/__init__.py +++ b/esphome/components/api/__init__.py @@ -182,7 +182,7 @@ async def to_code(config): # and plaintext disabled. Only a factory reset can remove it. cg.add_define("USE_API_PLAINTEXT") cg.add_define("USE_API_NOISE") - cg.add_library("esphome/noise-c", "0.1.9") + cg.add_library("esphome/noise-c", "0.1.10") else: cg.add_define("USE_API_PLAINTEXT") diff --git a/platformio.ini b/platformio.ini index 83065c7a7e..e4fcab2394 100644 --- a/platformio.ini +++ b/platformio.ini @@ -33,7 +33,7 @@ build_flags = ; This are common settings for all environments. [common] lib_deps = - esphome/noise-c@0.1.9 ; api + esphome/noise-c@0.1.10 ; api improv/Improv@1.2.4 ; improv_serial / esp32_improv bblanchon/ArduinoJson@6.18.5 ; json wjtje/qr-code-generator-library@1.7.0 ; qr_code @@ -556,7 +556,7 @@ build_unflags = extends = common platform = platformio/native lib_deps = - esphome/noise-c@0.1.9 ; used by api + esphome/noise-c@0.1.10 ; used by api build_flags = ${common.build_flags} -DUSE_HOST