Skip to content

Conversation

@sheremet-va
Copy link
Member

@sheremet-va sheremet-va commented Jan 14, 2022

Closes #506

Mockdate removed, since mocking Date objects can be done with setSystemTime

@antfu also I'm not sure, does inlining happens automatically?

THIS IS BREAKING CHANGE SINCE IT REMOVES mockCurrentDate - use setSystemTime instead!

@netlify
Copy link

netlify bot commented Jan 14, 2022

✔️ Deploy Preview for vitest-dev ready!

🔨 Explore the source changes: a1693ad

🔍 Inspect the deploy log: https://app.netlify.com/sites/vitest-dev/deploys/61ecf7e8fc7831000757b81f

😎 Browse the preview: https://deploy-preview-531--vitest-dev.netlify.app

@sheremet-va sheremet-va requested a review from antfu January 14, 2022 13:24
@Smrtnyk
Copy link

Smrtnyk commented Jan 14, 2022

amazing work

@fadi-george
Copy link

I get errors w/ old vi pending timers, I hope this will fix it.

@antfu
Copy link
Member

antfu commented Jan 20, 2022

We can release 0.2 with this after the conflict fixed

@sheremet-va
Copy link
Member Author

We can release 0.2 with this after the conflict fixed

Merge conflicts fixed

@sheremet-va sheremet-va merged commit cf30e5a into main Jan 23, 2022
@sheremet-va sheremet-va deleted the sheremet-va/mocking-timers branch January 23, 2022 06:43
chaii3 pushed a commit to chaii3/vitest that referenced this pull request May 13, 2022
* feat(createEventHook): added interface

* added types for EventHookOn, EventHookOff, and EventHook trigger
chaii3 pushed a commit to chaii3/vitest that referenced this pull request May 13, 2022
* feat(createEventHook): added interface

* added types for EventHookOn, EventHookOff, and EventHook trigger
chaii3 pushed a commit to chaii3/vitest that referenced this pull request May 13, 2022
* feat(useTransition): support for vectors (vitest-dev#376)

* refactor(useTransition): cleaning up (vitest-dev#385)

* refactor(useWebWorkerFn): Small doc and type improvements (vitest-dev#382)

Co-authored-by: Anthony Fu <[email protected]>

* feat: pwa reload prompt

* chore: update docs

* refactor(useWebWorkerFn): Small doc and type improvements (vitest-dev#382)

Co-authored-by: Anthony Fu <[email protected]>

* chore: update docs

* test: simpilfy tests for useTransition

* chore: fix tests

* feat(useTransition): support for delayed transitions (vitest-dev#386)

* feat(useTransition): support for disabled transitions (vitest-dev#436)

* feat!: introduce `controls` option

* chore: update

* chore: update

* refactor(useRafFn): remove depreacted APIs

* chore: enabled tests for next branch

* fix(useFetch)!: allow setting response type before doing request (vitest-dev#454)

Co-authored-by: Anthony Fu <[email protected]>

* chore: resolve conflicts

* feat(useMediaControls): expose source types (vitest-dev#495)

* fix(useMediaControls): Removes tracks that have been inserted in html (vitest-dev#493)

* chore: release v4.9.3

* fix(usePermission): tolerate error on FireFox

* fix(useDevicesList): treat as premssion granted after getUserMedia

* chore: release v4.9.4

* chore: fix typo (vitest-dev#502)

* feat(useWebSocket): add immediate option (vitest-dev#503)

* feat(useAxios): bring API into line with useFetch (vitest-dev#499)

* feat(createEventHook): new function (#497)

* chore: release v4.10.0

* fix(useMediaControls): Doesn't rewrite default media properties (vitest-dev#500)

* feat(useMediaControls): add error event (vitest-dev#509)

* feat(useStorage): optimize event handling logic (vitest-dev#505)

* feat(useFetch): add afterFetch option, onFetchResponse, and onFetchError (vitest-dev#506)

* feat(useWebWoker): return worker (vitest-dev#507)

Co-authored-by: Anthony Fu <[email protected]>

* fix: Change `onMediaError` to `onSourceError` (vitest-dev#510)

* feat(onClickOutside): default to just pointerDown (vitest-dev#508)

Co-authored-by: Anthony Fu <[email protected]>
Co-authored-by: sibbng <[email protected]>

* chore: update docs

* chore: release v4.11.0

* fix(onClickOutside): duplicate code (vitest-dev#519)

Co-authored-by: Nurettin Kaya <[email protected]>

* feat(createEventHook): added interface (vitest-dev#531)

* feat(createEventHook): added interface

* added types for EventHookOn, EventHookOff, and EventHook trigger

* feat(useStorage): allow custom serializer (vitest-dev#528)

* feat(useStorage): allow custom serializer

* update test

* refactor(useMediaControls): Deprecate options that can simply be set as attributes (vitest-dev#514)

* useMediaControls: Add `volumechange` event listener

* fix: `mute` returned

* feat: Deprecate video options:
* `poster`
* `autoplay`
* `preload`
* `loop`
* `controls`
* `playsinline`
* `autoPictureInPicture`

* fix: Fix deprecated behaviour in demo

* fix: Remove deprecated usage from doc

* refactor: More polite messages

* fix: Remove `console.warn`s

* chore: release v4.11.1

* refactor!: remove deprecated apis

* chore: add next tag

* chore: release v5.0.0-beta.1

* feat: introduce `components` & `directives` (vitest-dev#486)

Co-authored-by: Anthony Fu <[email protected]>

* docs: re-organize

* chore: fix lint

* docs: about components

* chore: include directives

* chore: release v5.0.0-beta.2

* chore: rollback jest

* chore: fix docs build

* docs: readme for components

* docs: add @vueuse/gesture

* chore: ship indexes.json

* chore: release v5.0.0-beta.3

* feat(typedef): add return typedefs (vitest-dev#543) (vitest-dev#544)

* refactor!: change publish strcture and support submodules, close vitest-dev#469

* chore: cleanup stories.tsx

* docs: update docs about submodules

* chore: fix docs

* chore: release v5.0.0-beta.4

* chore: update lock

* chore: release v5.0.0-beta.5

* chore: update deps and extend publish memory

* refactor: remove `useDeviceLight`

* chore: update

* chore: fix tests

* chore: release v5.0.0-beta.7

* refactor(useWebSocket)!: change immediate default for 5.0.0 (vitest-dev#545)

* feat(useIpcRenderer): new add-one & new functions (vitest-dev#547)

Co-authored-by: Anthony Fu <[email protected]>

* chore: update deps

* chore: release v5.0.0-beta.8

* chore: fix docs build

* chore(usePointerSwipe): fix typo (vitest-dev#557)

* fix(useAuth): now reqiures the auth instance, close vitest-dev#538

* chore: update deps

* docs(biSyncRef): fix console output comment (vitest-dev#555)

* docs: removed deprecated value from example (vitest-dev#556)

* docs(guidlines): added guidelines (vitest-dev#535)

* docs: update guidelines

* chore: update guidelines

Co-authored-by: Scott Bedard <[email protected]>
Co-authored-by: Fabian <[email protected]>
Co-authored-by: Ismail Gjevori <[email protected]>
Co-authored-by: Alex Kozack <[email protected]>
Co-authored-by: Shinigami <[email protected]>
Co-authored-by: wheat <[email protected]>
Co-authored-by: sibbng <[email protected]>
Co-authored-by: JserWang <[email protected]>
Co-authored-by: Pig Fang <[email protected]>
Co-authored-by: ArcherGu <[email protected]>
Co-authored-by: Ilya Komichev <[email protected]>
Co-authored-by: Daiki Ojima <[email protected]>
Co-authored-by: Manaus <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

support for fake clock (new Date(), Date.now()...) in vitest timers

5 participants