Upgrading @angular/platform-browser-dynamic 7 to 8
Unknown7.2.16 → 8.2.14
UnknownUpgrade verdict
None of the 53 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
export * from './public_api'
- removed:
export * from './index' - removed:
export { CachedResourceLoader as ɵangular_packages_platform_browser_dynamic_platform_browser_dynamic_a } from './src/resource_loader/resource_loader_cache' - added:
class JitCompilerFactory implements CompilerFactory - added:
class ɵCompilerImpl implements Compiler - added:
class ɵResourceLoaderImpl extends ResourceLoader - added:
class ɵangular_packages_platform_browser_dynamic_platform_browser_dynamic_a extends ResourceLoader - added:
const RESOURCE_CACHE_PROVIDER: Provider[] - added:
const VERSION: Version - added:
const platformBrowserDynamic: (extraProviders?: StaticProvider[] | undefined) => PlatformRef - added:
const ɵINTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS: StaticProvider[] - added:
const ɵplatformCoreDynamic: (extraProviders?: StaticProvider[] | undefined) => PlatformRef - added:
constructor ɵCompilerImpl(injector: Injector, _metadataResolver: CompileMetadataResolver, templateParser: TemplateParser, styleCompiler: StyleCompiler, viewCompiler: ViewCompiler, ngModuleCompiler: NgModuleCompiler, summaryResolver: SummaryResolver<Type<any>>, compileReflector: CompileReflector, jitEvaluator: JitEvaluator, compilerConfig: CompilerConfig, console: ɵConsole) - added:
constructor ɵangular_packages_platform_browser_dynamic_platform_browser_dynamic_a() - added:
method JitCompilerFactory.createCompiler(options?: CompilerOptions[]): Compiler - added:
method ɵCompilerImpl.clearCache(): void - added:
method ɵCompilerImpl.clearCacheFor(type: Type<any>): void - added:
method ɵCompilerImpl.compileModuleAndAllComponentsAsync<T>(moduleType: Type<T>): Promise<ModuleWithComponentFactories<T>> - added:
method ɵCompilerImpl.compileModuleAndAllComponentsSync<T>(moduleType: Type<T>): ModuleWithComponentFactories<T> - added:
method ɵCompilerImpl.compileModuleAsync<T>(moduleType: Type<T>): Promise<NgModuleFactory<T>> - added:
method ɵCompilerImpl.compileModuleSync<T>(moduleType: Type<T>): NgModuleFactory<T> - added:
method ɵCompilerImpl.getComponentFactory<T>(component: Type<T>): ComponentFactory<T> - added:
method ɵCompilerImpl.getModuleId(moduleType: Type<any>): string | undefined - added:
method ɵCompilerImpl.hasAotSummary(ref: Type<any>): boolean - added:
method ɵCompilerImpl.loadAotSummaries(summaries: () => any[]): void - added:
method ɵResourceLoaderImpl.get(url: string): Promise<string> - added:
method ɵangular_packages_platform_browser_dynamic_platform_browser_dynamic_a.get(url: string): Promise<string> - added:
readonly property ɵCompilerImpl.injector: Injector
- removed:
export * from './src/platform-browser-dynamic'
- removed:
class CompilerImpl implements Compiler - removed:
class JitCompilerFactory implements CompilerFactory - removed:
const COMPILER_PROVIDERS: StaticProvider[] - removed:
const DEFAULT_PACKAGE_URL_PROVIDER: { provide: InjectionToken<string>; useValue: string } - removed:
const ERROR_COLLECTOR_TOKEN: InjectionToken<{}> - removed:
constructor CompilerImpl(injector: Injector, _metadataResolver: CompileMetadataResolver, templateParser: TemplateParser, styleCompiler: StyleCompiler, viewCompiler: ViewCompiler, ngModuleCompiler: NgModuleCompiler, summaryResolver: SummaryResolver<Type<any>>, compileReflector: CompileReflector, compilerConfig: CompilerConfig, console: Console) - removed:
method CompilerImpl.clearCache(): void - removed:
method CompilerImpl.clearCacheFor(type: Type<any>): void - removed:
method CompilerImpl.compileModuleAndAllComponentsAsync<T>(moduleType: Type<T>): Promise<ModuleWithComponentFactories<T>> - removed:
method CompilerImpl.compileModuleAndAllComponentsSync<T>(moduleType: Type<T>): ModuleWithComponentFactories<T> - removed:
method CompilerImpl.compileModuleAsync<T>(moduleType: Type<T>): Promise<NgModuleFactory<T>> - removed:
method CompilerImpl.compileModuleSync<T>(moduleType: Type<T>): NgModuleFactory<T> - removed:
method CompilerImpl.getComponentFactory<T>(component: Type<T>): ComponentFactory<T> - removed:
method CompilerImpl.getModuleId(moduleType: Type<any>): string | undefined - removed:
method CompilerImpl.hasAotSummary(ref: Type<any>): boolean - removed:
method CompilerImpl.loadAotSummaries(summaries: () => any[]): void - removed:
method JitCompilerFactory.createCompiler(options?: CompilerOptions[]): Compiler - removed:
readonly property CompilerImpl.injector: Injector
- removed:
class JitReflector implements CompileReflector - removed:
const MODULE_SUFFIX = '' - removed:
method JitReflector.annotations(typeOrFunc: any): any[] - removed:
method JitReflector.componentModuleUrl(type: any, cmpMetadata: Component): string - removed:
method JitReflector.guards(type: any): { [key: string]: any } - removed:
method JitReflector.hasLifecycleHook(type: any, lcProperty: string): boolean - removed:
method JitReflector.parameters(typeOrFunc: any): any[][] - removed:
method JitReflector.propMetadata(typeOrFunc: any): { [key: string]: any[] } - removed:
method JitReflector.resolveExternalReference(ref: ExternalReference): any - removed:
method JitReflector.shallowAnnotations(typeOrFunc: any): any[] - removed:
method JitReflector.tryAnnotations(typeOrFunc: any): any[]
- removed:
const RESOURCE_CACHE_PROVIDER: Provider[] - removed:
const platformBrowserDynamic: (extraProviders?: StaticProvider[] | undefined) => PlatformRef - removed:
export * from './private_export' - removed:
export { JitCompilerFactory } from './compiler_factory' - removed:
export { VERSION } from './version'
- removed:
const platformCoreDynamic: (extraProviders?: StaticProvider[] | undefined) => PlatformRef
- removed:
const INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS: StaticProvider[]
- removed:
export { CompilerImpl as ɵCompilerImpl } from './compiler_factory' - removed:
export { INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS as ɵINTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS } from './platform_providers' - removed:
export { ResourceLoaderImpl as ɵResourceLoaderImpl } from './resource_loader/resource_loader_impl' - removed:
export { platformCoreDynamic as ɵplatformCoreDynamic } from './platform_core_dynamic'
- removed:
class CachedResourceLoader extends ResourceLoader - removed:
constructor CachedResourceLoader() - removed:
method CachedResourceLoader.get(url: string): Promise<string>
- removed:
class ResourceLoaderImpl extends ResourceLoader - removed:
method ResourceLoaderImpl.get(url: string): Promise<string>
- removed:
const VERSION: Version
- removed:
export * from './public_api'
- removed:
export * from './src/testing'
- removed:
class TestingCompilerFactoryImpl implements TestingCompilerFactory - removed:
class TestingCompilerImpl implements TestingCompiler - removed:
const COMPILER_PROVIDERS: StaticProvider[] - removed:
constructor TestingCompilerFactoryImpl(_injector: Injector, _compilerFactory: CompilerFactory) - removed:
constructor TestingCompilerImpl(_compiler: CompilerImpl, _directiveResolver: MockDirectiveResolver, _pipeResolver: MockPipeResolver, _moduleResolver: MockNgModuleResolver) - removed:
method TestingCompilerFactoryImpl.createTestingCompiler(options: CompilerOptions[]): TestingCompiler - removed:
method TestingCompilerImpl.checkOverrideAllowed(type: Type<any>): void - removed:
method TestingCompilerImpl.clearCache(): void - removed:
method TestingCompilerImpl.clearCacheFor(type: Type<any>): void - removed:
method TestingCompilerImpl.compileModuleAndAllComponentsAsync<T>(moduleType: Type<T>): Promise<ModuleWithComponentFactories<T>> - removed:
method TestingCompilerImpl.compileModuleAndAllComponentsSync<T>(moduleType: Type<T>): ModuleWithComponentFactories<T> - removed:
method TestingCompilerImpl.compileModuleAsync<T>(moduleType: Type<T>): Promise<NgModuleFactory<T>> - removed:
method TestingCompilerImpl.compileModuleSync<T>(moduleType: Type<T>): NgModuleFactory<T> - removed:
method TestingCompilerImpl.getComponentFactory<T>(component: Type<T>): ComponentFactory<T> - removed:
method TestingCompilerImpl.getComponentFromError(error: Error): any - removed:
method TestingCompilerImpl.getModuleId(moduleType: Type<any>): string | undefined - removed:
method TestingCompilerImpl.loadAotSummaries(summaries: () => any[]): void - removed:
method TestingCompilerImpl.overrideComponent(component: Type<any>, override: MetadataOverride<Component>): void - removed:
method TestingCompilerImpl.overrideDirective(directive: Type<any>, override: MetadataOverride<Directive>): void - removed:
method TestingCompilerImpl.overrideModule(ngModule: Type<any>, override: MetadataOverride<NgModule>): void - removed:
method TestingCompilerImpl.overridePipe(pipe: Type<any>, override: MetadataOverride<Pipe>): void - removed:
readonly property TestingCompilerImpl.injector: Injector
- removed:
class DOMTestComponentRenderer extends TestComponentRenderer - removed:
constructor DOMTestComponentRenderer(_doc: any) - removed:
method DOMTestComponentRenderer.insertRootElement(rootElId: string): void
- removed:
export { ɵMetadataOverrider as MetadataOverrider } from '@angular/core/testing'
- removed:
const platformCoreDynamicTesting: (extraProviders?: any[]) => PlatformRef
- removed:
export { DOMTestComponentRenderer as ɵDOMTestComponentRenderer } from './dom_test_component_renderer' - removed:
export { platformCoreDynamicTesting as ɵplatformCoreDynamicTesting } from './platform_core_dynamic_testing'
- removed:
class BrowserDynamicTestingModule - removed:
const platformBrowserDynamicTesting: (extraProviders?: StaticProvider[] | undefined) => PlatformRef - removed:
export * from './private_export_testing'
- removed:
export * from './index' - removed:
export { COMPILER_PROVIDERS as ɵangular_packages_platform_browser_dynamic_testing_testing_a } from './src/compiler_factory' - removed:
export { TestingCompilerFactoryImpl as ɵangular_packages_platform_browser_dynamic_testing_testing_b } from './src/compiler_factory' - added:
class BrowserDynamicTestingModule - added:
class ɵDOMTestComponentRenderer extends TestComponentRenderer - added:
class ɵangular_packages_platform_browser_dynamic_testing_testing_b implements ɵTestingCompilerFactory - added:
const platformBrowserDynamicTesting: (extraProviders?: StaticProvider[] | undefined) => PlatformRef - added:
const ɵangular_packages_platform_browser_dynamic_testing_testing_a: StaticProvider[] - added:
const ɵplatformCoreDynamicTesting: (extraProviders?: any[]) => PlatformRef - added:
constructor ɵDOMTestComponentRenderer(_doc: any) - added:
constructor ɵangular_packages_platform_browser_dynamic_testing_testing_b(_injector: Injector, _compilerFactory: CompilerFactory) - added:
method ɵDOMTestComponentRenderer.insertRootElement(rootElId: string): void - added:
method ɵangular_packages_platform_browser_dynamic_testing_testing_b.createTestingCompiler(options: CompilerOptions[]): ɵTestingCompiler