diff --git a/.github/workflows/node-aught.yml b/.github/workflows/node-aught.yml index afd23fc..3b7e794 100644 --- a/.github/workflows/node-aught.yml +++ b/.github/workflows/node-aught.yml @@ -1,4 +1,4 @@ -name: 'Tests: node.js 4 - 10' +name: 'Tests: node.js 0.12 - 10' on: [pull_request, push] @@ -6,13 +6,13 @@ jobs: tests: uses: ljharb/actions/.github/workflows/node.yml@main with: - range: '>= 4 < 10' + range: '>= 0.12 < 10' type: minors command: npm run tests-only node: - name: 'node 4 - 10' + name: 'node 0.12 - 10' needs: [tests] runs-on: ubuntu-latest steps: - - run: 'echo tests completed' + - run: true diff --git a/.github/workflows/node-tens.yml b/.github/workflows/node-tens.yml index b49ceb1..70f55da 100644 --- a/.github/workflows/node-tens.yml +++ b/.github/workflows/node-tens.yml @@ -15,4 +15,4 @@ jobs: needs: [tests] runs-on: ubuntu-latest steps: - - run: 'echo tests completed' + - run: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fa5311..b3a8ad4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file. 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/spec/v2.0.0.html). +## [v4.2.3](https://github.com/browserify/browserify-sign/compare/v4.2.2...v4.2.3) - 2024-03-05 + +### Commits + +- [patch] widen support to 0.12 [`9247adf`](https://github.com/browserify/browserify-sign/commit/9247adfd261ededfec1c036c9d8f36c4e9f87c0e) +- [patch] drop minimum node support to v1 [`4d0ee49`](https://github.com/browserify/browserify-sign/commit/4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d) +- [Dev Deps] update `aud`, `npmignore`, `tape` [`87f3a35`](https://github.com/browserify/browserify-sign/commit/87f3a35a587b377da2c1987af8d41c57b5afe0a5) +- [actions] remove redundant finisher [`37a4758`](https://github.com/browserify/browserify-sign/commit/37a475856843b7d1b2403fdafac0024ba252e579) +- [Deps] pin `hash-base` to ~3.0, due to a breaking change [`9e2bf12`](https://github.com/browserify/browserify-sign/commit/9e2bf122b70970cb92f69d53e963f18299f14d66) +- [Deps] update `parse-asn1 [`f427270`](https://github.com/browserify/browserify-sign/commit/f427270ac11dc6be29f87d7afb046c16376a5a9c) +- [Deps] update `elliptic` [`fb261ce`](https://github.com/browserify/browserify-sign/commit/fb261cea57f92b3d98bc4d8bc6228c43a5de2e91) +- [Deps] pin `elliptic` due to a breaking change [`168e16f`](https://github.com/browserify/browserify-sign/commit/168e16fcb54886a0281b0c983e1482a097042684) + ## [v4.2.2](https://github.com/browserify/browserify-sign/compare/v4.2.1...v4.2.2) - 2023-10-25 ### Fixed diff --git a/package.json b/package.json index f275524..d0ca089 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "browserify-sign", - "version": "4.2.2", + "version": "4.2.3", "description": "adds node crypto signing for browsers", "bugs": { "url": "https://github.com/crypto-browserify/browserify-sign/issues" @@ -33,27 +33,28 @@ "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, "devDependencies": { "@ljharb/eslint-config": "^21.1.0", - "aud": "^2.0.3", + "aud": "^2.0.4", "auto-changelog": "^2.4.0", "eslint": "=8.8.0", "in-publish": "^2.0.1", - "npmignore": "^0.3.0", + "npmignore": "^0.3.1", "nyc": "^10.3.2", "safe-publish-latest": "^2.0.0", "semver": "^6.3.1", - "tape": "^5.7.2" + "tape": "^5.7.5" }, "browser": "browser/index.js", "engines": { - "node": ">= 4" + "node": ">= 0.12" }, "auto-changelog": { "output": "CHANGELOG.md",