Skip to content

Upgrading @angular/common 17 to 18

Unknown17.3.12 → 18.2.14

Fetching 52 releases from GitHub…0 / 52
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.

Node.js requirement changed in 18.1.0-next.1: ^18.13.0 || >=20.9.0 → ^18.19.1 || ^20.11.1 || >=22.0.0.

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

  • removed: const ɵPRIMARY_HTTP_BACKEND: InjectionToken<HttpBackend>
  • changed: type HttpTransferCacheOptions = { includeHeaders?: string[]; filter?: (req: HttpRequest<unknown>) => boolean; includePostRequests?: boolean } → type HttpTransferCacheOptions = { includeHeaders?: string[]; filter?: (req: HttpRequest<unknown>) => boolean; includePostRequests?: boolean; includeRequestsWithAuthHeaders?: boolean }
  • added: const HTTP_TRANSFER_CACHE_ORIGIN_MAP: InjectionToken<Record<string, string>>
  • added: const ɵREQUESTS_CONTRIBUTE_TO_STABILITY: InjectionToken<boolean>
  • removed: const ɵPLATFORM_WORKER_APP_ID = 'browserWorkerApp'
  • removed: const ɵPLATFORM_WORKER_UI_ID = 'browserWorkerUi'
  • removed: function isPlatformWorkerApp(platformId: Object): boolean
  • removed: function isPlatformWorkerUi(platformId: Object): boolean
  • changed: constructor DatePipe(locale: string, defaultTimezone?: string | null | undefined, defaultOptions?: DatePipeConfig | null | undefined) → constructor DatePipe(locale: string, defaultTimezone?: (string | null) | undefined, defaultOptions?: (DatePipeConfig | null) | undefined)