@sinonjs/referee
Advanced tools
Changelog
11.0.0
14949b9
Use setup-node v4 and use lts/* as node-version (Maximilian Antoni)ecd5d7a
Drop node 14, add node 20 (Maximilian Antoni)744fafb
npm audit (Maximilian Antoni)79cf800
Upgrade mkdirp (Maximilian Antoni)f19019f
Update esbuild (Maximilian Antoni)424f343
Upgrade prettier to v3 and reformat files (Maximilian Antoni)bcb67ce
Upgrade lint-staged (Maximilian Antoni)719ebb0
Update @sinonjs/eslint-config (Maximilian Antoni)e4f0b29
Upgrade sinon and @sinonjs/commons to latest (Maximilian Antoni)Released by Maximilian Antoni on 2023-12-27.
Changelog
10.0.1
4d3e91c
Upgrade samsam to v8 to fix a matcher issue (Maximilian Antoni)957a3f9
Add failing test for sinon.match.string (Maximilian Antoni)3e6ce3d
Update sinon (Maximilian Antoni)d0dfef5
Upgrade esbuild to fix the build (Maximilian Antoni)Released by Maximilian Antoni on 2023-06-29.
Changelog
10.0.0
039c5d2
Remove support for node 12, add node 18 (Maximilian Antoni)c86946a
npm audit (Maximilian Antoni)5c0129a
Update util (Maximilian Antoni)a136e6a
Update husky (Maximilian Antoni)bbe42aa
Update eslint-config (Maximilian Antoni)cd5caf5
Update prettier and reformat files (Maximilian Antoni)aa3978a
Upgrade lint-staged (Maximilian Antoni)9878fc2
Upgrade mocha (Maximilian Antoni)dd45436
Upgrade samsam and sinon (Maximilian Antoni)Released by Maximilian Antoni on 2023-01-24.
Changelog
9.1.1
3666289
Fix pending promise in async assertion on error (Maximilian Antoni)
Fail the test with the thrown error message by rejecting the internal assertion promise. Without handling the exception, the assertion promise wouldn't be resolved or rejected and a test case awaiting the promise would hang.
Released by Morgan Roderick on 2021-08-05.
Changelog
9.1.0
910e80c
Allow functions for assert and refute messages (Morgan Roderick)
This allows for dynamic assert and refute messages, which is required to improve combined assertions like
calledOnceWith
in@sinonjs/refere-sinon
.
f9d0c82
Fix tests in node 12.14.1 (Morgan Roderick)
Some tests were failing in node 12.14.1, because of changes (likely improvements) to object formatting. By using
util.inspect
in tests, we can match the strings correctly, no matter the node version.
Released by Morgan Roderick on 2021-07-26.
Changelog
9.0.1
d5e06d5
Add support for Node 16 (Morgan Roderick)
- Run tests in Node 16
c0a9a6b
Fix Node 16 (Morgan Roderick)
The object formatting changed (improved) slightly between Node 14 and 16, which broke some of the tests.
Since https://github.com/sinonjs/referee/pull/183, we're supposed to be using a frozen version of
util
for formatting values for error messages. Looks like we missed a few places.
Released by Morgan Roderick on 2021-06-15.
Changelog
9.0.0
cd4d34a
npm audit (Maximilian Antoni)136f4a5
Upgrade @sinonjs/samsam and sinon (Maximilian Antoni)95d9bec
Update @studio/changes (Maximilian Antoni)ac6ea7a
Update @sinonjs/eslint-config (Maximilian Antoni)affa3dc
Update @sinonjs/commons (Maximilian Antoni)71ce2d5
Use npm 7 (Maximilian Antoni)5450458
Bump glob-parent from 5.1.1 to 5.1.2 (dependabot[bot])85d4143
Bump browserslist from 4.16.3 to 4.16.6 (dependabot[bot])564ec3b
Fix typo in isUndefined docs (Serkan Özel)cfa8bcd
Bump hosted-git-info from 3.0.5 to 3.0.8 (dependabot[bot])17c84ba
Bump lodash from 4.17.20 to 4.17.21 (dependabot[bot])Released by Maximilian Antoni on 2021-06-08.