Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/prettier/angular-html-parser

An HTML parser extracted from Angular with some modifications
https://github.com/prettier/angular-html-parser

refactor(core): add an empty implementation for getComponentDepsFactory runtime (#51089)

An empty runtime is added just to make the local compiled angular files valid to run. A separate...

f8c2a0d07f362bab1b181a322de93caca4eb6a66 authored over 1 year ago
refactor(compiler-cli): ng module injector compilation in local mode (#51089)

In local mode the compiler combines the raw imports and exports and pass them to the injector de...

e26080be0be1c1f371ac994589b98aeec6ef7ae6 authored over 1 year ago
refactor(compiler): add a factory for component dependencies in local compilation mode (#51089)

A factory generator function called "i0.ɵɵgetComponentDepsFactory" is added to generate a factor...

827e10ae0efeacee152d994ab30d387b9697299a authored over 1 year ago
refactor(compiler-cli): ctor dependencies in local compilation mode (#51089)

Ctor deps are added to the fctory function for all the angular classes: NgModule, Component, Pip...

1eda1bdfccc09426ea8d8dd8cfbd8f521cc15f14 authored over 1 year ago
build: update @angular/ng-dev (#51253)

Update @angular/dev to the latest version

PR Close #51253

91ea1bade670003c38d60029f139fa58348378c4 authored over 1 year ago
docs: Instead of CanActivateFn, CanActivateChildFn appears in CanActivateFn docs (#51283)

A minor error is present within the documentation. Specifically, in the documentation for the Ca...

3a647a5106de3a48f904e338ea046043d143d43a authored over 1 year ago
refactor(animations): remove unecessary interface (#50662)

`Animation` is provided by `lib.dom`.

PR Close #50662

10bab47b4f67e38a4349b450efa6e63703096e7a authored over 1 year ago
refactor(core): migrate JIT to use deps tracker behind a flag (#51122)

The current change is done behind a flag which is set to false. So no change in code path took p...

6a7c1ab9e926c4e74ce0cf1acf2c891035206399 authored over 1 year ago
fix(core): handle hydration of view containers for root components (#51247)

For cases when a root component also acts as an anchor node for a ViewContainerRef (for example,...

55965cbf8c1caa78aad767bb291b5c603c6e3dc9 authored over 1 year ago
refactor(core): remove unnecessary import for custom expect. (#51216)

Also adding some missing assertion after `expect()`

PR Close #51216

4fe1813c40ccab8b475742a2cc343baf536f1541 authored over 1 year ago
docs: add deprecation of `PACKAGE_ROOT_URL` (#51222)

PR Close #51222

107be1130baf8d2b0eca399372563c55c4399aa6 authored over 1 year ago
refactor(core): deprecate `PACKAGE_ROOT_URL` token (#51222)

Usage was removed in #43884

PR Close #51222

56566fe3ed5f7df219f1417e7b3b7d757e3ea453 authored over 1 year ago
refactor(core): remove unused private provider (#51222)

Both `DEFAULT_PACKAGE_URL_PROVIDER` and `ERROR_COLLECTOR_TOKEN` are unused across the project

P...

86acbf4cee2a42fccba0cb8bc0b129eb53326671 authored over 1 year ago
refactor(core): introduce LView and LContainer utility functions (#51191)

This refactoring adds utility functions to add / remove LView from LContainer.
Those utils are p...

f12f906bd739bb02035abcccfaa03ae690b0f59f authored over 1 year ago
refactor(core): throw an error when hydration marker is missing from DOM (#51170)

non-destructive hydration expects the DOM tree to have the same structure in both places.
With t...

0a38dc3c267562a842f4514092f32a4b0720b53c authored over 1 year ago
docs: add title tag to index file (#51266)

PR Close #51266

6d05a68122fbb1529f4969a3c63b521a00930cca authored over 1 year ago
docs: fix missing space after full stop (#51252)

Fixes #51250

PR Close #51252

526e215dcdf5f060139b14920f993a064535130a authored over 1 year ago
refactor(compiler): drop regular imports when symbols can be defer-loaded (#51171)

This commit updates the logic to drop regular imports when all symbols that it brings can be def...

6f506cdff0607748f283917b564619d6fe7e5bac authored over 1 year ago
refactor(compiler): store deferred triggers as a map (#51262)

Stores the `deferred` block triggers as a map instead of an array, because triggers can't be dup...

d11548f2ef8f8c93530c2e242eb86020f5e29fd7 authored over 1 year ago
refactor(compiler): correctly identify lazy directives and pipes used after a nested defer block (#51262)

Fixes that if a directive/pipe is used after a nested `defer` block, we weren't tracking it as l...

b1f96096d3bb21a77a6705a521a5c8f8a8df3fc4 authored over 1 year ago
refactor(compiler): add more deferred validations (#51262)

Adds validations for the following invalid deferred block structures:
* Duplicated triggers.
* M...

1045abd3c873f2da90ecde31fff47b6dbd486ee0 authored over 1 year ago
refactor(compiler): Parse extracted class attributes (#51258)

Adds logic to parse extracted class attributes into separate
ExtractedAttributeOps per class in ...

74974f80e01d76f254cb74994cd09650a8b98110 authored over 1 year ago
refactor(compiler): Adds a new phase for parsing extracted styles (#51258)

Adds a new phase that converts previously extracted
ExtractedAttributeOps representing a style a...

d792db8652db338d67cf47c6d32ce4ef3a32707e authored over 1 year ago
refactor(compiler): Make ElementAttributes an implementation detail (#51258)

Refactors ElementAttributes to be an implementation detail of the const
collection phase, rather...

82009a529a95a6d23b7368ae2c8746793cfe3be2 authored over 1 year ago
refactor(compiler): Use ExtractedAttributeOp for const collection (#51258)

Refactors the const collection phase to populate ElementAttributes from
the newly added Extracte...

aa9223e0670cbc6cf01e0ecd59ab2f6964e8dd26 authored over 1 year ago
refactor(compiler): Create temporary ops during attribute extraction (#51258)

Refactors the attribute extraction phase to create a new temporary op
called `ExtractedAttribute...

8b646f57d01504bf1257dd21602d911f2a746dbb authored over 1 year ago
release: bump the next branch to v16.3.0-next.0

e7281cc08b35a75b7aeca0909b2076c03cc3e9f7 authored over 1 year ago
docs: release notes for the v16.2.0-rc.0 release

5aeed1fff0b5cc8f7876ce6b8aab353dd13ce0ac authored over 1 year ago
docs: release notes for the v16.1.8 release

9d88cd8e0eb169545943ff958ab10744f1677609 authored over 1 year ago
test(compiler): allow alternate expected file for template pipeline (#51100)

In some cases it is not feasible to have the template pipeline produce
the exact same compiled o...

b8ec182a2a8a0ae9c9b9c4d32b43ebd880dcc923 authored over 1 year ago
refactor(compiler): support safe function calls (#51100)

Adds support for safe function calls in template pipeline compiler

PR Close #51100

2d52d5e62c4364808c4e3c62d1fb98e3203c5d61 authored over 1 year ago
refactor(compiler): reuse temp vars when possible (#51100)

Updates the template pipeline's temporary variables phase to reuse
temporary variables within an...

42caeeef219214a6af7c9ed91b4ff874b7c2cccd authored over 1 year ago
feat(core): add afterRender and afterNextRender (#50607)

Add and expose the after*Render functions as developer preview

PR Close #50607

e53d4ecf4cfd9e64d6ba8c8b19adbb7df9cfc047 authored over 1 year ago
docs: fix warning about an unknown decorator (#51237)

dgeni was complaning about an unknown decorator (`@Input`)

PR Close #51237

8913d3e4075e82a04a175f2ae2cee6ad045aa0f2 authored over 1 year ago
docs: add lang attribute to html files (#51235)

PR Close #51235

d86e637a7538a707c08cfe10356e3feb8905cb41 authored over 1 year ago
docs: add the title tag (#51233)

PR Close #51233

388d1db89df1af64e42fc312fc7c7a6dd0cdc4ec authored over 1 year ago
refactor(core): remove useless hack (#51224)

This hack is remnant of the Ivy migration.

PR Close #51224

4602545fe6d6a5cd13929a966ca14c4bdca526a7 authored over 1 year ago
refactor(core): Remove dead unit test code (#51223)

This code is duplicated but unused.

PR Close #51223

d81d12581452d8cfbdeccd971f1400e2cac073c5 authored over 1 year ago
refactor(core): createInjector is a private function (#51221)

`createInjector` is not public.

PR Close #51221

9d59764ffced7d8260282e0445860e7e0279d2dc authored over 1 year ago
refactor(core): removing reflect-metadata from symbol tests. (#51217)

We were not reyling on it anymore.

PR Close #51217

737ed23e2276041931ca29c16832ad8c1f936510 authored over 1 year ago
docs: remove duplicate words. (#51215)

Using the `\b(\w+)\s+\1\b` we can find duplicate word. Let's remove them.

PR Close #51215

a871e2385764db56624c369f4d04fb567be2e8d7 authored over 1 year ago
docs: updated the doc files (#51204)

PR Close #51204

2274d156dce6937772d71d7d374f2609d007393c authored over 1 year ago
docs: fix typos (#51201)

PR Close #51201

a24830777f3771059442fabdc4aa79eb355034ca authored over 1 year ago
docs: add lang attributes to the files (#51200)

PR Close #51200

6691c497e230c996fbd410a40eb99389916a8837 authored over 1 year ago
docs: add the title tag (#51199)

PR Close #51199

584a32d8e31fc3730f5817f21058938bbbe615dc authored over 1 year ago
docs: update the html tags (#51198)

PR Close #51198

63b7f520081cd8190514a408db6ce3d6027da965 authored over 1 year ago
docs: fix typos in component overview guide (#51197)

PR Close #51197

5c6d1bb6e36308ba0d5143bdf09fab49108c065f authored over 1 year ago
docs: add new edition of Angular Projects book (#51184)

PR Close #51184

71e803a8681b0c7a9334930f8e48b252d2825cca authored over 1 year ago
refactor(compiler): handle defer blocks in TemplateDefinitionBuilder (#51162)

Updates the TemplateDefinitionBuilder class to generate the `defer` instruction for `{#defer}` b...

efb486e8bc8712a961a73180fed324bbaac93348 authored over 1 year ago
refactor(compiler): compute the list of dependencies for defer blocks (#51162)

This commit brings the logic to calculate teh set of dependencies for each defer block. For each...

08992a5f2f91b9791312d8c0bc75bb6d702c75e5 authored over 1 year ago
refactor(compiler): extracting helper function and types to the top level (#51162)

This is a minor refactoring of the ComponentHandler class logic to extract helper function and t...

f5116e739e38112e729f4d81f00928a498bcf611 authored over 1 year ago
refactor(compiler): add DeferredSymbolTracker class to keep track of symbol usages (#51162)

This commit adds a new class called `DeferredSymbolTracker` to keep track of all usages of a par...

256e6826bca86d105f49d5ba6667adc03e2ef8bb authored over 1 year ago
refactor(compiler): update TemplateBinder and DirectiveBinder to work with defer blocks (#51162)

This commit updates the logic of the TemplateBinder and DirectiveBinder classes to recognize def...

553cbaed8472d8b2d12a4c3597a8838314c3019d authored over 1 year ago
build: update io_bazel_rules_sass digest to ded821e (#51139)

See associated pull request for more information.

PR Close #51139

4d8cc709e29096171c4f13138b32ef2ec4e0dd4c authored over 1 year ago
feat(core): create injector debugging APIs (#48639)

This commit introduces 3 new APIs.

getDependenciesFromInstantiation:
- Given an injector and a ...

98d262fd27795014ee3988b08d3c48a0dfb63c40 authored over 1 year ago
refactor(core): convert walkProviderTree and `processInjectorTypesWithProviders` to callback style interfaces (#48639)

walkProviderTree and processInjectorTypesWithProviders both perform some generic traversal logic...

4d92080a80a77f417bce9a4968bc20a82204a809 authored over 1 year ago
feat(devtools): create profiler for DI and injector events (#48639)

Currently, understanding dependency injection in Angular requires a lot of context and has been ...

ff4d1b4a0e55e8cfbfd7461b002f58f48b0439ba authored over 1 year ago
test(core): unit tests for the injector profiler and injector debugging APIs (#48639)

Creates unit tests for the following APIs

- setInjectorProfiler
- getInjectorProvid...

c1dee4cfe304dd5110d63e7dbb1b2dccbb25514d authored over 1 year ago
refactor(compiler): add support for sanitizing properties and attributes (#51156)

Sets sanitizer functions when attempting to set sensitive properties and attributes

PR Close #5...

c1052cf7a77e0bf2a4ec14f9dd5abc92034cfd2e authored over 1 year ago
ci: remove migrated circleci jobs (#51194)

Remove test_angular_devtools and test_win jobs which were migrated to GHA

PR Close #51194

e4ae6342306f34f0e4e768188d5d3fecb1fca4f3 authored over 1 year ago
docs: Change "ng run build:ssr" to "npm run build:ssr" in universal.md (#51192)

PR Close #51192

f71851a523dc981916b6b1252db8060fb71e600b authored over 1 year ago
refactor(compiler): add utility to enable deferred blocks for testing (#51183)

Adds the `ɵsetEnabledBlockTypes` utility that can be used when writing JIT tests using `defer` b...

72255288bf6d2f7bcd58d5970e9f4ec572e6c013 authored over 1 year ago
refactor(compiler): make listener instruction chainable (#50975)

Makes the `ɵɵlistener` instruction chainable in the template pipeline

PR Close #50975

570bd67eaee76b79a5b902745f7786bcf419cd75 authored over 1 year ago
refactor(compiler): add support for animation properties (#50975)

Adds support for binding animation properties, e.g.

PR Close #50975

7dd99cd84302a2d196243957c6e3543813b54a1c authored over 1 year ago
refactor(compiler): make element instruction chainable (#50975)

Makes the `ɵɵelement` instruction chainable in the template pipeline

PR Close #50975

88a5711b1f4ef22c2246f2a7430dc1164be7763e authored over 1 year ago
refactor(compiler): add support for animation listeners (#50975)

Adds support for binding animation listeners, e.g.

PR Close #50975

09bf32724f3977a6e8eb536a9ae53513ef2c9166 authored over 1 year ago
fix(compiler): return full spans for Comment nodes (#50855)

Change sourceSpan for Comment nodes to cover the whole comment
instead of just the opening token...

6755f5354c7657ecb6f2643450dd2572b114a895 authored over 1 year ago
feat(core): support Provider type in Injector.create (#49587)

This commit updates the Injector.create function to accept the `Provider` type in addition to th...

cdaa2a8a9eab490b55bbb841ede4f54a2656df30 authored over 1 year ago
refactor(compiler): Ingest host attribute bindings in template pipeline (#51188)

Host property bindings beginning with `attr.` should have `Attribute` binding kind, and result i...

50613117bddfa861869f1ad985b765c426d8bd99 authored over 1 year ago
refactor(compiler): Support `svg` and `math` namespace instructions in template pipeline (#51188)

Templates may contain special `svg` and `math` elements, as well as logical descendants of those...

72a59bdc4d4dd51d18d18926c2b956ca1083bb65 authored over 1 year ago
refactor(compiler): Allow chaining of listeners in template pipeline (#51188)

Calls to the listener instruction can be chained.

PR Close #51188

c4b289ab8f0b8195544a9844224a7428f4ee6ad5 authored over 1 year ago
refactor(compiler): Generate temporaries in host bindings for template pipeline (#51188)

Add the ability to name and resolve generated temporary variables in host bindings, using the ex...

a42c91e78b3819f323a7b1c6217402c789ddcb1e authored over 1 year ago
refactor(compiler): support `ngNonBindable` in the template pipeline (#51188)

When a container-like element has the `ngNonBindable` special attribute, bindings are disabled f...

8f50385041f275cdcfe7b9cefb08404b2232ca67 authored over 1 year ago
refactor(compiler): Enable additional tests for the template pipeline (#50899)

A number of tests were previously disabled, but are now passing with the latest changes.

PR Clo...

833cb8ef69b44dbb786eea5e0012d43bad930e8e authored over 1 year ago
refactor(compiler): Allow host binding functions to specialize bindings (#50899)

Interestingly, host bindings are parsed quite differently from template functions. For example, ...

5a0ecdb58b50d713d52bdeced0fd1c859c6637d0 authored over 1 year ago
refactor(compiler): Allow host bindings to be ingested into the template pipeline. (#50899)

Alter the compiler code to ingest and process host bindings, using the newly updated compilation...

7652ec7b672715691e0cab2950a1ab0c9ba188aa authored over 1 year ago
refactor(compiler): Refactor processing of bindings and interpolations. (#50899)

Today, bindings on templates are ingested in highly distinct ways, depending on the parsed bindi...

5ed8db2287b08d35efb99cfbacd38695a3aacf98 authored over 1 year ago
refactor(compiler): Template pipeline: accept host bindings in additional phases (#50899)

Modify most of the remaining necessary phases to accept generic `CompilationJobs`. This includes...

30237d1751b39e3b66c02141c0487ecfdbb156d7 authored over 1 year ago
refactor(compiler): Delete some redundant types in template pipeline. (#50899)

Previously we refactored the compilation to use the concepts of "jobs" and "units." However, old...

1c553ee915b500820e11c53bffc582b65bb6b7ac authored over 1 year ago
refactor(compiler): Fix `$event` in listeners for template pipeline (#50899)

Previously, `$event` was interpreted as a lexical read on the enclosing context. Now, a new pass...

8a6a72e7cb8ae20f065196023ad6e18c26d0d47e authored over 1 year ago
refactor(compiler): Prepare the template pipeline to support host bindings. (#50899)

Refactor `compilation.ts` by introducing two new concepts:
1. A compilation unit, which has crea...

8f67c0751defe28a0fbf20440235934b6b3ee61c authored over 1 year ago
refactor(compiler): Introduce source maps in the template pipeline. (#50899)

Begin producing source maps for the template pipeline, for a couple fundamental kinds of instruc...

31ff4760607b0225604a0d561d1fd78e0dac5b60 authored over 1 year ago
refactor(compiler): Support `$any` in template pipeline (#50899)

`$any(...)` casts should be dropped, except when they are an explicit call on `this.$any(...)`. ...

c6010f0610f6927a8f0b2d3a3bb9ffcd67c32dba authored over 1 year ago
refactor(compiler): Compatibility mode for the template pipeline. (#50899)

Add a compatibility setting to the component compilation. Accordingly, remove all the custom com...

fe7de0dcea71b24fceb3b5caa03a455eb5b8fce8 authored over 1 year ago
fix(devtools): ensure that inspected component label is always in the viewport (#50656)

Currently the label showing the component name is always positioned from the bottom/right edge o...

3a59de681fd9899a40c49b3bce6f101d3d1b95cd authored over 1 year ago
docs(docs-infra): Adding required and Transform Args into the usage and documentation of input (#51173)

I# No commands remaining.

PR Close #51173

bb0f3bc1250c2505369305b4ad7ee249baed1509 authored over 1 year ago
docs: improve readability, use future tense to indicate future events (#49578)

Summary of changes:
* change 'notice that' -> note that
* break large sentence to smaller ones...

53aa35befc2bf079c9fbc95a2fe90e5248b4b213 authored over 1 year ago
docs: fixed grammar error in vulnerability reporting (#47326)

Split a run-on sentence into 2 sentences and improved link accessibility.
PR Close #47326

29a41031e1fe5e661ed58cc07e02a9c5a100d5a6 authored over 1 year ago
release: cut the v16.2.0-next.4 release

d9a4ca642d9c8cce346a2dcfdafaf733951cc058 authored over 1 year ago
docs: release notes for the v16.1.7 release

d2b7d76a50172e1a6a1a9d51f3771afa0e4b30c0 authored over 1 year ago
ci: correct changed github action paths (#51168)

Change to the new paths to the github actions after dev-infra refactor

PR Close #51168

d6efd712786efe8aff8cc472574998479b8cdd9d authored over 1 year ago
docs: updated the tour of heroes doc file (#51151)

PR Close #51151

2c5e5e49709c80c0380b3462aaabc75e81dd487c authored over 1 year ago
refactor(core): Better use of Object.keys() (#51153)

Code cleaning arround the `Object.keys()` in the core tests.

PR Close #51153

d8868873605390da1e87556045e068bd97dc6888 authored over 1 year ago
feat(common): add component input binding support for NgComponentOutlet (#51148)

This commit add component input binding support for NgComponentOutlet.

PR Close #51148

29d358170b046f4a6773dfdfbbd1050f54deb301 authored over 1 year ago
docs: remove orphan migration docs (#51147)

These docs are orphoned, no longer referenced anywhere in the docs, we can safery remove them.

...

b5cf5d22e5e3456c5b1531c9aa14a77868273d0e authored over 1 year ago
docs: updated the word in tutorial template (#51150)

PR Close #51150

8b32f8958300ac53cf270aba61f5c48f23fe7a2f authored over 1 year ago
docs: remove trailing periods after `@see` (#51144)

This fixes a rendering issue where the periods would be bellow the text block.

PR Close #51144

daaa0a449bd9f05eb1cb85e3e8223eb1b743dc10 authored over 1 year ago
refactor(compiler): handle braces in block parameters (#51143)

Fixes that using braces in the block parameters would result in incorrect tokens being produced....

92ebfd1ca75a7949062ea6c42f00a457739d4247 authored over 1 year ago
build: lock file maintenance (#51134)

See associated pull request for more information.

PR Close #51134

27d43a4a7ff6197f0493703d880a0389beed85e8 authored over 1 year ago
docs: fix typos in first app tutorial (#51115)

PR Close #51115

4120a0380589aba48d0867f35a9937c07a8ee3b9 authored over 1 year ago