Skip to content

Commit 3d50988

Browse files
authored
Update dependency versions (#43)
1 parent 6d3d9e5 commit 3d50988

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
example: [empty-template, led-blink, smart-light]
25-
swift: [swift-DEVELOPMENT-SNAPSHOT-2024-12-13-a]
25+
swift: [swift-DEVELOPMENT-SNAPSHOT-2025-03-28-a]
2626

2727
steps:
2828
- name: Checkout repo

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ RUN apt-get update \
1414
# Install CMake >= 3.29
1515
RUN pip install --upgrade cmake
1616

17-
# Download the ESP-IDF SDK (`master` or `v5.4` when released)
17+
# Download ESP-IDF
1818
RUN mkdir -p ~/esp \
1919
&& cd ~/esp \
2020
&& git clone \
21-
--branch master \
21+
--branch v5.4.1 \
2222
--depth 1 \
2323
--shallow-submodules \
2424
--recursive https://github.com/espressif/esp-idf.git \

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Before running the examples, ensure you have the following tools available:
4040
- Software
4141
- [Swift Nightly Toolchain](https://www.swift.org/download)
4242
- [CMake 3.29+](https://cmake.org/download)
43-
- [ESP-IDF 5.2.1](https://docs.espressif.com/projects/esp-idf/en/v5.2.1/esp32c6/get-started/index.html)
43+
- [ESP-IDF v5.4.1](https://docs.espressif.com/projects/esp-idf/en/v5.4.1/esp32c6/get-started/index.html)
4444
- [ESP-Matter SDK 1.2](https://docs.espressif.com/projects/esp-matter/en/latest/esp32c6/introduction.html)
4545

4646
> [!IMPORTANT]

Sources/SwiftMatterExamples/Documentation.docc/Resources/install-esp-terminal/install-esp-terminal-03.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ $ brew install cmake ninja dfu-util
99
# Create an ESP SDK directory
1010
$ mkdir -p ~/esp
1111

12-
# Download the ESP-IDF SDK (`master` or `v5.4` when released)
12+
# Download the ESP-IDF SDK
1313
$ cd ~/esp
1414
$ git clone \
15-
--branch master \
15+
--branch v5.4.1 \
1616
--depth 1 \
1717
--shallow-submodules \
1818
--recursive https://github.com/espressif/esp-idf.git \

Sources/SwiftMatterExamples/Documentation.docc/Resources/install-esp-terminal/install-esp-terminal-04.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ $ brew install cmake ninja dfu-util
99
# Create an ESP SDK directory
1010
$ mkdir -p ~/esp
1111

12-
# Download the ESP-IDF SDK (`master` or `v5.4` when released)
12+
# Download the ESP-IDF SDK
1313
$ cd ~/esp
1414
$ git clone \
15-
--branch master \
15+
--branch v5.4.1 \
1616
--depth 1 \
1717
--shallow-submodules \
1818
--recursive https://github.com/espressif/esp-idf.git \

Sources/SwiftMatterExamples/Documentation.docc/Resources/install-esp-terminal/install-esp-terminal-05.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ $ brew install cmake ninja dfu-util
99
# Create an ESP SDK directory
1010
$ mkdir -p ~/esp
1111

12-
# Download the ESP-IDF SDK (`master` or `v5.4` when released)
12+
# Download the ESP-IDF SDK
1313
$ cd ~/esp
1414
$ git clone \
15-
--branch master \
15+
--branch v5.4.1 \
1616
--depth 1 \
1717
--shallow-submodules \
1818
--recursive https://github.com/espressif/esp-idf.git \

Sources/SwiftMatterExamples/Documentation.docc/Resources/install-esp-terminal/install-esp-terminal-06.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ $ brew install cmake ninja dfu-util
99
# Create an ESP SDK directory
1010
$ mkdir -p ~/esp
1111

12-
# Download the ESP-IDF SDK (`master` or `v5.4` when released)
12+
# Download the ESP-IDF SDK
1313
$ cd ~/esp
1414
$ git clone \
15-
--branch master \
15+
--branch v5.4.1 \
1616
--depth 1 \
1717
--shallow-submodules \
1818
--recursive https://github.com/espressif/esp-idf.git \

Sources/SwiftMatterExamples/Documentation.docc/Tutorials/Setup-MacOS.tutorial

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
@ContentAndMedia {
8484
Install the tools and SDKs needed to build an ESP32-C6 Matter accessory.
8585

86-
The steps here should be enough to get started quickly, but for additional detailed instructions see the official [ESP-IDF Setup](https://docs.espressif.com/projects/esp-idf/en/v5.3.1/esp32/get-started/linux-macos-setup.html) and [ESP-Matter Setup](https://docs.espressif.com/projects/esp-matter/en/latest/esp32/developing.html#esp-matter-setup) documentation.
86+
The steps here should be enough to get started quickly, but for additional detailed instructions see the official [ESP-IDF Setup](https://docs.espressif.com/projects/esp-idf/en/v5.4.1/esp32/get-started/linux-macos-setup.html) and [ESP-Matter Setup](https://docs.espressif.com/projects/esp-matter/en/latest/esp32/developing.html#esp-matter-setup) documentation.
8787
}
8888

8989
@Steps {
@@ -108,7 +108,7 @@
108108
}
109109

110110
@Step {
111-
Clone the ESP-IDF `master` branch (5.4 when released) from GitHub.
111+
Clone the ESP-IDF repository version v5.4.1 from GitHub.
112112

113113
Note this SDK is quite large (~500 MB for a shallow clone) and may take significant time to download depending on your internet connection.
114114

0 commit comments

Comments
 (0)