Update sinon to the latest version 🚀
Version 4.0.0 of sinon just got published.
| Dependency | sinon |
|---|---|
| Current Version | 3.3.0 |
| Type | devDependency |
The version 4.0.0 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of sinon. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Commits
The new version differs by 11 commits.
95908f4Add release notes for 4.0.0460907bUpdate docs/changelog.md and set new release id in docs/_config.yml6f599a6Add release documentation for v4.0.0fba2e294.0.0c838e22Update History.md and AUTHORS for new release3837635Merge pull request #1569 from fatso83/1566-update-deps3d3a044Explicitly update fake xhr lib 'nise'5ec0ae0Merge pull request #1564 from fatso83/amended-1563cf32e6dUpdate deps lock file37ff38bRemoves dependency to "build"34fc2baRemove support for stubbing undefined props (#1557)
See the full diff
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot :palm_tree:
Version 4.0.1 just got published.
Update to this version instead 🚀
Commits
The new version differs by 16 commits.
ec9126cUpdate docs/changelog.md and set new release id in docs/_config.yml1222a0fAdd release documentation for v4.0.11bf1f2d4.0.11545c26Update History.md and AUTHORS for new releasee9fab2dMerge pull request #1579 from fatso83/upgrade-depsf2252b4Upgrade nise and lolex versionsd81a937Fix doc typo: scenarious -> scenariosaf3a645Merge pull request #1577 from evan-007/fix_doc_typo7c9c881Remove extra backtick from fake-xhr-and-server docscf9bf05Merge pull request #1575 from mroderick/tidy-up-docs2e8abadRemove obsoleted lib/sinon/sandbox-stub.js28e70d1Use an include for migration guides3c68adcMove migration guides to new section6197ff3Merge pull request #1565 from fatso83/patch-docsdfb9ee6Add migration guide for 4.0
There are 16 commits in total.
See the full diff
Version 4.0.2 just got published.
Update to this version instead 🚀
Commits
The new version differs by 21 commits.
39e5737Update docs/changelog.md and set new release id in docs/_config.ymlc2bd7b1Add release documentation for v4.0.2da24e944.0.2cea60e8Update History.md and AUTHORS for new released4dcfcaDocument the stub.reset breaking change (#1590)aab1917Merge pull request #1596 from mroderick/fix-preversion-to-use-history.md5dbe685Update 'nise' to latest version (#1593)578b9eaUpdate History.md and AUTHORS for new release499b698Fix preversion.sh to stage History.md1e5fd0fRemove unneeded characters2a69d51fix typo in contributing6cc71ecDocument how to trigger progress events (#1585)e49fcf1Fix broken test-coverage task527086aUse supports-color module to test if system supports colors78782b4Merge pull request #1580 from mroderick/dependency-hygeine
There are 21 commits in total.
See the full diff
Version 4.1.0 just got published.
Update to this version instead 🚀
Commits
The new version differs by 22 commits.
c0a71c6Update docs/changelog.md and set new release id in docs/_config.ymla2b873aAdd release documentation for v4.1.00a6a6604.1.03b36972Update History.md and AUTHORS for new release201a652Issue 1598 (Feature Request): Implemented sandbox.createStubInstance, tests, and documentation.d49180dMerge pull request #1603 from mroderick/fix-more-markdown2d2631cDocs: fix pre commit hook9fa87e7Docs: remove trailing quote from heading46ffad3Docs: verify documentation using markdownlintaa10bb7Docs: remove use of element294ada0Docs: remove use oftag77e5d31Docs: reduce unnecessary inline HTMLb14a261Docs: fix invalid syntax of backticks in headers579e029Docs: fix trailing punctuation in headers7b04012Docs: remove extraneous blank lines
There are 22 commits in total.
See the full diff
Version 4.1.1 just got published.
Version 4.1.2 just got published.
Update to this version instead 🚀
Commits
The new version differs by 7 commits.
12567cfUpdate docs/changelog.md and set new release id in docs/_config.yml2af98184.1.2164fd2eUpdate History.md and AUTHORS for new release8de60acUpdate Lolex to include fix for #872bcc6960Remove deprecated methods from documentation (#1613)ec3f489Ignore coveralls module when checking for unused dependencies5693d38Prefer node 8 for single run tests in Travis CI
See the full diff
Version 4.1.3 just got published.
Update to this version instead 🚀
Commits
The new version differs by 12 commits.
39b0849Update docs/changelog.md and set new release id in docs/_config.yml6f9af254.1.3c6bd1deUpdate History.md and AUTHORS for new release911c498Spy passes through calling withnew(#1626)271d84aUpdate external_howtos.ymle96ff8cCircleCI Integration (#1479)88e9132Upgrade type-detect dependency to 4.0.545c4d57Move yieldsAsync* documentation to the first yieldsAsync*8c54024Remove sinon.restore(object|method) from v3.x+ docs9ae6f73Remove sinon.log from 2.x+ docs0111ed0Update markdownlinter-cli to official v0.4.0109e7b7Add markdownlint to dependencies
See the full diff
Version 4.1.4 just got published.
Update to this version instead 🚀
Release Notes
Minor fix for Symbol names and deprecation of spy.resetCommits
The new version differs by 36 commits.
1ea2749Update docs/changelog.md and set new release id in docs/_config.yml078c082Add release documentation for v4.1.4571263e4.1.4f2ee9f1Update History.md and AUTHORS for new releasea8262ddAssertion error messages handle symbolic method names8fa1e14Merge pull request #1641 from mroderick/point-to-stack-overflow7c1ebd0Update issue links to point to sinonjs/sinon93418f6Update documentation to emphasize Stack Overflowca9e2faMerge pull request #1636 from fearphage/fix-headless-chrome-in-circle39186f4use google-chrome-unstable for tests6315621invalidate cached078af9try using default chrome install177c4b6upgraded to the lastest official version of mochifyecdc4e0test with updated mochify360c2e7added more details and notes
There are 36 commits in total.
See the full diff
Version 4.1.5 just got published.
Update to this version instead 🚀
Release Notes
Fix issue with `useFakeServer`This release fixes an issue, where the server type from useFakeServer is unexpected (#1534)
Commits
The new version differs by 6 commits.
706ac9eUpdate docs/changelog.md and set new release id in docs/_config.ymldd9c75c4.1.581fb949Update History.md and AUTHORS for new releaseec2496dRun mochify with --allow-chrome-as-root on travisbb5529bUse nise.fakeServer as the sandbox serverPrototypeef81c37Update package-lock.json
See the full diff
Version 4.1.6 just got published.
Update to this version instead 🚀
Commits
The new version differs by 10 commits.
68c37edUpdate docs/changelog.md and set new release id in docs/_config.ymlcd8ae51Add release documentation for v4.1.629e80be4.1.6a5c59a5Update History.md and AUTHORS for new release0ae60b6Merge pull request #1653 from mroderick/upgrade-dependenciesdcd4191Upgrade browserify to latesta316f02Upgrade markdownlint-cli to latest78ebdb3Upgrade lint-staged to latestfcf967bUpgrade dependency supports-color7c3cb4fEnable StaleBot with default configuration (#1649)
See the full diff
Version 4.2.0 just got published.
Update to this version instead 🚀
Commits
The new version differs by 9 commits.
5063c33Update docs/changelog.md and set new release id in docs/_config.yml28aee6fAdd release documentation for v4.2.03cc6ac24.2.06444c67Update History.md and AUTHORS for new release3eaf042Update package-lock.jsonf2d5902Fix tests for IE11c5dfaaeAdd match.every and match.some (#1624) (#1661)781429dUse "stale" as label for stale issues (#1658)acebab9Documentation: async calls (#1286) (#1655)
See the full diff
Version 4.2.1 just got published.
Update to this version instead 🚀
Release Notes
Speed up stub creation- Performance: spend less time stubbing methods (#1627)
Commits
The new version differs by 14 commits.
a8171c3Update docs/changelog.md and set new release id in docs/_config.yml32d6c4aAdd release documentation for v4.2.1f3e34f84.2.1158f33eUpdate History.md and AUTHORS for new releasea5c22f2#16272d0509e"throttle" is actually a "debounce" in the exampled929b22Merge pull request #1670 from mroderick/update-footer225083eUpdate copyright statement1237e0dUpdate footer to use Stack Overflowfdd1948added another sinon article (#1669)d7075d9Add .yml extension to .eslintrcc28bca3Make sure eslint-plugin-ie11 is applied to entire codebasecf3ed84Move eslint config into it's own file1503cceAdd eslint-plugin-ie11 (#1666)
See the full diff
Version 4.2.2 just got published.
Update to this version instead 🚀
Commits
The new version differs by 7 commits.
c2f44b0Update docs/changelog.md and set new release id in docs/_config.ymlc76cf01Add release documentation for v4.2.266280804.2.247b9ba9Update History.md and AUTHORS for new release5920e1dRemove mention of PhantomJS from CONTRIBUTING.md3551fdfFix #1638: Make resetHistory work for props alsob37820aFix poor test of resetHistory
See the full diff
Version 4.2.3 just got published.
Update to this version instead 🚀
Commits
The new version differs by 7 commits.
b5968abUpdate docs/changelog.md and set new release id in docs/_config.yml9cbf3f2Add release documentation for v4.2.345cf3304.2.38f54d73Update History.md and AUTHORS for new releasea401b34Update package-lock.jsona21e4f7Replace formatio with @sinonjs/formatiof4e44acUse comments in pull request template to get better descriptions with less template text
See the full diff
Version 4.3.0 just got published.
Update to this version instead 🚀
Commits
The new version differs by 9 commits.
f7139e7Update docs/changelog.md and set new release id in docs/_config.yml0b75f10Add release documentation for v4.3.066603e74.3.02bee64eUpdate History.md and AUTHORS for new releasec45032eUpdate package-lock.jsonc27e714add docs5459212add calledOnceWithbeea2f6simplify nested if statements3e7edcaadd calledOnceWithExactly assertion
See the full diff
Version 4.4.0 just got published.
Update to this version instead 🚀
Commits
The new version differs by 6 commits.
78b2192Update docs/changelog.md and set new release id in docs/_config.yml1f3b7dcAdd release documentation for v4.4.0a50f7594.4.09f0615eUpdate History.md and AUTHORS for new releaseb81d20fChange return value of yield and callArg2c2bc0dAdded comma, for clarity
See the full diff
Version 4.4.1 just got published.
Update to this version instead 🚀
Commits
The new version differs by 9 commits.
c105a46Update docs/changelog.md and set new release id in docs/_config.yml432a284Add release documentation for v4.4.19b4870e4.4.1a14d96fUpdate History.md and AUTHORS for new releaseae22a33merge doc changes to released versions4cf8a83correct eslint statements7380a03add tests to verify asserts on spyCalls6e7e71fUpdate docscbc5667Document that it is allowed to assert on dedicated spy calls.
See the full diff
Version 4.4.2 just got published.
Update to this version instead 🚀
Commits
The new version differs by 5 commits.
99ef3faUpdate docs/changelog.md and set new release id in docs/_config.yml2075fdaAdd release documentation for v4.4.25ac4eae4.4.2e0bfd43Update History.md and AUTHORS for new release5a2f19fAdd descriptive error message on attempt to call argument that is not a function
See the full diff
Version 4.4.3 just got published.
Update to this version instead 🚀
Commits
The new version differs by 21 commits.
6de1cbdUpdate docs/changelog.md and set new release id in docs/_config.ymlcecbc46Add release documentation for v4.4.317b052f4.4.35b01728Update History.md and AUTHORS for new releasef01d847Fix inconsistent newline usage %De9aa877Fix missed switch from referee to @sinonjs/refereea0e200eAdd subdir eslintrc for mjs7af0579remove unnecessary properties quotingdc895fcdebounce function calld7fb7d5Merge pull request #1715 from sinonjs/sinon-es6-module-detection51cdafeAdd linting for ES Modules6959188Add detection of ES Modules to spies and lots of testsf6b89a1Extract ES Module detection and improve error3ede6eeThrow meaningful error stubbing ECMAScript Moduleb491a57Replace referee dependency with @sinonjs/referee
There are 21 commits in total.
See the full diff
Version 4.4.4 just got published.
Update to this version instead 🚀
Commits
The new version differs by 10 commits.
37fc15fRemove accidental release41c13b5Update docs/changelog.md and set new release id in docs/_config.yml3bbc457Add release documentation for v4.4.4d2122e34.4.4cad4b60Update History.md and AUTHORS for new releaseff5e2f9Update docs/changelog.md and set new release id in docs/_config.yml9865c89Add release documentation for v4.5.0e458c9e4.5.0c22d73fUpdate History.md and AUTHORS for new releasec560240Make @std/esm a devDependency
See the full diff
Version 4.4.5 just got published.
Update to this version instead 🚀
Commits
The new version differs by 5 commits.
2fa34f6Update docs/changelog.md and set new release id in docs/_config.ymld048ad1Add release documentation for v4.4.541f0b834.4.5d088faeUpdate History.md and AUTHORS for new release4751ee9Add postinstall banner pointing to Open Collective
See the full diff
Version 4.4.6 just got published.
Update to this version instead 🚀
Commits
The new version differs by 5 commits.
988df0cUpdate docs/changelog.md and set new release id in docs/_config.yml2c2f245Add release documentation for v4.4.60b51a764.4.6fa11833Update History.md and AUTHORS for new releasee5e6835Return returned value of invokant when using yields* and callsArg* (#1724)
See the full diff
Version 4.4.7 just got published.
Update to this version instead 🚀
Commits
The new version differs by 7 commits.
e060fe9Update docs/changelog.md and set new release id in docs/_config.ymle9fce06Add release documentation for v4.4.7f0478384.4.7cc91fe6Update History.md and AUTHORS for new release9fb8577Emojify the support message :heart:a87ef85Use existing mini-lib for coloring1f33fe5Reduce noisy NPM output from postinstall script
See the full diff
Version 5.0.1 just got published.
Update to this version instead 🚀
Commits
The new version differs by 182 commits ahead by 182, behind by 30.
ac71bfdFix invalid documentation for fake.yields, fake.yieldsAsyncbeb4c6bAdd release documentation for v5.0.1d707712Update docs/changelog.md and set new release id in docs/_config.ymlbb062a35.0.15d885b2Update History.md and AUTHORS for new releasec794709Add documentation for fake().callback and fake().lastArgd5cd20fAdd .lastArg and .callback to fake and call01cbe61Allow replacing non-own object properties (#1705)7e2f05aChange yields semantics to match stub behaviourcf99c5aAdd a failing test for #169588e6e5fRemove deprecated spy.reset methodf133b6aDocs: add migration guide for v5f29f918Add replace methodsafec7b2Extract isPropertyConfigurable to own file738638dExtract nextTick to own file
There are 182 commits in total.
See the full diff
Version 5.0.2 just got published.
Update to this version instead 🚀
Commits
The new version differs by 9 commits.
68883b0Update docs/changelog.md and set new release id in docs/_config.yml6c20e74Add release documentation for v5.0.2415c78f5.0.21a31c0eUpdate History.md and AUTHORS for new release6b47a83Fix #1770: Reset history on sandbox reset7d1eff1Remove bithound (#1773)32484d2Fix broken link in docs93d182fAdd link to sinon.replace from fake92dc963Add missing links for documentation
See the full diff
Version 5.0.3 just got published.
Update to this version instead 🚀
Commits
The new version differs by 9 commits.
5155c01Update docs/changelog.md and set new release id in docs/_config.yml75ffac0Add release documentation for v5.0.3347eeb55.0.3454d77dUpdate History.md and AUTHORS for new release2a3696dFix #1775: Default sandbox does not restore stubs, spies, mocks724dd6cImprove documentation for fakesf45dc6eRemoved unused link to the google group80eca7aUpdate home page to use fakes for the examples57fac55Fix syntax error in example
See the full diff
Version 5.0.5 just got published.
Update to this version instead 🚀
Commits
The new version differs by 12 commits.
374f593Update docs/changelog.md and set new release id in docs/_config.ymlf298d51Add release documentation for v5.0.590a42125.0.57055663Update History.md and AUTHORS for new releasee5b43deRefuse to replace already replaced valuesd4467e7Update docs/changelog.md and set new release id in docs/_config.yml7e08393Add release documentation for v5.0.46fcf7b25.0.4b8d65ffUpdate History.md and AUTHORS for new release3a66331Fix #1781: Reject non-function values a f argument to fake5503f73Remove node@4, add node@10cfccaf3Update migration-guides.md
See the full diff
Version 5.0.6 just got published.
Version 5.0.8 just got published.
Update to this version instead 🚀
Commits
The new version differs by 17 commits.
3685ee4Update docs/changelog.md and set new release id in docs/_config.yml6b5d7fbAdd release documentation for v5.0.894f92645.0.8be117c7Update History.md and AUTHORS for new release9c64c8fMerge pull request #1803 from jdalton/is-es-module.js5983a6dAdd isSealed check to is-es-module.e2c7132Update markdownlint-cli082f8e8Update dependencies to appropriate semver-minor versionsa321764Fix sandbox documentationb578cf7Update insecure dependencies96b7cadUpdate issue templatesec00981Typo'dfaketofakes43c45c8Update docs/changelog.md and set new release id in docs/_config.yml431dab9Add release documentation for v5.0.7e4d18995.0.7
There are 17 commits in total.
See the full diff