8000 Releases Β· angular/angular Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: angular/angular

20.0.0

28 May 13:52
Compare
Choose a tag to compare

common

Commit Description
feat - 2e5362a469 accept undefined inputs in NgTemplateOutlet (#61404)
feat - b7d3f3dbfc Allow passing ScrollOptions to ViewportScroller (#61002)
feat - 74cceba587 throw error for suspicious date patterns (#59798)
fix - 255c79e048 cleanup updateLatestValue if view is destroyed before promise resolves (#58041)
fix - 739cadae62 Handle errors in async pipe subscriptions (#60057)
fix - cbbea70fa3 issue a warning instead of an error when NgOptimizedImage exceeds the preload limit (#60879)
fix - fc4a56d5c5 rename httpResource function in factory (#60022)
fix - 785a1110e6 resolve host binding type issues (#60481)

compiler

Commit Description
feat - 7a971766dc add extended diagnostic for uninvoked track function on @for blocks (#60495)
feat - f2d5cf7edd support exponentiation operator in templates (#59894)
feat - 51b8ff23ce support tagged template literals in expressions (#59947)
feat - 1b8e7ab9fe support the in keyword in Binary expression (#58432)
feat - 0361c2d81f support void operator in templates (#59894)
fix - 8b990a31c3 error if rawText isn't estimated correctly (#60529)
fix - 4fe489f1b4 exponentiation should be right-to-left associative (#60101)
fix - ef1fd137a9 incorrect spans for template literals (#60323)
fix - e0d378d20e incorrectly handling let declarations inside i18n (#60512)
fix - b70ad3c4e6 proper handling of typeof, void in RecursiveAstVisitor (#60101)
fix - e25e6c95a2 remove TypeScript from linker (#61635)
perf - 768239a89c reduce allocations for let declarations only used in the same view (#60512)

compiler-cli

Commit Description
feat - bec1610da2 add extended diagnostic for invalid nullish coalescing (#60279)
feat - c889382a20 detect missing structural directive imports (#59443)
feat - 1971e57a45 support type checking of host bindings (#60267)
fix - 9ec9c7e1b8 avoid fatal diagnostics for invalid module schemas (#61220)
fix - a1cacc5b17 avoid fatal diagnostics for missing template files (#58673)
fix - 1e6faad479 correctly parse event name in HostListener (#60561)
fix - ffb19e64f1 preserve required parens for nullish coalescing (#60060)
fix - 7c9b4892e9 preserve required parens in exponentiation expressions (#60101)
fix - 7e03af898e set correct target when type checking events (#60561)
fix - 2d51a203dc wrong event name for host listener decorators (#60460)

core

Commit Description
feat - 22d3f0562c add hook for producer creation side effects (#60333)
feat - fe57332fc5 add input binding support to dynamically-created components (#60137)
feat - 65adb3024d Add provider which reports unhandled errors on window to ErrorHandler (#60704)
feat - b154fb3911 add support for two-way bindings on dynamically-created components (#60342)
feat - 82aa2c1a52 add the ability to apply directives to dynamically-created components (#60137)
feat - 326d48afb4 drop support for TypeScript older than 5.8 (#60197)
feat - d260ca3091 emit template function for template related profiler hooks (#60174)
feat - a4bad8d361 export signalGetFn from signal primitives (#60497)
feat - 4812215a7b Expose Injector.destroy on Injector created with Injector.create (#60054)
feat - c1bcae91dd expose performance data in Chrome DevTools (#60789)
feat - 809b5b4596 introduce new DI profiling event (#60158)
feat - d5fd7349fb introduce TestBed.tick() (#60993)
feat - 4e88e18a8e mark toObservable as stable (#60449)
feat - 727cda3856 mark linkedSignal API as public (#60865)
[![feat - 644d9f3](https://img.shields.io/badge...
Read more

19.2.14

28 May 13:32
Compare
Choose a tag to compare

compiler

Commit Description
fix - 24bab55f0c lexer support for template literals in object literals (#61601)

migrations

Commit Description
fix - 9e1cd49662 preserve comments when removing unused imports (#61674)

20.0.0-rc.3

27 May 22:59
Compare
Choose a tag to compare
20.0.0-rc.3 Pre-release
Pre-release

common

Commit Description
feat - 2e5362a469 accept undefined inputs in NgTemplateOutlet (#61404)
fix - aa7190d972 avoid injecting ApplicationRef in FetchBackend (#61649)

compiler

Commit Description
fix - 6ca7590666 lexer support for template literals in object literals (#61601)
fix - e25e6c95a2 remove TypeScript from linker (#61635)

core

Commit Description
fix - c8951159ac mark zone.js as an optional peer dependency (#61616)
fix - 3d4ddd2247 Testing should not throw when Zone does not patch test FW APIs (#61628)

migrations

Commit Description
fix - eceacbc18b preserve comments when removing unused imports (#61674)

service-worker

Commit Description
fix - 959258d8dd do not register service worker if app is destroyed before it is ready to register (#61101)

19.2.13

23 May 17:22
Compare
Choose a tag to compare

common

Commit Description
fix - 2c876b4fc5 avoid injecting ApplicationRef in FetchBackend (#61649)

service-worker

Commit Description
fix - b15bddfa04 do not register service worker if app is destroyed before it is ready to register (#61101)

20.0.0-rc.2

21 May 20:05
Compare
Choose a tag to compare
20.0.0-rc.2 Pre-release
Pre-release

common

Commit Description
fix - af7881abac cancel reader when app is destroyed (#61528)
fix - 966df84351 prevent reading chunks if app is destroyed (#61354)

compiler

Commit Description
fix - e74266b108 avoid conflicts between HMR code and local symbols (#61550)

compiler-cli

Commit Description
fix - b57084267e Always retain prior results for all files (#61487)
fix - 7a3a41f33f avoid ECMAScript private field metadata emit (#61227)

core

Commit Description
fix - 7efb3384a7 cleanup rxResource abort listener (#58306)
fix - b90160d10a cleanup testability subscriptions (#61261)
fix - 3ba39bc28f getting resource value throws an error instead of returning undefined (#61441)
fix - ca6295e90b handle different DI token types in Chrome DevTools integration (#61333)
fix - d62379bb13 move reload method from Resource to WritableResource (#61441)
fix - a89f1cff24 narrow error type for resources API (#61441)
fix - 6e79eaf739 reading resource value after reload in the error state (#61441)
fix - 350776b412 TestBed.tick should ensure test components are synchronized (#61382)
fix - 648d42fe65 Testing should not throw when Zone does not patch test FW APIs (#61376)
fix - 5dbeb42308 unregister onDestroy in toSignal. (#61514)
fix - 30e081287d update min Node.js support to 20.19, 22.12, and 24.0 (#61500)

platform-browser

Commit Description
refactor - bc2cab747f Deprecate the platform-browser-dynamic package (#61043)

platform-server

Commit Description
perf - 6d8e57d131 speed up resolution of base (#61392)

Deprecations

platform-browser

  • All entries of the @angular/platform-browser-dynamic

19.2.12

21 May 19:49
Compare
Choose a tag to compare

common

Commit Description
fix - 126efc9972 cancel reader when app is destroyed (#61528)
fix - efda872453 prevent reading chunks if app is destroyed (#61354)

compiler

Commit Description
fix - 44bb328eae avoid conflicts between HMR code and local symbols (#61550)

compiler-cli

Commit Description
fix - 107180260f Always retain prior results for all files (#61487)
fix - 1191e62d70 avoid ECMAScript private field metadata emit (#61227)

core

Commit Description
fix - 2b1b14f4d3 cleanup rxResource abort listener (#58306)
fix - 8f9b05eaaa cleanup testability subscriptions (#61261)
fix - eb53bda470 enable stashing only when withEventReplay() is invoked (#61352)
fix - 94f5a4b4d6 Testing should not throw when Zone does not patch test FW APIs (#61376)
fix - c0c69a5abc unregister onDestroy in toSignal. (#61514)

platform-server

Commit Description
perf - 8edafd0559 speed up resolution of base (#61392)

20.0.0-rc.1

15 May 16:38
Compare
Choose a tag to compare
20.0.0-rc.1 Pre-release
Pre-release

compiler

Commit Description
fix - e0d378d20e7 incorrectly handling let declarations inside i18n (#60512)
perf - 768239a89cb reduce allocations for let declarations only used in the same view (#60512)

compiler-cli

Commit Description
fix - 9ec9c7e1b84 avoid fatal diagnostics for invalid module schemas (#61220)

core

Commit Description
fix - 4fe34f4cfea enable stashing only when withEventReplay() is invoked (#61077)

19.2.11

15 May 15:26
Compare
Choose a tag to compare
release: cut the v19.2.11 release

20.0.0-rc.0

07 May 17:52
Compare
Choose a tag to compare
20.0.0-rc.0 Pre-release
Pre-release

common

Commit Description
fix - 255c79e048 cleanup updateLatestValue if view is destroyed before promise resolves (#58041)

core

Commit Description
fix - 017cc0a37c properly handle app stabilization with defer blocks (#61040)

platform-server

Commit Description
fix - bc31ad91a0 less aggressive ngServerMode cleanup (#61106)

19.2.10

07 May 16:22
Compare
Choose a tag to compare

common

Commit Description
fix - 89056a0356 cleanup updateLatestValue if view is destroyed before promise resolves (#61064)

core

Commit Description
fix - 4623b61448 missing useExisting providers throwing for optional calls (#61152)
fix - 400dbc5b89 properly handle app stabilization with defer blocks (#61056)

platform-server

Commit Description
fix - a6f0d5bc20 less aggressive ngServerMode cleanup (#61106)
0