Skip to content

Commit 941fa63

Browse files
authored
Merge pull request #1878 from shlinkio/develop
Release 4.7.1
2 parents a37be1d + d06f8d7 commit 941fa63

12 files changed

Lines changed: 2968 additions & 3612 deletions

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
ci:
1212
uses: shlinkio/github-actions/.github/workflows/web-app-ci.yml@main
1313
with:
14-
node-version: 22.x
14+
node-version: 24.x
1515
publish-coverage: true
1616
install-playwright: true

.github/workflows/deploy-preview.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ jobs:
99
continue-on-error: true
1010
steps:
1111
- name: Checkout code
12-
uses: actions/checkout@v4
12+
uses: actions/checkout@v6
1313
with:
1414
repository: ${{ github.event.pull_request.head.repo.full_name }}
1515
ref: ${{ github.event.pull_request.head.ref }}
1616
- name: Use node.js
17-
uses: actions/setup-node@v4
17+
uses: actions/setup-node@v6
1818
with:
19-
node-version: 22.10
19+
node-version: 24.14
2020
- name: Build
2121
run: |
2222
npm ci && \

.github/workflows/publish-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ jobs:
1010
runs-on: ubuntu-24.04
1111
steps:
1212
- name: Checkout code
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414
- name: Use node.js
15-
uses: actions/setup-node@v4
15+
uses: actions/setup-node@v6
1616
with:
17-
node-version: 22.10
17+
node-version: 24.14
1818
- name: Generate release assets
1919
run: npm ci && VERSION=${GITHUB_REF#refs/tags/v} npm run build:dist
2020
- name: Publish release with assets

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org).
66

7+
## [4.7.1] - 2026-05-15
8+
### Added
9+
* *Nothing*
10+
11+
### Changed
12+
* Update dependencies
13+
14+
### Deprecated
15+
* *Nothing*
16+
17+
### Removed
18+
* *Nothing*
19+
20+
### Fixed
21+
* [#1876](https://github.com/shlinkio/shlink-web-client/issues/1876) Upgrade docker image to nginx 1.30.1 to address [CVE-2026-42945](https://www.cve.org/CVERecord?id=CVE-2026-42945).
22+
23+
724
## [4.7.0] - 2026-02-04
825
### Added
926
* [shlink-web-component] Add support for Shlink 5.0.0, by supporting date-based redirect conditions.

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
FROM node:25.5-alpine AS node
1+
FROM node:26.1-alpine AS node
22
COPY . /shlink-web-client
33
ARG VERSION="latest"
44
ENV VERSION=${VERSION}
55
RUN cd /shlink-web-client && npm ci && node --run build
66

7-
FROM nginxinc/nginx-unprivileged:1.29-alpine
7+
FROM nginxinc/nginx-unprivileged:1.30.1-alpine
88
ARG UID=101
99
LABEL maintainer="Alejandro Celaya <alejandro@alejandrocelaya.com>"
1010

dev.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM mcr.microsoft.com/playwright:v1.58.1-noble
1+
FROM mcr.microsoft.com/playwright:v1.59.1-noble
22

3-
ENV NODE_VERSION 22.14
3+
ENV NODE_VERSION 24.14
44
ENV TINI_VERSION v0.19.0
55

66
# Install Node.js

0 commit comments

Comments
 (0)