Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
0c84f6f
refactor(compiler): fix lateron typo in i18n ExtractorHost (#43160)
dario-piotrowicz Aug 14, 2021
971f857
refactor(compiler-cli): remove extra 'diagnostic' from readResource c…
dario-piotrowicz Aug 14, 2021
b3bb6ec
docs: add example for template local variable (#43137)
abadakhshan Aug 13, 2021
286b280
fix(router): eagerly update internal state on browser-triggered navig…
atscott Aug 10, 2021
30bf472
docs: update Aristeidis bio in GDE list (#43164)
bampakoa Aug 15, 2021
81e4257
build: remove dev-infra directory and migrate to relying on @angular/…
josephperrott Aug 5, 2021
19977b1
build: add mainBranchName to github configuration (#43061)
josephperrott Aug 11, 2021
85c345b
refactor(common): change encoding function in httpparams for better p…
edodusi Jul 30, 2021
d743dd9
build: update dependency http-server to v13 (#43096)
renovate-bot Aug 12, 2021
6004afc
build: update dependency entities to v3 (#43095)
renovate-bot Aug 10, 2021
6d9cac4
docs: add tmdavis to contributors (#43135)
TMDavisGoogle Aug 12, 2021
c91cecd
ci: update circle cache key (#43177)
josephperrott Aug 16, 2021
40ef4e0
ci: configure renovate to manage GitHub workflow updates (#43146)
alan-agius4 Aug 16, 2021
564ad06
build: uipdate to latest @angular/dev-infra-private-builds (#43179)
josephperrott Aug 16, 2021
c5250ae
refactor(ngcc): remove unused import (#43129)
petebacondarwin Jun 30, 2021
9e18b65
test(compiler-cli): clarify source-map expectations in compliance tes…
petebacondarwin May 20, 2021
c32bfe5
refactor(compiler): remove cyclic dependencies (#43129)
petebacondarwin May 19, 2021
0d71bc6
refactor(compiler): share `isQuote()` via `chars.ts` (#43129)
petebacondarwin May 12, 2021
0f56b03
refactor(compiler): use `===` rather than `==` in the ml_parser (#43129)
petebacondarwin Jul 1, 2021
a6fab37
test(compiler): check that the parser supports prematurely terminated…
petebacondarwin Jun 17, 2021
66f1962
test(compiler): add a test for parsing multiline expressions in attri…
petebacondarwin Jul 21, 2021
b9fd76e
docs(router): use the correct `live-example` name in `routing-overvie…
gkalpak Aug 16, 2021
cf33849
refactor(compiler-cli): remove unused closureCompilerEnabled from Ngt…
dario-piotrowicz Aug 14, 2021
27a89a9
fix(core): add pure annotations to static property initializers (#43064)
clydin Aug 6, 2021
3cb1f18
fix(animations): add pure annotations to static property initializers…
clydin Aug 6, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -114,11 +114,11 @@ build:remote --cpu=k8
build:remote --host_cpu=k8

# Toolchain and platform related flags
build:remote --crosstool_top=//dev-infra/bazel/remote-execution/cpp:cc_toolchain_suite
build:remote --extra_toolchains=//dev-infra/bazel/remote-execution/cpp:cc_toolchain
build:remote --extra_execution_platforms=//dev-infra/bazel/remote-execution:platform
build:remote --host_platform=//dev-infra/bazel/remote-execution:platform
build:remote --platforms=//dev-infra/bazel/remote-execution:platform
build:remote --crosstool_top=@npm//@angular/dev-infra-private/bazel/remote-execution/cpp:cc_toolchain_suite
build:remote --extra_toolchains=@npm//@angular/dev-infra-private/bazel/remote-execution/cpp:cc_toolchain
build:remote --extra_execution_platforms=@npm//@angular/dev-infra-private/bazel/remote-execution:platform
build:remote --host_platform=@npm//@angular/dev-infra-private/bazel/remote-execution:platform
build:remote --platforms=@npm//@angular/dev-infra-private/bazel/remote-execution:platform

# Remote instance and caching
build:remote --remote_instance_name=projects/internal-200822/instances/primary_instance
Expand Down
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ version: 2.1
# **NOTE 2 **: If you change the cache key prefix, also sync the cache_key_fallback to match.
# **NOTE 3 **: Keep the static part of the cache key as prefix to enable correct fallbacks.
# See https://circleci.com/docs/2.0/caching/#restoring-cache for how prefixes work in CircleCI.
var_3: &cache_key v4-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_3: &cache_key v1-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
# We invalidate the cache if the Bazel version changes because otherwise the `bazelisk` cache
# folder will contain all previously used versions and ultimately cause the cache restoring to
# be slower due to its growing size.
var_4: &cache_key_fallback v4-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
var_4: &cache_key_fallback v1-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}

# Windows needs its own cache key because binaries in node_modules are different.
var_3_win: &cache_key_win v4-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_4_win: &cache_key_win_fallback v4-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
var_3_win: &cache_key_win v1-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_4_win: &cache_key_win_fallback v1-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}

# Cache key for the `components-repo-unit-tests` job. **Note** when updating the SHA in the
# cache keys also update the SHA for the "COMPONENTS_REPO_COMMIT" environment variable.
Expand Down
1 change: 0 additions & 1 deletion .github/angular-robot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ merge:
- 'modules/benchmarks/**'
- 'modules/system.d.ts'
- 'packages/**'
- 'dev-infra/benchmark/driver-utilities/**'
# list of patterns to ignore for the files changed by the PR
exclude:
- 'packages/*'
Expand Down
3 changes: 1 addition & 2 deletions .gitmessage
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,7 @@ Fixes #<issue number>
# │ └─⫸ Commit Scope: animations|bazel|benchpress|common|compiler|compiler-cli|core|
# │ elements|forms|http|language-service|localize|platform-browser|
# │ platform-browser-dynamic|platform-server|router|service-worker|
# │ upgrade|zone.js|packaging|changelog|dev-infra|docs-infra|migrations|
# │ ngcc|ve
# │ upgrade|zone.js|packaging|changelog|docs-infra|migrations|ngcc|ve
# │ https://github.com/angular/angular/blob/master/CONTRIBUTING.md#scope
# │
# └─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|style|test
Expand Down
2 changes: 1 addition & 1 deletion .ng-dev/caretaker.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {CaretakerConfig} from '../dev-infra/caretaker/config';
import {CaretakerConfig} from '@angular/dev-infra-private/ng-dev/caretaker/config';

/** The configuration for `ng-dev caretaker` commands. */
export const caretaker: CaretakerConfig = {
Expand Down
2 changes: 1 addition & 1 deletion .ng-dev/commit-message.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {CommitMessageConfig} from '../dev-infra/commit-message/config';
import {CommitMessageConfig} from '@angular/dev-infra-private/ng-dev/commit-message/config';

/**
* The configuration for `ng-dev commit-message` commands.
Expand Down
2 changes: 1 addition & 1 deletion .ng-dev/format.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {FormatConfig} from '../dev-infra/format/config';
import {FormatConfig} from '@angular/dev-infra-private/ng-dev/format/config';

/**
* Configuration for the `ng-dev format` command.
Expand Down
6 changes: 3 additions & 3 deletions .ng-dev/github.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {GithubConfig} from '../dev-infra/utils/config';
import {GithubConfig} from '@angular/dev-infra-private/ng-dev/utils/config';

/**
* Github configuration for the `ng-dev` command. This repository is used as
* remote for the merge script and other utilities like `ng-dev pr rebase`.
*/

export const github: GithubConfig = {
owner: 'angular',
name: 'angular'
name: 'angular',
mainBranchName: 'master',
};
4 changes: 2 additions & 2 deletions .ng-dev/merge.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {DevInfraMergeConfig} from '../dev-infra/pr/merge/config';
import {getDefaultTargetLabelConfiguration} from '../dev-infra/pr/merge/defaults';
import {DevInfraMergeConfig} from '@angular/dev-infra-private/ng-dev/pr/merge/config';
import {getDefaultTargetLabelConfiguration} from '@angular/dev-infra-private/ng-dev/pr/merge/defaults';
import {github} from './github';
import {release} from './release';

Expand Down
2 changes: 1 addition & 1 deletion .ng-dev/release.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {ReleaseConfig} from '@angular/dev-infra-private/ng-dev/release/config';
import {join} from 'path';
import {ReleaseConfig} from '../dev-infra/release/config';

/** Configuration for the `ng-dev release` command. */
export const release: ReleaseConfig = {
Expand Down
1 change: 0 additions & 1 deletion .pullapprove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1155,7 +1155,6 @@ groups:
'.ng-dev/**',
'.vscode/**',
'.yarn/**',
'dev-infra/**',
'docs/*.md',
'docs/images/**',
'goldens/*',
Expand Down
5 changes: 2 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,8 +248,7 @@ Any line of the commit message cannot be longer than 100 characters.
│ └─⫸ Commit Scope: animations|bazel|benchpress|common|compiler|compiler-cli|core|
│ elements|forms|http|language-service|localize|platform-browser|
│ platform-browser-dynamic|platform-server|router|service-worker|
│ upgrade|zone.js|packaging|changelog|dev-infra|docs-infra|migrations|
│ ngcc|ve
│ upgrade|zone.js|packaging|changelog|docs-infra|migrations|ngcc|ve
└─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|test
```
Expand Down Expand Up @@ -302,7 +301,7 @@ There are currently a few exceptions to the "use package name" rule:

* `changelog`: used for updating the release notes in CHANGELOG.md

* `dev-infra`: used for dev-infra related changes within the directories /scripts, /tools and /dev-infra
* `dev-infra`: used for dev-infra related changes within the directories /scripts and /tools

* `docs-infra`: used for docs-app (angular.io) related changes within the /aio directory of the repo

Expand Down
2 changes: 1 addition & 1 deletion WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ load("@io_bazel_rules_webtesting//web:repositories.bzl", "web_test_repositories"

web_test_repositories()

load("//dev-infra/bazel/browsers:browser_repositories.bzl", "browser_repositories")
load("@npm//@angular/dev-infra-private/bazel/browsers:browser_repositories.bzl", "browser_repositories")

browser_repositories()

Expand Down
2 changes: 1 addition & 1 deletion aio/content/guide/routing-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ As users perform application tasks, they need to move between the different [vie
To handle the navigation from one [view](guide/glossary#view) to the next, you use the Angular **`Router`**.
The **`Router`** enables navigation by interpreting a browser URL as an instruction to change the view.

To explore a sample app featuring the router's primary features, see the <live-example stackblitz="router"></live-example>.
To explore a sample app featuring the router's primary features, see the <live-example name="router"></live-example>.

## Prerequisites

Expand Down
6 changes: 6 additions & 0 deletions aio/content/guide/template-reference-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,12 @@ You declare a template input variable using the `let` keyword as in `let hero`.

There are several such variables in this example: `hero`, `i`, and `odd`.

```html
<ng-template #hero let-hero let-i="index" let-odd="isOdd">
<div [class]="{'odd-row': odd}">{{i}}:{{hero.name}}</div>
</ng-template>
```

The variable's scope is limited to a single instance of the repeated template.
Use the same variable name again in the definition of other structural directives.

Expand Down
8 changes: 7 additions & 1 deletion aio/content/marketing/contributors.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
"picture": "aristeidis.jpg",
"twitter": "abampakos",
"website": "https://medium.com/@abampakos",
"bio": "Aristeidis is a front end web developer at Plex-Earth working with Angular. He is a co-organizer of the Angular Athens meetup and the author of Learning Angular - 3rd Edition. He is also a senior Angular instructor at Code.Hub where he teaches the Angular framework to other developers.",
"bio": "Aristeidis is a web development team lead at Plex-Earth working with Angular. He is a co-organizer of the Angular Athens meetup and the author of Learning Angular - 3rd Edition and Angular Projects - 2nd Edition books. He is also a senior Angular instructor at Code.Hub where he teaches the Angular framework to other developers.",
"groups": ["GDE"]
},
"bbrennan": {
Expand Down Expand Up @@ -861,6 +861,12 @@
"bio": "Andrew is a software engineer using Angular and .NET. He spends most of his spare time staying up-to-date, helping other people, and experimenting with web tech.",
"groups": ["GDE"]
},
"tmdavisgoogle": {
"name": "Tiffany Davis",
"bio": "Tiffany is an editor working on Angular documentation.",
"groups": ["Angular"],
"lead": "aikidave"
},
"toddmotto": {
"name": "Todd Motto",
"picture": "toddmotto.jpg",
Expand Down
2 changes: 1 addition & 1 deletion aio/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"css-selector-parser": "^1.4.1",
"dgeni": "^0.4.14",
"dgeni-packages": "^0.29.1",
"entities": "^2.2.0",
"entities": "^3.0.0",
"esbuild": "^0.12.0",
"eslint": "^7.26.0",
"eslint-plugin-import": "^2.23.4",
Expand Down
7 changes: 6 additions & 1 deletion aio/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4831,11 +4831,16 @@ entities@^1.1.1:
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==

entities@^2.0.0, entities@^2.2.0:
entities@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==

entities@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4"
integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==

env-paths@^2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
Expand Down
116 changes: 0 additions & 116 deletions dev-infra/BUILD.bazel

This file was deleted.

13 changes: 0 additions & 13 deletions dev-infra/bazel/BUILD.bazel

This file was deleted.

35 changes: 0 additions & 35 deletions dev-infra/bazel/api-golden/BUILD.bazel

This file was deleted.

Loading