From 37a475856843b7d1b2403fdafac0024ba252e579 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 4 Mar 2024 22:40:44 -0800 Subject: [PATCH 1/9] [actions] remove redundant finisher --- .github/workflows/node-aught.yml | 2 +- .github/workflows/node-tens.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/node-aught.yml b/.github/workflows/node-aught.yml index afd23fc..2f737ac 100644 --- a/.github/workflows/node-aught.yml +++ b/.github/workflows/node-aught.yml @@ -15,4 +15,4 @@ jobs: 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 From 168e16fcb54886a0281b0c983e1482a097042684 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 4 Mar 2024 22:41:01 -0800 Subject: [PATCH 2/9] [Deps] pin `elliptic` due to a breaking change See https://github.com/indutny/elliptic/issues/314 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f275524..a5fa936 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", + "elliptic": "=6.5.1", "inherits": "^2.0.4", "parse-asn1": "^5.1.6", "readable-stream": "^3.6.2", From 9e2bf122b70970cb92f69d53e963f18299f14d66 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 4 Mar 2024 22:43:57 -0800 Subject: [PATCH 3/9] [Deps] pin `hash-base` to ~3.0, due to a breaking change See https://github.com/browserify/hash-base/pull/14#issuecomment-1978049873 --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a5fa936..64f1765 100644 --- a/package.json +++ b/package.json @@ -34,9 +34,10 @@ "create-hash": "^1.2.0", "create-hmac": "^1.1.7", "elliptic": "=6.5.1", + "hash-base": "~3.0", "inherits": "^2.0.4", "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, "devDependencies": { From 4d0ee49ae2dc238b877dce9aed7e23fb4cb5088d Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 4 Mar 2024 22:45:43 -0800 Subject: [PATCH 4/9] [patch] drop minimum node support to v1 --- .github/workflows/node-aught.yml | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/node-aught.yml b/.github/workflows/node-aught.yml index 2f737ac..5091210 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 1 - 10' on: [pull_request, push] @@ -6,12 +6,12 @@ jobs: tests: uses: ljharb/actions/.github/workflows/node.yml@main with: - range: '>= 4 < 10' + range: '>= 1 < 10' type: minors command: npm run tests-only node: - name: 'node 4 - 10' + name: 'node 1 - 10' needs: [tests] runs-on: ubuntu-latest steps: diff --git a/package.json b/package.json index 64f1765..df9355f 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ }, "browser": "browser/index.js", "engines": { - "node": ">= 4" + "node": ">= 1" }, "auto-changelog": { "output": "CHANGELOG.md", From fb261cea57f92b3d98bc4d8bc6228c43a5de2e91 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 4 Mar 2024 22:55:36 -0800 Subject: [PATCH 5/9] [Deps] update `elliptic` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index df9355f..91635c5 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "=6.5.1", + "elliptic": "^6.5.5", "hash-base": "~3.0", "inherits": "^2.0.4", "parse-asn1": "^5.1.6", From 87f3a35a587b377da2c1987af8d41c57b5afe0a5 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 5 Mar 2024 00:03:33 -0800 Subject: [PATCH 6/9] [Dev Deps] update `aud`, `npmignore`, `tape` --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 91635c5..9369a02 100644 --- a/package.json +++ b/package.json @@ -42,15 +42,15 @@ }, "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": { From f427270ac11dc6be29f87d7afb046c16376a5a9c Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 5 Mar 2024 00:03:48 -0800 Subject: [PATCH 7/9] [Deps] update `parse-asn1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9369a02..b32d184 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "elliptic": "^6.5.5", "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", + "parse-asn1": "^5.1.7", "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, From 9247adfd261ededfec1c036c9d8f36c4e9f87c0e Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 5 Mar 2024 09:03:05 -0800 Subject: [PATCH 8/9] [patch] widen support to 0.12 --- .github/workflows/node-aught.yml | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/node-aught.yml b/.github/workflows/node-aught.yml index 5091210..3b7e794 100644 --- a/.github/workflows/node-aught.yml +++ b/.github/workflows/node-aught.yml @@ -1,4 +1,4 @@ -name: 'Tests: node.js 1 - 10' +name: 'Tests: node.js 0.12 - 10' on: [pull_request, push] @@ -6,12 +6,12 @@ jobs: tests: uses: ljharb/actions/.github/workflows/node.yml@main with: - range: '>= 1 < 10' + range: '>= 0.12 < 10' type: minors command: npm run tests-only node: - name: 'node 1 - 10' + name: 'node 0.12 - 10' needs: [tests] runs-on: ubuntu-latest steps: diff --git a/package.json b/package.json index b32d184..50f1286 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ }, "browser": "browser/index.js", "engines": { - "node": ">= 1" + "node": ">= 0.12" }, "auto-changelog": { "output": "CHANGELOG.md", From bf2c3ec8fa046a52420ccd322186cc477d82165c Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 5 Mar 2024 09:35:35 -0800 Subject: [PATCH 9/9] v4.2.3 --- CHANGELOG.md | 13 +++++++++++++ package.json | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) 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 50f1286..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"