Skip to content

Upgrading vitest 0.11 to 0.12

Safe0.11.0 → 0.12.10New11Fixed24

SafeUpgrade verdict

Only new features and fixes in this range.

  • Nothing in this range needs changes to your code. It adds features and fixes.
Nothing to change

No breaking, platform, security or deprecated items in this range.

Adds debug ^4.3.4.

Installs 51 packages in all (was 49).

Also installs ms.

Nothing in this upgrade needs a code or configuration change.

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • changed: function defineConfig(config: UserConfig): UserConfig → function defineConfig(config: UserConfigExport): UserConfigExport
  • added: export { ConfigEnv } from 'vite'
  • added: type UserConfigExport = UserConfig | Promise<UserConfig> | UserConfigFn
  • added: type UserConfigFn = (env: ConfigEnv) => UserConfig | Promise<UserConfig>
  • removed: method Vitest.getConfig(): ResolvedConfig
  • removed: method Vitest.returnFailed(): Promise<void>
  • removed: property UserConfig.allowOnly?: boolean
  • removed: property UserConfig.passWithNoTests?: boolean
  • changed: const afterAll: (fn: SuiteHooks['afterAll'][0], timeout?: number | undefined) => void → const afterAll: (fn: SuiteHooks['afterAll'][0], timeout?: number) => void
  • changed: const afterEach: (fn: SuiteHooks['afterEach'][0], timeout?: number | undefined) => void → const afterEach: (fn: SuiteHooks['afterEach'][0], timeout?: number) => void
  • changed: const beforeAll: (fn: SuiteHooks['beforeAll'][0], timeout?: number | undefined) => void → const beforeAll: (fn: SuiteHooks['beforeAll'][0], timeout?: number) => void
  • changed: const beforeEach: (fn: SuiteHooks['beforeEach'][0], timeout?: number | undefined) => void → const beforeEach: (fn: SuiteHooks['beforeEach'][0], timeout?: number) => void
  • changed: property SuiteHooks.afterAll: HookListener<[Suite]>[] → property SuiteHooks.afterAll: HookListener<[Suite | File]>[]
  • changed: property SuiteHooks.beforeAll: HookListener<[Suite], () => Awaitable<void>>[] → property SuiteHooks.beforeAll: HookListener<[Suite | File], () => Awaitable<void>>[]
  • added: method Vitest.getSerializableConfig(): ResolvedConfig
  • added: method Vitest.rerunFailed(): Promise<void>
  • added: property InlineConfig.allowOnly?: boolean
  • added: property InlineConfig.env?: Record<string, string>
  • added: property InlineConfig.fakeTimers?: FakeTimerInstallOpts
  • added: property InlineConfig.onConsoleLog?: (log: string, type: 'stdout' | 'stderr') => false | void
  • added: property InlineConfig.passWithNoTests?: boolean
  • added: property Suite.filepath?: string
  • removed: method Vitest.getConfig(): ResolvedConfig
  • removed: method Vitest.returnFailed(): Promise<void>
  • added: declare global
  • added: declare module 'vite'
  • added: method Vitest.getSerializableConfig(): ResolvedConfig
  • added: method Vitest.rerunFailed(): Promise<void>