Skip to content

Commit 0c7bd82

Browse files
authored
Bump deps in 4.18.0 (#5826)
* Update GitHub actions version * Change docker-compose to docker compose * Update Docker base image * Remove apk * Update token URL * Skip testing DLSpeech * Rename docker-compose to docker compose * Update token * Fix conversationStartProperties test * Upgrade cardActionMiddleware.js test * Upgrade speechSynthesis test * Fix bot URL * Upgrade video.js test * Upgrade part of sendBox.js * Update snapshots * Update snapshot for conversation start properties * Add entry * Fix DLASE test * Bump adaptivecards@3.0.6 and swiper@12.1.4 * Update transient dependencies * Fix test * Fix test
1 parent 20f73e0 commit 0c7bd82

77 files changed

Lines changed: 1704 additions & 630 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/pull-request-validation.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@ jobs:
3131
runs-on: ubuntu-latest
3232

3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v6
3535

3636
- if: "env.skip-secure-feed != 'true'"
3737
name: Enable secure feed
3838
run: npx https://aka.ms/EnableSecureFeed
3939
timeout-minutes: 8 # Terrapin normally finish within 4 minutes but sometimes hang
4040

4141
- name: Use Node.js ${{ env.node-version }}
42-
uses: actions/setup-node@v4
42+
uses: actions/setup-node@v6
4343
with:
4444
node-version: ${{ env.node-version }}
4545
cache: npm
@@ -74,7 +74,7 @@ jobs:
7474
- run: ls -l docker.zip
7575

7676
- name: Upload Docker artifact
77-
uses: actions/upload-artifact@v3
77+
uses: actions/upload-artifact@v7
7878
with:
7979
name: docker
8080
path: docker.zip
@@ -85,15 +85,15 @@ jobs:
8585
runs-on: ubuntu-latest
8686

8787
steps:
88-
- uses: actions/checkout@v4
88+
- uses: actions/checkout@v6
8989

9090
- if: "env.skip-secure-feed != 'true'"
9191
name: Enable secure feed
9292
run: npx https://aka.ms/EnableSecureFeed
9393
timeout-minutes: 8 # Terrapin normally finish within 4 minutes but sometimes hang
9494

9595
- name: Use Node.js ${{ env.node-version }}
96-
uses: actions/setup-node@v4
96+
uses: actions/setup-node@v6
9797
with:
9898
node-version: ${{ env.node-version }}
9999
cache: npm
@@ -111,15 +111,15 @@ jobs:
111111
runs-on: ubuntu-latest
112112

113113
steps:
114-
- uses: actions/checkout@v4
114+
- uses: actions/checkout@v6
115115

116116
- if: "env.skip-secure-feed != 'true'"
117117
name: Enable secure feed
118118
run: npx https://aka.ms/EnableSecureFeed
119119
timeout-minutes: 8 # Terrapin normally finish within 4 minutes but sometimes hang
120120

121121
- name: Use Node.js ${{ env.node-version }}
122-
uses: actions/setup-node@v4
122+
uses: actions/setup-node@v6
123123
with:
124124
node-version: ${{ env.node-version }}
125125
cache: npm
@@ -154,7 +154,7 @@ jobs:
154154

155155
- if: always()
156156
name: Upload test results
157-
uses: actions/upload-artifact@v3
157+
uses: actions/upload-artifact@v7
158158
with:
159159
name: test-result
160160
path: |
@@ -168,15 +168,15 @@ jobs:
168168
runs-on: ubuntu-latest
169169

170170
steps:
171-
- uses: actions/checkout@v4
171+
- uses: actions/checkout@v6
172172

173173
- if: "env.skip-secure-feed != 'true'"
174174
name: Enable secure feed
175175
run: npx https://aka.ms/EnableSecureFeed
176176
timeout-minutes: 8 # Terrapin normally finish within 4 minutes but sometimes hang
177177

178178
- name: Use Node.js ${{ env.node-version }}
179-
uses: actions/setup-node@v4
179+
uses: actions/setup-node@v6
180180
with:
181181
node-version: ${{ env.node-version }}
182182
cache: npm
@@ -221,12 +221,12 @@ jobs:
221221
timeout-minutes: 8 # Terrapin normally finish within 4 minutes but sometimes hang
222222

223223
- name: Use Node.js ${{ env.node-version }}
224-
uses: actions/setup-node@v4
224+
uses: actions/setup-node@v6
225225
with:
226226
node-version: ${{ env.node-version }}
227227

228228
- name: Download Docker artifact
229-
uses: actions/download-artifact@v3
229+
uses: actions/download-artifact@v8
230230
with:
231231
name: docker
232232

@@ -237,10 +237,10 @@ jobs:
237237
- run: npm clean-install
238238

239239
- name: Run docker-compose build
240-
run: docker-compose -f docker-compose-wsl2.yml build --build-arg REGISTRY=mcr.microsoft.com/mirror/docker/library
240+
run: docker compose -f docker-compose-wsl2.yml build --build-arg REGISTRY=mcr.microsoft.com
241241

242242
- name: Run docker-compose up
243-
run: docker-compose -f docker-compose-wsl2.yml up --detach --scale chrome=2
243+
run: docker compose -f docker-compose-wsl2.yml up --detach --scale chrome=2
244244

245245
- name: Wait for Docker to be ready
246246
run: |
@@ -269,7 +269,7 @@ jobs:
269269

270270
- if: always()
271271
name: Print Docker logs
272-
run: docker-compose -f docker-compose-wsl2.yml logs
272+
run: docker compose -f docker-compose-wsl2.yml logs
273273

274274
- if: always()
275275
name: Append ID to test result
@@ -284,7 +284,7 @@ jobs:
284284

285285
- if: always()
286286
name: Upload test results
287-
uses: actions/upload-artifact@v3
287+
uses: actions/upload-artifact@v7
288288
with:
289289
name: test-result
290290
path: |
@@ -295,7 +295,7 @@ jobs:
295295
296296
- if: failure()
297297
name: Upload test snapshot diffs
298-
uses: actions/upload-artifact@v3
298+
uses: actions/upload-artifact@v7
299299
with:
300300
name: test-snapshot-diff
301301
path: ./__tests__/__image_snapshots__/*/__diff_output__/*
@@ -310,7 +310,7 @@ jobs:
310310

311311
steps:
312312
- name: Download test results
313-
uses: actions/download-artifact@v3
313+
uses: actions/download-artifact@v8
314314
with:
315315
name: test-result
316316

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,18 @@ Notes: web developers are advised to use [`~` (tilde range)](https://github.com/
2424

2525
## [Unreleased]
2626

27+
## [4.18.1] - 2026-05-13
28+
29+
### Changed
30+
31+
- Bumped some dependencies to the latest versions, by [@compulim](https://github.com/compulim) in PR [#XXX](https://github.com/microsoft/BotFramework-WebChat/pull/XXX)
32+
- Production dependencies
33+
- [`adaptivecards@3.0.6`](https://npmjs.com/package/adaptivecards)
34+
- [`swiper@12.1.4`](https://npmjs.com/package/swiper)
35+
- Transient dependencies
36+
- [`form-data@4.0.6`](https://npmjs.com/package/form-data)
37+
- [`handlebars@4.7.9`](https://npmjs.com/package/handlebars)
38+
2739
## [4.18.0] - 2024-07-10
2840

2941
### Added
0 Bytes
Loading
Loading

0 commit comments

Comments
 (0)