Skip to content

Upgrading @nuxt/image 0.1 to 0.2

Unknown0.1.0 → 0.2.1

Fetching 9 releases from GitHub…0 / 9
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds allowlist ^0.1.1, consola ^2.15.0, defu ^3.2.2, fs-extra ^9.0.1, image-meta ^0.0.1, is-https ^3.0.2, requrl ^3.0.2, ufo ^0.5.4.

Installs 116 packages in all (was 111).

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

  • removed: interface Window
  • removed: property Window.__NUXT_JSONP_CACHE__: { [key: string]: any }
  • added: interface Configuration
  • added: interface Context
  • added: interface NuxtAppOptions
  • added: property Configuration.image?: Partial<ModuleOptions>
  • added: property Context.$img: $Image
  • added: property NuxtAppOptions.$img: $Image
  • added: interface Vue
  • added: property Vue.$img: $Image
  • added: interface Store<S>
  • added: property Store.$img: $Image
  • removed: default ImageModule
  • removed: function ImageModule(moduleOptions: any): void
  • removed: namespace ImageModule
  • removed: var ImageModule.meta: { name: any; version: any }
  • removed: const _default: ProviderFactory
  • removed: default _default
  • removed: const _default: RuntimeProvider
  • removed: default _default
  • removed: const _default: ProviderFactory
  • removed: default _default
  • removed: const _default: RuntimeProvider
  • removed: default _default
  • removed: const _default: ProviderFactory
  • removed: default _default
  • removed: const _default: RuntimeProvider
  • removed: default _default
  • removed: const _default: { name: string; mixins: { props: { src: { type: (ObjectConstructor | StringConstructor)[]; default: string; required: boolean }; width: { type: StringConstruct…
  • removed: default _default
  • removed: const _default: { props: { src: { type: (ObjectConstructor | StringConstructor)[]; default: string; required: boolean }; width: { type: StringConstructor; default: string }; h…
  • removed: default _default
  • removed: const _default: { name: string; mixins: { props: { src: { type: (ObjectConstructor | StringConstructor)[]; default: string; required: boolean }; width: { type: StringConstruct…
  • removed: default _default
  • removed: function createImage(context: any, { providers, defaultProvider, presets }: CreateImageOptions): { (source: string, modifiers: ImageModifiers, options?: any): any; $observer: { add(target: any, component: any, unique: any): void; remove(target: any): void } }
  • removed: declare global
  • removed: index ImageModifiers[key: string]: any
  • removed: interface GenerateOptions
  • removed: interface ImageModifiers
  • removed: interface ImagePreset
  • removed: interface LocalOptions
  • removed: interface ModuleOptions
  • removed: interface Provider
  • removed: interface RuntimeProvider
  • removed: method Provider.middleware?(): ProviderServerMiddleware
  • removed: property GenerateOptions.modifiers: { contain: string }
  • removed: property GenerateOptions.providerOptions: any
  • removed: property ImageModifiers.format: string
  • removed: property ImageModifiers.height: number
  • removed: property ImageModifiers.size: string
  • removed: property ImageModifiers.width: number
  • removed: property ImagePreset.modifiers: any
  • removed: property ImagePreset.name: string
  • removed: property ImagePreset.provider?: string
  • removed: property LocalOptions.clearCache?: boolean | string
  • removed: property LocalOptions.dir?: string
  • removed: property ModuleOptions.defaultProvider: string
  • removed: property ModuleOptions.presets: ImagePreset[]
  • removed: property ModuleOptions.provider: object
  • removed: property ModuleOptions.providers: { local: LocalOptions; [name: string]: any }
  • removed: property Provider.runtime: string
  • removed: property Provider.runtimeOptions: any
  • removed: property RuntimeProvider.generateURL: (src: string, modifiers: ImageModifiers, providerOptions: any) => { url: string; isStatic?: boolean }
  • removed: type ProviderFactory = (options: any) => Provider
  • removed: type ProviderServerMiddleware = (req: any, res: any, next: any) => void
  • added: declare module '@nuxt/types'
  • added: declare module 'vue/types/vue'
  • added: declare module 'vuex/types/index'
  • added: default imageModule
  • added: function imageModule(moduleOptions: ModuleOptions): Promise<void>
  • removed: const logger: import('consola').Consola
  • removed: function downloadImage({ url, name, outDir }: { url: any; name: any; outDir: any }): Promise<void>
  • removed: function getFileExtension(url: string): string
  • removed: function hash(value: string, length?: number): string
  • removed: function tryRequire(id: any): any