Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vitest-dev/vitest

Next generation testing framework powered by Vite.
https://github.com/vitest-dev/vitest

refactor(suite): use `Object.assign` (#3545)

f6222fc850afecb9dc3c7ccb85eaa3f0db49832a authored over 1 year ago by btea <[email protected]>
fix(mocker): respect namespace import when hoisting vi.mock (#3547)

158c4bb056417828833088508b43e6917d65d23f authored over 1 year ago by Vladimir <[email protected]>
fix(ui): navigate to dashboard when re-running tests from coverage page (#3529)

bc283ae3cb9913cdcf53f88fc876bf6efb5b96df authored over 1 year ago by Joaquín Sánchez <[email protected]>
chore: release v0.32.0

8d3cf9db739ddc89ab05cbf00a7cd3fc44ddfc98 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix(mocker)!: don't restore mock to the original if module is mocked (#3518)

c1004e1493c00cb37ef39c547c51fb8bc49c4203 authored over 1 year ago by Vladimir <[email protected]>
feat!: add `@vitest/coverage-v8` package (#3339)

821126f165046f3377b345664fad200b0f799d34 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix!: improve globs (#3392)

19ecc6c74685a192bdba61d5f40dec3d19ecb0aa authored over 1 year ago by Nick McCurdy <[email protected]>
feat!: throw an error, if module cannot be resolved (#3307)

1ad63b0c61865addf857ce2846496c7db47177fc authored over 1 year ago by Vladimir <[email protected]>
docs: add experimentalOptimizer?.[mode] documentation (#3526)

a9a8ee7e5b642d9c2b95fcf983baf138b5b99504 authored over 1 year ago by Vladimir <[email protected]>
feat: image type add apng (#3498)

a53c2151d6e78eb4ad5aec58022ebe5fcb54333d authored over 1 year ago by btea <[email protected]>
fix: the cli option is passed to coverage.exclude (#3506)

c37cdebe5e7025f9ded3acedd534704124263210 authored over 1 year ago by btea <[email protected]>
fix(vite-node): circular import stuck (#3480)

50f0700d241a5d5b443e38f3ef7ce50640a993fa authored over 1 year ago by Dunqing <[email protected]>
feat(expect): support `expect.soft` (#3507)

7c687adafd17a631f38843c6fcbd1c7b290de5f5 authored over 1 year ago by Dunqing <[email protected]>
chore(deps): update dependency @edge-runtime/vm to v3 (#3511)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

dfb46e66316ab9aad7f2d007d16ffbe5c48001e3 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat(runner): support using function/class as `describe`/`test` name (#3497)

15253890e6b1876b3de330d64c9b3f51c4642fc9 authored over 1 year ago by Han Feng <[email protected]>
fix(watch): junit reporter fails to re-generate report (#3496)

5b73cbf8eba00169330e3e88693dc12df7bfaf23 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix(ui): don't cache coverage assets (#3508)

952b5be6ee1cda5016b33d233a6abf7620745e2c authored over 1 year ago by Joaquín Sánchez <[email protected]>
chore(deps): update dependency jsdom to v22 (#3512)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

5fc6aa2b77404d805ec8fcc745c265d4f256b458 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(runner): ensure Vitest is deduped (#3489)

2deb70abcac02d96b1d38c1300e5f70a32e9dc1c authored over 1 year ago by Vladimir <[email protected]>
test: increase timeouts in test/ui

8a11e63cac34d31b7c74320ed843480798550008 authored over 1 year ago by Vladimir Sheremet <[email protected]>
chore: return deps.inline inside the error message until it's officially deprecated

d5b1f98081724eaa520fcc61833088711f439e59 authored over 1 year ago by Vladimir Sheremet <[email protected]>
feat: support ssr optimizer (#3490)

898422b082a8fd8ca0631234b185e39c34adca5c authored over 1 year ago by Vladimir <[email protected]>
Revert "feat!: remove transformMode option"

This reverts commit 7983d53752f33ce78447d84f9a4dd78a9bd4d5f5.

b6c4a6ca3b937a384913b3d181e27d5e9faa6b06 authored over 1 year ago by Vladimir Sheremet <[email protected]>
feat!: remove transformMode option

7983d53752f33ce78447d84f9a4dd78a9bd4d5f5 authored over 1 year ago by Vladimir Sheremet <[email protected]>
chore: lint workflow

b3e501b210841132824ee68c1f43539d144b1311 authored over 1 year ago by Vladimir Sheremet <[email protected]>
ci: lock inactive closed issues

a5ce9a6ff5be828213c3375c2c8dce3067c47845 authored over 1 year ago by Vladimir Sheremet <[email protected]>
docs: add mention to experimentalOptimizer

94668725e8d7bdfd5ed0f09b3c167d738bb114a0 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix(optimizer): always respect optimizeDeps even if include/exclude is overridden (#3488)

eb285ea021b5d8dc0ee3bc4f4bf77f95b33d367d authored over 1 year ago by Vladimir <[email protected]>
chore: release v0.31.4

ab3e085105fc715ba9236a54f794a95325f71135 authored over 1 year ago by Vladimir Sheremet <[email protected]>
docs: improve `Timers` section of `mocking.md` (#3482)

c6cd9242b5a35cc730b135c2ad290faabc818a16 authored over 1 year ago by Hamir Mahal <[email protected]>
test: prevent typecheck conflict between watch and coverage tests (#3484)

27185458a3a2603fd02aa6511f07611a3aa8f327 authored over 1 year ago by Ari Perkkiö <[email protected]>
feat: enable experimentalOptimizer (#3413)

5a894aa20e86e6dfcbf43496446f6f7be862297c authored over 1 year ago by Vladimir <[email protected]>
chore: update vite override (#3486)

0caadf44c6d0b99f71146c0ed1301f23de59e2ce authored over 1 year ago by Vladimir <[email protected]>
fix(vite-node): deps.inline doesn't work (#3485)

be93032fdebd9d1b47192022f4b7d25babed2169 authored over 1 year ago by Vladimir <[email protected]>
chore: release v0.31.3

29a37cd467bd7138aae440d3b06204757b2fc970 authored over 1 year ago by Vladimir Sheremet <[email protected]>
revert: "fix(vite-node): circular import stuck" #3418 (#3479)

03d34249acbf0a94d07d5c8c9c781a19ebac7258 authored over 1 year ago by Vladimir <[email protected]>
fix(runner): suite options do not propagate to nested suites (fix: #3467) (#3473)

9fb9dacbb738a64f2b6d99b738c701fef72f5652 authored over 1 year ago by Aelita <[email protected]>
fix(logger): print unhandled errors before summary (#3474)

4c9a7d5840562a07f6f98191041279231495c94f authored over 1 year ago by Vladimir <[email protected]>
fix(vite-node): clear importers when invalidating module (#3475)

add29c865e0bd7f474773aa91e40040009fd987e authored over 1 year ago by Vladimir <[email protected]>
feat: support `VITE_NODE_DEPS_MODULE_DIRECTORIES` from .npmrc (#3471)

393bf60cde7df1aaeff73486eea58edb1663dd6a authored over 1 year ago by Ari Perkkiö <[email protected]>
chore: release v0.31.2

d65f287d74f090a7b168c7bf500761a1a50dd154 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix: support requiring files with `less` extension (#3465)

4d045695f74abc9f8c6cadb9d5c4a314c81db9c5 authored over 1 year ago by Raz Luvaton <[email protected]>
fix: extend logging of process timeout errors (#3452)

4264390468e98f8f6925ad13c07fe2eef47940a3 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: assertion diff message now handle non writable property correctly (#3422)

f75ab65021ab6bf64180971a4e0e074d43485621 authored over 1 year ago by Pierre Criulanscy <[email protected]>
fix(vite-node): don't externalize "dist" by default (#3446)

306b2337467be6c63c593b7fca4e14b44372c128 authored over 1 year ago by Vladimir <[email protected]>
feat: pass down meta information to Node.js process (#3449)

Co-authored-by: Anjorin Damilare <[email protected]>

e39adea8383cb05f7e5e1c93b680aadf90234b40 authored over 1 year ago by Vladimir <[email protected]>
chore(deps): update dependency @faker-js/faker to v8 (#3375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

39432e82b89bc5ea3668bac684608da1e8429caf authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat(dev): add moduleDirectories option to the vitest config (#3337)

Co-authored-by: Vladimir Sheremet <[email protected]>

b3602bcc4d057bccdeadae2f6a4cdf355b28ed99 authored over 1 year ago by Alessandro Di Dio <[email protected]>
fix(runner): suite timeout does not take effect (#3455)

825473766f0beeb334c686b42bb749f9c36e0f8b authored over 1 year ago by btea <[email protected]>
feat(coverage): add `reportOnFailure` option (#3453)

Co-authored-by: Vladimir <[email protected]>

1988fcb408161494c2d1e01c4410fc19430a2bb4 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix(types): fix `PartialMock` with async TReturns (#3462)

b664d42c5c658cf05a11a7f57c07d3564c6582d8 authored over 1 year ago by Clemens Pflaum <[email protected]>
fix: prevent `birpc` timeouts when `Math.random` mock is not restored (#3460)

cd5d58b78e6c49a68bde4de94369fdefa2d8cac0 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: `rejects` & `resolves` breaks with thenable objects (#3456)

4e996ae5070c9fff7c4f7cce17149e4b23f3ca03 authored over 1 year ago by Han Feng <[email protected]>
chore: move sourcamp test out of examples

56b99275b2fb0bfa390a8413572b3acd88c02096 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix(vite-node): don't remove sourcemap string in source code (#2918) (#3379)

Co-authored-by: Vladimir <[email protected]>

02dc9ea7fce01e03296d4eb4b0cf2ebdeb89475e authored over 1 year ago by rxliuli <[email protected]>
feat: throw error if using inline snapshot inside of `test.each` or `describe.each` (#3360)

Co-authored-by: Vladimir <[email protected]>

7c2f7088e62d22605026a37942c1c1c9a4bd162c authored over 1 year ago by Han Feng <[email protected]>
fix(vite-node): coerce to string in import(dep) (#3430)

Co-authored-by: Vladimir <[email protected]>

b72ebdb9132a95bc501d31d9afd08010a7089e70 authored over 1 year ago by Jacob Hummer <[email protected]>
docs(comparisons): add paragraph breaks, improve grammar (#3445)

f928e9c87099c11469e9e72c95fd2155d131bb22 authored over 1 year ago by Rory O’Kane <[email protected]>
fix(typecheck): show tsc errors not related to test files (#3441)

a1da5714701f3814f2866f74784a01b9c1413d24 authored over 1 year ago by Vladimir <[email protected]>
fix(cli): improve colors used when erroring (#3349)

Co-authored-by: Vladimir Sheremet <[email protected]>

166817916e8091789347cefc87643836136e4198 authored over 1 year ago by Ghislain B <[email protected]>
fix: gracefully exit when first `SIGINT` is received (#3407)

a2cc2b38339a373bab3882ea222cfd1400b37f6d authored over 1 year ago by Ari Perkkiö <[email protected]>
fix(vite-node): circular import stuck (#3418)

632eef4037dad8712d3299650fb2f5d3ced6f671 authored over 1 year ago by Dunqing <[email protected]>
fix: dot reporter scrollback buffer spam (#3415)

e6792a945229d5579b42e42bd5f5059a40767cb2 authored over 1 year ago by gtmnayan <[email protected]>
test: reduce usage of `execa`, add `runVitest` test utils (#3436)

9fbb8d31b6b2004c27fb65f8b6b632d798dcdb8e authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: don't restore methods in automocked dependencies (#3438)

d1afd26216b6d2441e47a120f41b5802a7c2bfb5 authored over 1 year ago by Vladimir <[email protected]>
fix: don't print empty diff (#3437)

32b5361fc08ebf61c8c3dd40c35f86650e8c04b1 authored over 1 year ago by Vladimir <[email protected]>
fix(spy): don't print received calls if there are no calls (#3405)

41e11dad39d523af0aa7b50d22b2b9c6dd980a7b authored over 1 year ago by Vladimir <[email protected]>
chore: release v0.31.1

6433224c0a05d29968eead273d1c57c680034566 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix: test repeats (#3369)

fb8fc7ab1267ca54e1e116983d595f3dc7ebe5d5 authored over 1 year ago by fenghan34 <[email protected]>
fix(browser): keep default export when rewriting exports (#3389)

6501d2e396b8a00c814c1543830a42bf97bb402e authored over 1 year ago by Vladimir <[email protected]>
fix(browser): throw an error if test failed to load (#3390)

b354bc1c208ce300d17a3ef284a59be7470b47b3 authored over 1 year ago by Vladimir <[email protected]>
fix: stop spying on a method, when it's restored (#3386)

2cb1a15a5874ed07396a09c4180ed1911d6b1b00 authored over 1 year ago by Vladimir <[email protected]>
fix: `toMatchInlineSnapshot` fails when file path includes parentheses (fix #3370) (#3371)

dcf1346a8bfd609ec495d63be1850200eb9e7e43 authored over 1 year ago by pacexy <[email protected]>
fix: check error type before modifying it (#3385)

c44d99121262d4e9c8f2fe17e91a6a847c8c8e7a authored over 1 year ago by Vladimir <[email protected]>
fix: exclude `cwd` from test name filter (#3353)

324a9b54c204251579c7556d33f0bfc1b5411c27 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: display error message correctly (#3314)

a5b3d78eda99ad59b7af205010989b1efe67dc49 authored over 1 year ago by btea <[email protected]>
chore: update StackBlitz initialPath (#3356)

4a807df37bc5da735048040a94b820f06841bfac authored over 1 year ago by patak <[email protected]>
docs: synchronize startVitest API with docs (#3343)

Co-authored-by: Anjorin Damilare <[email protected]>

0f0d75631c3b9d6f335d822a24e25b46b2219eda authored over 1 year ago by Vladimir <[email protected]>
chore: typo in description comment in types/browser.ts (#3319)

c816b89b94aa7286b8c8ff321887f198595d350e authored over 1 year ago by HannesOberreiter <[email protected]>
fix(typecheck): correctly resolve custom tsconfig path (#3342)

c53ae0791a95eb7b6c1a543230f6884183484385 authored over 1 year ago by Vladimir <[email protected]>
fix: correctly restore vi.fn implementation (#3341)

2aff8c5f3a2521b42b7622c83f97299a24982d7d authored over 1 year ago by Vladimir <[email protected]>
fix(reporter): prevent deleting test reports stored in coverage directory (#3331)

ddbba3962554c3a5a2ec4e7bfaa90eae9b7f1c22 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: support application/x-gzip metadata in html report (#3333)

Co-authored-by: Michael Lee <[email protected]>

5bf7eb6e2af20055abca4230dd63961df2f759c0 authored over 1 year ago by mzanelee <[email protected]>
chore(docs): fix vi.mock example

fde628ad3dbcd4f6687072dc4dd60879cd245e59 authored over 1 year ago by Vladimir Sheremet <[email protected]>
fix(vite-node): allow returning id not wrapped in promise (#3312)

9836ccb48c5a39c0999484f55731f53ba494be17 authored over 1 year ago by Daniel Roe <[email protected]>
feat(watch): press `r` should rerun current pattern tests (#3305)

Co-authored-by: Ari Perkkiö <[email protected]>

69d27117d85990536f4dec5a08f3d5bdb48578c9 authored over 1 year ago by Dunqing <[email protected]>
docs(expect): correct code block mistake (#3304)

77d071a91f81b6faef28cb30c6c5b617a661459d authored over 1 year ago by Lyx <[email protected]>
docs: filtering update demo (#3240)

04eaba4ed8f8b758e2a3fb34cc586aa627b9d38a authored over 1 year ago by btea <[email protected]>
fix: throw an error, if tests are collected with a different vitest version (#3301)

708b10fe227c04b4219a1e5d4b539def009729b4 authored over 1 year ago by Vladimir <[email protected]>
fix(cli): improve cac errors when mixing boolean and dot notation (#3302)

93fbd02d89f71412e76fe6ddb8cd47693b105527 authored over 1 year ago by Ari Perkkiö <[email protected]>
fix: remove duplicate type (#3303)

5382e8b636a5c1f1771916214fe9728485506fcd authored over 1 year ago by Vladimir <[email protected]>
fix: make sure thrown error is an object (#3298)

a93be56cd86039c58129f304a2bce2eafe6647dc authored over 1 year ago by Vladimir <[email protected]>
chore(deps): update all non-major dependencies (#3238)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by:...

48c4e8c68b9b9c745286228fdc631e8d9d9ef492 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: release v0.31.0

36eea98a434c3202c939a3a54d149bc4853db42c authored over 1 year ago by Vladimir Sheremet <[email protected]>
chore: fix license script

6f414e3e5618132c2706b659037fe53d5eab7ae9 authored over 1 year ago by Vladimir Sheremet <[email protected]>
feat!: move assertion declarations to expect package (#3294)

cf3afe2bea9eaaf5b9f47f00a611276d90769def authored over 1 year ago by Vladimir <[email protected]>
fix: don't inline vite hmr and rollup types (#3291)

1f1189bc6b91a86fa18da501f55279a5191cf372 authored over 1 year ago by Vladimir <[email protected]>
fix: support exactOptionalPropertyTypes (#3293)

ba81d8a3011f95e4e88ff7e371751002bea051ac authored over 1 year ago by Vladimir <[email protected]>
fix: don't print esm warning, if package name is not found (#3292)

62c14cba2daba620855b2aad00f3d8e3c421d814 authored over 1 year ago by Vladimir <[email protected]>
fix: show correct diff in "toHaveBeenCalledWith" (#3289)

19fcd8df8291fdd9b0b4159c76067d0e3ae067eb authored over 1 year ago by Vladimir <[email protected]>