Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release 10.0.2 #73

Merged
merged 1 commit into from
Apr 4, 2023
Merged

chore: release 10.0.2 #73

merged 1 commit into from
Apr 4, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 3, 2023

🤖 I have created a release beep boop

10.0.2 (2023-04-03)

Bug Fixes


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot requested a review from a team as a code owner April 3, 2023 14:14
@github-actions github-actions bot requested a review from nlf April 3, 2023 14:14
@github-actions
Copy link
Contributor Author

github-actions bot commented Apr 3, 2023

Release Manager

Release workflow run: https://github.com/npm/ssri/actions/runs/4601656198

Force CI to Update This Release

This PR will be updated and CI will run for every non-chore: commit that is pushed to main. To force CI to update this PR, run this command:

gh workflow run release.yml -r main -R npm/ssri -f release-pr=73

Release Checklist for v10.0.2

  • 1. Merge release PR 🚨 Merging this will auto publish 🚨

    gh pr merge 73 -R npm/ssri --rebase
  • 2. Check For Release Tags

    Release Please will run on the just pushed release commit and create GitHub releases and tags for each package.

    gh run watch `gh run list -R npm/ssri -w release -b main -L 1 --json databaseId -q ".[0].databaseId"`
    

@github-actions github-actions bot force-pushed the release-please--branches--main branch 4 times, most recently from 92c73d8 to bfa3987 Compare April 3, 2023 21:53
@github-actions github-actions bot force-pushed the release-please--branches--main branch from bfa3987 to 0079733 Compare April 3, 2023 21:54
@wraithgar
Copy link
Member

Even without #76 this represents a significant performance increase, so I am releasing this now to make the cut for tomorrow's npm release. It would also be nice to have #76 wait to go out with the bugfix for #41, since the new code there would also be affected by it.

v10.0.2

parsed.toString() x 10,717,425 ops/sec ±2.29% (89 runs sampled)
parsedStrict.toString() x 10,567,313 ops/sec ±1.48% (87 runs sampled)
ssri.parse(base64, { single: true }) x 5,115,473 ops/sec ±1.44% (87 runs sampled)
ssri.parse(base64, { single: true, strict: true }) x 1,710,267 ops/sec ±1.45% (89 runs sampled)
ssri.parse(parsed, { single: true }) x 2,350,475 ops/sec ±2.03% (87 runs sampled)
ssri.parse(parsed, { single: true, strict: true }) x 740,040 ops/sec ±2.25% (87 runs sampled)
ssri.fromStream(stream, largeIntegrity) x 190 ops/sec ±3.86% (69 runs sampled)
ssri.fromStream(stream, tinyIntegrity) x 13,383 ops/sec ±3.30% (73 runs sampled)
ssri.checkStream(stream, largeIntegrity) x 161 ops/sec ±6.12% (73 runs sampled)
ssri.checkStream(stream, tinyIntegrity) x 12,681 ops/sec ±4.23% (76 runs sampled)
ssri + createHash (largeIntegrity) x 264 ops/sec ±1.02% (83 runs sampled)
ssri + createHash (tinyIntegrity) x 25,272 ops/sec ±3.69% (74 runs sampled)

v10.0.1

parsed.toString() x 1,209,790 ops/sec ±0.78% (95 runs sampled)
parsedStrict.toString() x 1,145,863 ops/sec ±0.90% (89 runs sampled)
ssri.parse(base64, { single: true }) x 2,477,124 ops/sec ±0.95% (88 runs sampled)
ssri.parse(base64, { single: true, strict: true }) x 1,252,839 ops/sec ±1.69% (90 runs sampled)
ssri.parse(parsed, { single: true }) x 517,954 ops/sec ±5.94% (79 runs sampled)
ssri.parse(parsed, { single: true, strict: true }) x 357,761 ops/sec ±2.51% (86 runs sampled)
ssri.fromStream(stream, largeIntegrity) x 184 ops/sec ±2.60% (78 runs sampled)
ssri.fromStream(stream, tinyIntegrity) x 3,824 ops/sec ±10.08% (59 runs sampled)
ssri.checkStream(stream, largeIntegrity) x 112 ops/sec ±5.21% (57 runs sampled)
ssri.checkStream(stream, tinyIntegrity) x 4,443 ops/sec ±11.60% (46 runs sampled)
ssri + createHash (largeIntegrity) x 243 ops/sec ±8.75% (56 runs sampled)
ssri + createHash (tinyIntegrity) x 13,482 ops/sec ±10.95% (65 runs sampled)

@wraithgar
Copy link
Member

I also linked this branch into npm, cacache, and pacote and made sure tests still passed there.

@wraithgar wraithgar merged commit 3e72ec0 into main Apr 4, 2023
@wraithgar wraithgar deleted the release-please--branches--main branch April 4, 2023 21:53
@github-actions
Copy link
Contributor Author

github-actions bot commented Apr 4, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant