diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 6e6cfc1..87d8409 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -8,11 +8,11 @@ jobs: timeout-minutes: 10 strategy: matrix: - node-version: [20.x] + node-version: [24.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm install diff --git a/CHANGELOG.md b/CHANGELOG.md index f4d06d8..c43bc99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # bedrock-webpack ChangeLog +## 11.6.0 - 2026-06-dd + +### Changed +- Update dependencies: + - `@babel/core@7.29.7` + - `@babel/preset-env@7.29.7` + - `core-js@3.49` + - all related babel deps. + ## 11.5.0 - 2026-06-04 ### Changed diff --git a/lib/index.js b/lib/index.js index 3b16ef4..04e23cd 100644 --- a/lib/index.js +++ b/lib/index.js @@ -334,7 +334,7 @@ export async function bundle(options = {}) { require.resolve('@babel/preset-env'), { useBuiltIns: 'entry', - corejs: '3.45', + corejs: '3.49', bugfixes: true, debug: command.webpackBabelDebug === 'true', targets: ['defaults', 'not IE 11'] diff --git a/package.json b/package.json index 25c4775..1770976 100644 --- a/package.json +++ b/package.json @@ -26,26 +26,26 @@ }, "homepage": "https://github.com/digitalbazaar/bedrock-webpack", "dependencies": { - "@babel/core": "^7.28.0", - "@babel/preset-env": "^7.28.0", - "app-root-path": "^3.0.0", - "babel-loader": "^10.0.0", - "core-js": "^3.45.1", - "css-loader": "^7.1.2", + "@babel/core": "^7.29.7", + "@babel/preset-env": "^7.29.7", + "app-root-path": "^3.1.0", + "babel-loader": "^10.1.1", + "core-js": "^3.49.0", + "css-loader": "^7.1.4", "file-loader": "^6.2.0", "file-size": "^1.0.0", - "html-webpack-plugin": "^5.6.3", - "less": "^4.1.2", + "html-webpack-plugin": "^5.6.7", + "less": "^4.6.4", "less-loader": "^13.0.0", "regenerator-runtime": "^0.14.1", - "sass": "^1.80.3", + "sass": "^1.100.0", "sass-loader": "^17.0.0", "stats-webpack-plugin": "^0.7.0", "style-loader": "^4.0.0", - "terser-webpack-plugin": "^5.3.14", - "vue": "^3.5.17", - "vue-loader": "^17.0.0", - "webpack": "^5.100.2", + "terser-webpack-plugin": "^5.6.1", + "vue": "^3.5.35", + "vue-loader": "^17.4.2", + "webpack": "^5.107.2", "webpack-hot-middleware": "^2.26.1", "webpack-merge": "^6.0.1" },