Upgrading @angular/platform-browser 15 to 16
Unknown15.2.10 → 16.2.12
Fetching 54 releases from GitHub…0 / 54
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- 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.
Must act 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 16.0.0-rc.0: ^14.20.0 || ^16.13.0 || >=18.10.0 → ^16.14.0 || >=18.10.0.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
class BrowserTransferStateModule - removed:
class TransferState - removed:
class ɵDomSharedStylesHost extends ɵSharedStylesHost implements OnDestroy - removed:
const ɵNAMESPACE_URIS: { [ns: string]: string } - removed:
const ɵTRANSITION_ID: InjectionToken<unknown> - removed:
constructor TransferState() - removed:
constructor ɵDomSharedStylesHost(doc: any) - removed:
function makeStateKey<T = void>(key: string): StateKey<T> - removed:
function ɵescapeHtml(text: string): string - removed:
function ɵflattenStyles(compId: string, styles: Array<string | string[]>): string[] - removed:
function ɵshimContentAttribute(componentShortId: string): string - removed:
function ɵshimHostAttribute(componentShortId: string): string - removed:
get TransferState.isEmpty(): boolean - removed:
interface ApplicationConfig - removed:
method EventManager.addGlobalEventListener(target: string, eventName: string, handler: Function): Function - removed:
method TransferState.get<T>(key: StateKey<T>, defaultValue: T): T - removed:
method TransferState.hasKey<T>(key: StateKey<T>): boolean - removed:
method TransferState.onSerialize<T>(key: StateKey<T>, callback: () => T): void - removed:
method TransferState.remove<T>(key: StateKey<T>): void - removed:
method TransferState.set<T>(key: StateKey<T>, value: T): void - removed:
method TransferState.toJson(): string - removed:
method ɵDomRendererFactory2.begin(): void - removed:
method ɵDomRendererFactory2.end(): void - removed:
method ɵDomSharedStylesHost.addHost(hostNode: Node): void - removed:
method ɵDomSharedStylesHost.ngOnDestroy(): void - removed:
method ɵDomSharedStylesHost.onStyleAdded(style: string): void - removed:
method ɵDomSharedStylesHost.onStyleRemoved(style: string): void - removed:
method ɵDomSharedStylesHost.removeHost(hostNode: Node): void - removed:
method ɵSharedStylesHost.getAllStyles(): IterableIterator<string> - removed:
method ɵSharedStylesHost.onStyleAdded(style: string): void - removed:
method ɵSharedStylesHost.onStyleRemoved(style: string): void - removed:
property ApplicationConfig.providers: Array<Provider | EnvironmentProviders> - removed:
static property BrowserTransferStateModule.ɵfac: i0.ɵɵFactoryDeclaration<BrowserTransferStateModule, never> - removed:
static property BrowserTransferStateModule.ɵinj: i0.ɵɵInjectorDeclaration<BrowserTransferStateModule> - removed:
static property BrowserTransferStateModule.ɵmod: i0.ɵɵNgModuleDeclaration<BrowserTransferStateModule, never, never, never> - removed:
static property TransferState.ɵfac: i0.ɵɵFactoryDeclaration<TransferState, never> - removed:
static property TransferState.ɵprov: i0.ɵɵInjectableDeclaration<TransferState> - removed:
static property ɵDomSharedStylesHost.ɵfac: i0.ɵɵFactoryDeclaration<ɵDomSharedStylesHost, never> - removed:
static property ɵDomSharedStylesHost.ɵprov: i0.ɵɵInjectableDeclaration<ɵDomSharedStylesHost> - changed:
constructor ɵDomRendererFactory2(eventManager: EventManager, sharedStylesHost: ɵDomSharedStylesHost, appId: string, removeStylesOnCompDestory: boolean) → constructor ɵDomRendererFactory2(eventManager: EventManager, sharedStylesHost: ɵSharedStylesHost, appId: string, removeStylesOnCompDestroy: boolean, doc: Document, platformId: Object, ngZone: NgZone, nonce?: string | null) - changed:
static property ɵSharedStylesHost.ɵfac: i0.ɵɵFactoryDeclaration<ɵSharedStylesHost, never> → static property ɵSharedStylesHost.ɵfac: i0.ɵɵFactoryDeclaration<ɵSharedStylesHost, [null, null, { optional: true }, null]> - changed:
type StateKey<T> = string & { __not_a_string: never; __value_type?: T } → type StateKey<T> = StateKey_2<T> - added:
const TransferState: { new (): TransferState_2 } - added:
const enum HydrationFeatureKind - added:
const makeStateKey: typeof makeStateKey_2 - added:
constructor ɵSharedStylesHost(doc: Document, appId: string, nonce?: string | null | undefined, platformId?: object) - added:
function provideClientHydration(...features: HydrationFeature<HydrationFeatureKind>[]): EnvironmentProviders - added:
function withNoDomReuse(): HydrationFeature<HydrationFeatureKind.NoDomReuseFeature> - added:
function withNoHttpTransferCache(): HydrationFeature<HydrationFeatureKind.NoHttpTransferCache> - added:
interface HydrationFeature<FeatureKind extends HydrationFeatureKind> - added:
member HydrationFeatureKind.NoDomReuseFeature = 0 - added:
member HydrationFeatureKind.NoHttpTransferCache = 1 - added:
method ɵSharedStylesHost.addHost(hostNode: Node): void - added:
method ɵSharedStylesHost.removeHost(hostNode: Node): void - added:
property HydrationFeature.ɵkind: FeatureKind - added:
property HydrationFeature.ɵproviders: Provider[] - added:
readonly property ɵDomRendererFactory2.ngZone: NgZone - added:
readonly property ɵDomRendererFactory2.platformId: Object - added:
readonly property ɵSharedStylesHost.platformId: object - added:
type ApplicationConfig = ApplicationConfig_2 - added:
type TransferState = TransferState_2