Skip to content

v0.0.41

Latest

Choose a tag to compare

@Brooooooklyn Brooooooklyn released this 14 Oct 03:46
· 41 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.0.41
a7d87e4

What's Changed

  • chore(deps): update oxc to ^0.151.0 by @renovate[bot] in #488
  • chore(deps): update oxc apps by @renovate[bot] in #487
  • fix(security): align SVG, i18n, and host-binding sinks with Angular v22 by @Brooooooklyn in #334
  • fix(i18n): match ngc for attribute and ICU messages, and cover i18n with Angular's own tests by @ashley-hunter in #491
  • fix(security): promote unknown bare elements for element bindings by @Brooooooklyn in #490
  • chore(deps): update napi by @renovate[bot] in #489
  • fix(directive): compile inputs:/outputs: declared in decorator metadata by @ashley-hunter in #493
  • feat(directive): validate input transforms like ngtsc by @ashley-hunter in #494
  • fix(queries): compile decorator queries: and match ngtsc's query options by @ashley-hunter in #495
  • feat(dts): type ngAcceptInputType_* with the transform's parameter type by @ashley-hunter in #496
  • fix(compiler): recognise Angular decorators and signal APIs by their @angular/core import, like ngtsc by @Brooooooklyn in #504
  • fix(hmr): split component ids on the last @ by @ashley-hunter in #492
  • fix: keep object methods, accessors and computed keys in decorator metadata by @ashley-hunter in #498
  • fix(linker): link files whose ɵ identifiers are written as \u0275 escapes by @ashley-hunter in #528
  • fix(linker): accept template literals in styles and host bindings by @ashley-hunter in #527
  • fix(linker): use the file's @angular/core namespace in generated templates by @ashley-hunter in #526
  • test(transform): cover hydrate trigger validation with Angular's cases by @Cayan in #502
  • fix(compiler): port specializeControlProperties for Angular >= 21.2 (22.2 compat) by @Brooooooklyn in #530
  • chore(deps): update npm packages by @renovate[bot] in #500
  • fix(parser): report incomplete @let declarations like Angular by @Cayan in #529
  • chore(deps): update dependency @angular/router to v22.2.0 [security] by @renovate[bot] in #523
  • chore(deps): update dependency rust to v1.99.0 by @renovate[bot] in #525
  • chore(deps): update oxc to ^0.152.0 by @renovate[bot] in #501
  • chore(deps): update oxc apps by @renovate[bot] in #497
  • chore(deps): update rust crate oxc_sourcemap to v9 by @renovate[bot] in #499
  • chore(deps): update napi by @renovate[bot] in #524
  • 0.0.40 by @Brooooooklyn in #531
  • chore(deps): update rust crate insta to v1.49.0 by @renovate[bot] in #533
  • chore(deps): update npm packages to v22.2.1 by @renovate[bot] in #532
  • chore(deps): update oxc to ^0.153.0 by @renovate[bot] in #536
  • chore(deps): update oxc apps by @renovate[bot] in #535
  • chore(deps): update napi by @renovate[bot] in #534
  • fix(compiler): lower all @angular/core member decorators into JIT propDecorators by @Brooooooklyn in #537
  • fix(compiler): prepend synthesized signal-API decorators before explicit member decorators by @Brooooooklyn in #542
  • fix(compiler): match ngtsc propDecorators member shape in setClassMetadata by @Brooooooklyn in #543
  • fix(compiler): ignore @HostBinding/@HostListener on static members by @Brooooooklyn in #545
  • fix(compiler): ngtsc parity batch — 10 issues (#546, #538, #519, #517, #515, #514, #516, #521, #520, #547) by @Brooooooklyn in #548
  • fix(compiler): check ctor param decorators (arity + unexpected) like di.ts by @Brooooooklyn in #551
  • fix(compiler): downlevel jit:true on anonymous classes too by @Brooooooklyn in #552
  • feat(compiler): evaluate decorator metadata imported from other files by @Brooooooklyn in #553
  • fix(compiler): emit queries/viewQueries in ɵɵngDeclareComponent by @Brooooooklyn in #554
  • fix(compiler): keep defaults, async, rest in metadata arrow functions by @Brooooooklyn in #555
  • fix(compiler): keep spread arguments in call/new expressions and list foreign-decorated members in propDecorators by @Brooooooklyn in #556
  • fix(compiler): keep parentheses that JavaScript requires (arrow bodies, unary ** bases) by @Brooooooklyn in #557
  • fix(compiler): dedupe generated i0 namespace imports against all file identifiers by @Brooooooklyn in #558
  • fix(compiler): report missing ngtsc diagnostics for inputs, outputs, queries and signal APIs by @Brooooooklyn in #559
  • test(e2e): record the aliased-@Injectable emit difference by @Brooooooklyn in #560
  • fix(e2e-compare): actually compare setClassMetadata between compilers by @Brooooooklyn in #562
  • fix(class-metadata): emit type: undefined for ctorParam annotations without a runtime value by @Brooooooklyn in #564
  • fix(dts): keep the comments ngtsc keeps on ngAcceptInputType_* types by @Brooooooklyn in #565
  • fix(compiler): resolve arrow function parameters in template expressions by @ashley-hunter in #566
  • fix(hmr): write the new template's fields and stop redefining the live definition by @ashley-hunter in #570
  • feat(compiler): hoist template arrow functions through ɵɵarrowFunction by @ashley-hunter in #567
  • fix(component): evaluate styles statically like ngtsc by @ashley-hunter in #572
  • fix(parser): keep capitalised element names as elements by @ashley-hunter in #571
  • fix(directive): evaluate host metadata statically like ngtsc by @ashley-hunter in #569
  • fix(parser): report incomplete control-flow blocks like Angular by @ashley-hunter in #568
  • chore(deps): update napi by @renovate[bot] in #541
  • chore(deps): update dependency oxlint-tsgolint to v7.0.2004 by @renovate[bot] in #573
  • chore(deps): update dependency tsdown to v0.23.1 by @renovate[bot] in #574
  • chore(deps): update rust crate serde_json to v1.0.154 by @renovate[bot] in #576
  • fix(compiler): match Angular 22.2.2 emit for img/video src sanitizers and namespaced block tags by @Brooooooklyn in #577
  • chore(deps): update oxc to ^0.154.0 by @renovate[bot] in #579
  • chore(deps): update oxc apps by @renovate[bot] in #578
  • chore(deps): update npm packages by @renovate[bot] in #575
  • 0.0.41 by @Brooooooklyn in #580

New Contributors

Full Changelog: v0.0.39...v0.0.41