sinonjs/sinon (sinon)
### [`v17.0.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1701)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v17.0.0...v17.0.1)
- [`5fde5aeb`](https://togithub.com/sinonjs/sinon/commit/5fde5aebc74dec12bacd84d00a2f22906a7ebcc0)
fix returns does not override call through ([#2567](https://togithub.com/sinonjs/sinon/issues/2567)) (Raz Luvaton)
- [`b5fc3671`](https://togithub.com/sinonjs/sinon/commit/b5fc3671fff2481ab9b66486242f2c2ceb8d08e5)
Documentation for assertion options for the sandbox ([#2564](https://togithub.com/sinonjs/sinon/issues/2564)) (Carl-Erik Kopseng)
- [`f7d180cc`](https://togithub.com/sinonjs/sinon/commit/f7d180ccc15b8dce958c08a780d384044d39bb2b)
fix: assertion log limit ([#2485](https://togithub.com/sinonjs/sinon/issues/2485)) (Spencer Goossens)
- [`4f538e3e`](https://togithub.com/sinonjs/sinon/commit/4f538e3e74580a44e9b0cfcfdec9ca5f76d16fad)
Fix mochify breaking on node:assert ([#2559](https://togithub.com/sinonjs/sinon/issues/2559)) (Carl-Erik Kopseng)
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-11-01.*
### [`v17.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1700)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.3...v17.0.0)
- [`11a8e3f2`](https://togithub.com/sinonjs/sinon/commit/11a8e3f24ccec981a280dbe63df316d1fbde4ddd)
Remove Proxyquire as it did not handle newer syntax (Carl-Erik Kopseng)
- [`ec37d634`](https://togithub.com/sinonjs/sinon/commit/ec37d6346fd51dd9b9ccf95d41c3339a0c88f539)
Drop Node 16, as it is out of maintenance (Carl-Erik Kopseng)
- [`75e2b691`](https://togithub.com/sinonjs/sinon/commit/75e2b6910ca40ee5f3a39295ec654e124a6a325b)
Upgrade fake-timers@11.2.2: new Intl mirroring and bugfixes (Carl-Erik Kopseng)
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-20.*
### [`v16.1.3`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1613)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.2...v16.1.3)
- [`93e8aa93`](https://togithub.com/sinonjs/sinon/commit/93e8aa93c56c2d9d1ff783263adbd93de2603803)
Remove postinstall script as it causes issues for consumers (Carl-Erik Kopseng)
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-19.*
### [`v16.1.2`](https://togithub.com/sinonjs/sinon/compare/v16.1.1...v16.1.2)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.1...v16.1.2)
### [`v16.1.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1611)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.0...v16.1.1)
- [`ff0e993d`](https://togithub.com/sinonjs/sinon/commit/ff0e993df2adac356995bbc12d1d520a819360bd)
Showcase #replace.usingAccessor for DI in the typescript case study ([#2556](https://togithub.com/sinonjs/sinon/issues/2556)) (Carl-Erik Kopseng)
- [`c47a4bee`](https://togithub.com/sinonjs/sinon/commit/c47a4beeba98a5138d5b7a4a8a36ed7a8bf00861)
Bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.22.5 to 7.23.2 ([#2555](https://togithub.com/sinonjs/sinon/issues/2555)) (dependabot\[bot])
> Co-authored-by: dependabot\[bot] <49699333+dependabot\[bot][@users](https://togithub.com/users).noreply.github.com>
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-18.*
### [`v16.1.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1610)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.0.0...v16.1.0)
- [`cac5184b`](https://togithub.com/sinonjs/sinon/commit/cac5184b2a5c395e7e8775192ebcab234b6c180f)
Enable use of assignment in the presence of accessors ([#2538](https://togithub.com/sinonjs/sinon/issues/2538)) (Carl-Erik Kopseng)
- [`f8c20e54`](https://togithub.com/sinonjs/sinon/commit/f8c20e5414464cf36a1dd48845ff57bf4e87d158)
New article: making Sinon work with complex setups ([#2540](https://togithub.com/sinonjs/sinon/issues/2540)) (Carl-Erik Kopseng)
> Co-authored-by: Morgan Roderick >
- [`cb5b9621`](https://togithub.com/sinonjs/sinon/commit/cb5b96214891dcff0890f07d01fe6b7d1627e8cb)
Add NPM script 'dev-docs' and document its usage (Carl-Erik Kopseng)
- [`dd7c6091`](https://togithub.com/sinonjs/sinon/commit/dd7c6091f415f1f0129cb9673f79ad3e44eecd21)
Add a little update to contributing (Carl-Erik Kopseng)
- [`79acdf38`](https://togithub.com/sinonjs/sinon/commit/79acdf380af52a34847a4861e637f5738c4b39eb)
Move tool versions into single file at root (Carl-Erik Kopseng)
- [`03b1db50`](https://togithub.com/sinonjs/sinon/commit/03b1db50a1114b0e7ee5a26b0c813eda3fc54e07)
Expose Changelog page ([#2550](https://togithub.com/sinonjs/sinon/issues/2550)) (Carl-Erik Kopseng)
- [`e1c3dad2`](https://togithub.com/sinonjs/sinon/commit/e1c3dad21d3d7c18f23f014bd952b5e4136687cb)
Add section on tooling and recommend using ASDF for tool versioning ([#2547](https://togithub.com/sinonjs/sinon/issues/2547)) (Carl-Erik Kopseng)
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-05.*
### [`v16.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1600)
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v15.2.0...v16.0.0)
- [`c3396058`](https://togithub.com/sinonjs/sinon/commit/c339605834f6fd7ba3afdd179fff3a8544e62bd7)
fix(2525): ensure non empty message when error of type string is passed, but no message ([#2544](https://togithub.com/sinonjs/sinon/issues/2544)) (Mark de Dios)
- [`baa1aee9`](https://togithub.com/sinonjs/sinon/commit/baa1aee9e5766ff1bfcbc62d81ddaf3138174c54)
.define method ([#2539](https://togithub.com/sinonjs/sinon/issues/2539)) (Konstantin Gukov)
> - .define method for temporarily defining new properties during the tests
- [`fe799e78`](https://togithub.com/sinonjs/sinon/commit/fe799e78967cafcdfa29ef1d7cd00c420704b926)
Fix issue 2534: spies are not restored ([#2535](https://togithub.com/sinonjs/sinon/issues/2535)) (Carl-Erik Kopseng)
- [`305fb6cc`](https://togithub.com/sinonjs/sinon/commit/305fb6ccb823a4a6059d8440d93c8032bef2afeb)
fix: actaully reset 'injectedKeys' ([#2456](https://togithub.com/sinonjs/sinon/issues/2456)) (Morgan Roderick)
- [`de2635dd`](https://togithub.com/sinonjs/sinon/commit/de2635dd4293f21bd1e5a8b3e14d14d4f6e1f1da)
Bump LTS version one notch: 20 ([#2529](https://togithub.com/sinonjs/sinon/issues/2529)) (Carl-Erik Kopseng)
*Released by Morgan Roderick on 2023-09-13.*
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
15.2.0
->17.0.1
Release Notes
sinonjs/sinon (sinon)
### [`v17.0.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1701) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v17.0.0...v17.0.1) - [`5fde5aeb`](https://togithub.com/sinonjs/sinon/commit/5fde5aebc74dec12bacd84d00a2f22906a7ebcc0) fix returns does not override call through ([#2567](https://togithub.com/sinonjs/sinon/issues/2567)) (Raz Luvaton) - [`b5fc3671`](https://togithub.com/sinonjs/sinon/commit/b5fc3671fff2481ab9b66486242f2c2ceb8d08e5) Documentation for assertion options for the sandbox ([#2564](https://togithub.com/sinonjs/sinon/issues/2564)) (Carl-Erik Kopseng) - [`f7d180cc`](https://togithub.com/sinonjs/sinon/commit/f7d180ccc15b8dce958c08a780d384044d39bb2b) fix: assertion log limit ([#2485](https://togithub.com/sinonjs/sinon/issues/2485)) (Spencer Goossens) - [`4f538e3e`](https://togithub.com/sinonjs/sinon/commit/4f538e3e74580a44e9b0cfcfdec9ca5f76d16fad) Fix mochify breaking on node:assert ([#2559](https://togithub.com/sinonjs/sinon/issues/2559)) (Carl-Erik Kopseng) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-11-01.* ### [`v17.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1700) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.3...v17.0.0) - [`11a8e3f2`](https://togithub.com/sinonjs/sinon/commit/11a8e3f24ccec981a280dbe63df316d1fbde4ddd) Remove Proxyquire as it did not handle newer syntax (Carl-Erik Kopseng) - [`ec37d634`](https://togithub.com/sinonjs/sinon/commit/ec37d6346fd51dd9b9ccf95d41c3339a0c88f539) Drop Node 16, as it is out of maintenance (Carl-Erik Kopseng) - [`75e2b691`](https://togithub.com/sinonjs/sinon/commit/75e2b6910ca40ee5f3a39295ec654e124a6a325b) Upgrade fake-timers@11.2.2: new Intl mirroring and bugfixes (Carl-Erik Kopseng) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-20.* ### [`v16.1.3`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1613) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.2...v16.1.3) - [`93e8aa93`](https://togithub.com/sinonjs/sinon/commit/93e8aa93c56c2d9d1ff783263adbd93de2603803) Remove postinstall script as it causes issues for consumers (Carl-Erik Kopseng) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-19.* ### [`v16.1.2`](https://togithub.com/sinonjs/sinon/compare/v16.1.1...v16.1.2) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.1...v16.1.2) ### [`v16.1.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1611) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.1.0...v16.1.1) - [`ff0e993d`](https://togithub.com/sinonjs/sinon/commit/ff0e993df2adac356995bbc12d1d520a819360bd) Showcase #replace.usingAccessor for DI in the typescript case study ([#2556](https://togithub.com/sinonjs/sinon/issues/2556)) (Carl-Erik Kopseng) - [`c47a4bee`](https://togithub.com/sinonjs/sinon/commit/c47a4beeba98a5138d5b7a4a8a36ed7a8bf00861) Bump [@babel/traverse](https://togithub.com/babel/traverse) from 7.22.5 to 7.23.2 ([#2555](https://togithub.com/sinonjs/sinon/issues/2555)) (dependabot\[bot]) > Co-authored-by: dependabot\[bot] <49699333+dependabot\[bot][@users](https://togithub.com/users).noreply.github.com> *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2023-10-18.* ### [`v16.1.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1610) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v16.0.0...v16.1.0) - [`cac5184b`](https://togithub.com/sinonjs/sinon/commit/cac5184b2a5c395e7e8775192ebcab234b6c180f) Enable use of assignment in the presence of accessors ([#2538](https://togithub.com/sinonjs/sinon/issues/2538)) (Carl-Erik Kopseng) - [`f8c20e54`](https://togithub.com/sinonjs/sinon/commit/f8c20e5414464cf36a1dd48845ff57bf4e87d158) New article: making Sinon work with complex setups ([#2540](https://togithub.com/sinonjs/sinon/issues/2540)) (Carl-Erik Kopseng) > Co-authored-by: Morgan RoderickConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.