Skip to content

Commit 10873a0

Browse files
FNDmoonglum
authored andcommitted
Release 2.3.0
* bumped Node requirement to v20 or later, dropping support for obsolete versions * reduced the number of third-party dependencies * switched from faucet-pipeline-core's FileFinder to faucet-pipeline-asset's utils * removed requirement for ImageMagick to be installed
1 parent 5f46f4c commit 10873a0

File tree

3 files changed

+29
-12
lines changed

3 files changed

+29
-12
lines changed

.github/workflows/tests.yml renamed to .github/workflows/tests.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
name: tests
21
on:
32
- push
3+
44
jobs:
5-
build:
5+
test:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
99
node-version:
10-
- 18.x
1110
- 20.x
12-
- 21.x
11+
- 24.x
12+
- latest
1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-node@v4
14+
- uses: actions/checkout@v5
15+
- uses: actions/setup-node@v6
1616
with:
1717
node-version: ${{ matrix.node-version }}
1818
- run: npm run test:prepare && npm install-test

CHANGELOG.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,37 @@
11
faucet-pipeline-images version history
22
======================================
33

4+
v2.3.0
5+
------
6+
7+
_2025-11-03_
8+
9+
notable changes for end users:
10+
11+
* bumped Node requirement to v20 or later, dropping support for obsolete versions
12+
* reduced the number of third-party dependencies
13+
14+
notable changes for developers:
15+
16+
* switched from faucet-pipeline-core's FileFinder to faucet-pipeline-asset's
17+
utils
18+
* removed requirement for ImageMagick to be installed
19+
20+
421
v2.2.0
522
------
623

724
_2024-03-20_
825

9-
Maintenance release to update dependencies; bump minimum supported Node version
26+
maintenance release to update dependencies; bump minimum supported Node version
1027
to 18 due to end of life.
1128

1229
v2.1.0
1330
------
1431

1532
_2021-01-12_
1633

17-
Maintenance release to update dependencies; no significant changes
34+
maintenance release to update dependencies; no significant changes
1835

1936

2037
v2.0.0

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "faucet-pipeline-images",
3-
"version": "2.2.0",
3+
"version": "2.3.0",
44
"description": "image optimization for faucet-pipeline",
55
"main": "./index.js",
66
"type": "module",
@@ -21,13 +21,13 @@
2121
},
2222
"homepage": "https://www.faucet-pipeline.org",
2323
"engines": {
24-
"node": ">= 18"
24+
"node": ">= 20.19.0"
2525
},
2626
"dependencies": {
2727
"faucet-pipeline-core": "^2.0.0",
2828
"faucet-pipeline-assets": "^0.2.0",
29-
"sharp": "^0.33.2",
30-
"svgo": "^3.0.2"
29+
"sharp": "^0.34.4",
30+
"svgo": "^3.3.2"
3131
},
3232
"devDependencies": {
3333
"eslint-config-fnd": "^1.13.0",

0 commit comments

Comments
 (0)