631d739
Fix low-hanging 'npm audit' fruits (Carl-Erik Kopseng)a3cdefa
Bump elliptic from 6.5.4 to 6.5.7 (#248) (dependabot[bot])Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
47e4b73
Bump browserify-sign from 4.2.1 to 4.2.3 (#249) (dependabot[bot])Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Released by Carl-Erik Kopseng on 2024-09-12.
-
ca41112
Update all dependencies (#247) (Carl-Erik Kopseng) -
153c0a7
Fix matcher cyclic object infinite recursion issue (#245) (Phil Spitzer)
Released by Carl-Erik Kopseng on 2024-09-12.
5f88086
fix: ensure nothing can mutate the exported 'message' (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2023-03-26.
fb6573a
Prefer @sinonjs/commons@2 (Morgan Roderick)That makes ES2017 support explicit
Released by Morgan Roderick on 2022-11-07.
85a9acb
Stop testing in Node 12, start testing in Node 18, 19 (Morgan Roderick)
Released by Morgan Roderick on 2022-11-02.
15295d9
Fix #237: Use jQuery#is() for jQuery equality (Morgan Roderick)In f1a1f306018166ad76ab1a1a71d400fc9373f7d0 we added support for Javascript iteraction protocols.
jQuery objects happen to have iteration protocols, so they would trigger the new codepath. However, that code path uses
Array.from
on the input, which doesn't play nice with jQuery's serializer.Luckily, jQuery has the
is()
method for comparing its objects.
Released by Morgan Roderick on 2022-11-02.
aa3badb
Fix to compare input for iteratables. (#229) (Shuhei Aoyama)58480cc
npm audit fix (Morgan Roderick)1b9c378
Upgrade benchmark and microtime to latest (Morgan Roderick)3d6e322
Remove unused mkdirp dependency (Morgan Roderick)4388ea7
Upgrade typescript to latest (Morgan Roderick)4e29ee0
Upgrade prettier to latest (Morgan Roderick)f2c548e
Upgrade nyc to latest (Morgan Roderick)3bda5a3
Upgrade mochify to latest (Morgan Roderick)30ac30b
Upgrade mocha to latest (Morgan Roderick)fd9aa60
Upgrade jsdoc to latest (Morgan Roderick)501fef7
Upgrade husky to latest (Morgan Roderick)See:
10857c2
Upgrade @studio/changes to latest (Morgan Roderick)c31f564
Upgrade @sinonjs/eslint-config to latest (Morgan Roderick)08ed814
Upgrade @sinonjs/referee to latest (Morgan Roderick)a16c58b
Bump jsdom from 16.2.2 to 16.5.0 (dependabot[bot])Bumps jsdom from 16.2.2 to 16.5.0.
updated-dependencies:
- dependency-name: jsdom dependency-type: direct:development ...
Signed-off-by: dependabot[bot] [email protected]
8b7d7de
Bump shell-quote from 1.6.1 to 1.7.3 (dependabot[bot])Bumps shell-quote from 1.6.1 to 1.7.3.
updated-dependencies:
- dependency-name: shell-quote dependency-type: indirect ...
Signed-off-by: dependabot[bot] [email protected]
409866f
chore: Set permissions for GitHub actions (Morgan Roderick)Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests
5a7317f
Update README (Morgan Roderick)The default branch was renamed
4354403
Verify lockfileVersion (Morgan Roderick)be7df9e
Merge prettier, lint into static-analysis (Morgan Roderick)2e1bf94
Upgrade mocha to latest (Morgan Roderick)3bab205
Bump hosted-git-info from 3.0.4 to 3.0.8 (dependabot[bot])Bumps hosted-git-info from 3.0.4 to 3.0.8.
updated-dependencies:
- dependency-name: hosted-git-info dependency-type: indirect ...
Signed-off-by: dependabot[bot] [email protected]
14d3637
Bump ajv from 6.10.2 to 6.12.6 (dependabot[bot])Bumps ajv from 6.10.2 to 6.12.6.
updated-dependencies:
- dependency-name: ajv dependency-type: indirect ...
Signed-off-by: dependabot[bot] [email protected]
Released by Morgan Roderick on 2022-10-31.
0a89fbd
Bump cached-path-relative from 1.0.2 to 1.1.0 (#227) (dependabot[bot])Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
88a3fca
Install missing dependency mkdocs and update lock file version (Carl-Erik Kopseng)
Released on 2022-01-28.
6955f94
fix (#226) (Stuart Dotson)f1a1f30
add support for iterables (#225) (Stuart Dotson)2bc9f80
Bump path-parse from 1.0.6 to 1.0.7 (dependabot[bot])64dfb5d
Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])d41050b
Bump browserslist from 4.16.3 to 4.16.6 (dependabot[bot])
Released on 2022-01-27.
144204d
Fix deep equal comparison between promises (#217) (David G. Miguel)
Released on 2021-05-24.
decfafe
Bump y18n from 4.0.0 to 4.0.1 (dependabot[bot])Bumps y18n from 4.0.0 to 4.0.1.
Signed-off-by: dependabot[bot] [email protected]
Released on 2021-04-08.
95d1dce
Use @sinonjs/eslint-config (Morgan Roderick)This drops support for legacy runtimes like IE11, legacy Edge, Safari 9 and the like
Released on 2021-03-30.
04e0faa
Distribute package as source (Morgan Roderick)This library is not meant for writing end user applications or even for being used directly when writing tests. It is not meant to be loaded directly by browsers.
Consumers of this package are assumed to use their own bundlers, should they need to bundle code for use in browsers or workers.
Therefore, it is safe to distribute the package as source files and not bundle them up.
This allows us to remove the bundler and its transitive dependencies, which reduces the maintenance burden of managing the library.
Released on 2021-01-13.
fd8aabd
Generate .d.ts from JSDoc (Morgan Roderick)See https://humanwhocodes.com/snippets/2020/10/create-typescript-declarations-from-javascript-jsdoc/
Released on 2020-11-16.
f27b87c
Add match.json (Maximilian Antoni)
Released by Maximilian Antoni on 2020-10-06.
820c296
Evaluate symbol keys for object matchers (#206) (Joel Bradshaw)- Make match() work for objects with symbol keys
Released on 2020-08-11.
9d2add0
Remove unused @sinonjs/formatio (Morgan Roderick)As can be seen with searching the codebase, @sinonjs/formatio is never imported, and is thus not a direct dependency of @sinonjs/samsam.
Released on 2020-02-28.
f9e845a
Bump formatio to latest major (Morgan Roderick)This will remove some duplication in Sinon, see sinonjs/sinon#2224
Released on 2020-02-20.
fe5d035
Bump jsdom from 15.2.1 to 16.2.0 (dependabot-preview[bot])Bumps jsdom from 15.2.1 to 16.2.0.
Signed-off-by: dependabot-preview[bot] [email protected]
910af18
Remove maintenance junk from CHANGES.md (Morgan Roderick)
Released on 2020-02-18.
f288430
Drop support for Node 8 (Morgan Roderick)As can be seen at https://github.com/nodejs/Release, Node 8 reached "end" of life on 2019-12-31, and is no longer actively supported.
We will stop testing in Node 8 and start testing in Node 13, which will become the next LTS release from April 2020.
Released on 2020-02-18.
c600d6c
Fix issue with nested array matching (Jay Merrifield)8b37566
Bump eslint from 6.7.2 to 6.8.0 (dependabot-preview[bot])Bumps eslint from 6.7.2 to 6.8.0.
Signed-off-by: dependabot-preview[bot] [email protected]
b7c5db9
Bump eslint-plugin-prettier from 3.1.1 to 3.1.2 (dependabot-preview[bot])Bumps eslint-plugin-prettier from 3.1.1 to 3.1.2.
Signed-off-by: dependabot-preview[bot] [email protected]
8965384
Bump eslint-plugin-mocha from 6.1.1 to 6.2.2 (dependabot-preview[bot])Bumps eslint-plugin-mocha from 6.1.1 to 6.2.2.
Signed-off-by: dependabot-preview[bot] [email protected]
8661610
Bump eslint-config-prettier from 6.7.0 to 6.9.0 (dependabot-preview[bot])Bumps eslint-config-prettier from 6.7.0 to 6.9.0.
Signed-off-by: dependabot-preview[bot] [email protected]
7d91124
Bump rollup from 1.23.0 to 1.27.14 (dependabot-preview[bot])Bumps rollup from 1.23.0 to 1.27.14.
Signed-off-by: dependabot-preview[bot] [email protected]
31c616a
Bump nyc from 14.1.1 to 15.0.0 (dependabot-preview[bot])Bumps nyc from 14.1.1 to 15.0.0.
Signed-off-by: dependabot-preview[bot] [email protected]
e82dbcf
Bump @sinonjs/referee from 3.2.0 to 4.0.0 (dependabot-preview[bot])Bumps @sinonjs/referee from 3.2.0 to 4.0.0.
Signed-off-by: dependabot-preview[bot] [email protected]
b089354
Bump eslint-plugin-jsdoc from 18.4.3 to 19.2.0 (dependabot-preview[bot])Bumps eslint-plugin-jsdoc from 18.4.3 to 19.2.0.
Signed-off-by: dependabot-preview[bot] [email protected]
bba8c44
Bump @sinonjs/commons from 1.6.0 to 1.7.0 (dependabot-preview[bot])Bumps @sinonjs/commons from 1.6.0 to 1.7.0.
Signed-off-by: dependabot-preview[bot] [email protected]
5915960
Publish using public access (Morgan Roderick)28ffc83
4.2.1 (Morgan Roderick)
Released by Maximilian Antoni on 2020-01-09.
8987966
re-introduce bound deepEqual (#160) (James Garbutt)
Released on 2019-12-30.