https://github.com/angular/angular
- HEAD
- refs/heads/10.0.x
- refs/heads/10.1.x
- refs/heads/10.2.x
- refs/heads/11.0.x
- refs/heads/11.1.x
- refs/heads/11.2.x
- refs/heads/12.0.x
- refs/heads/12.1.x
- refs/heads/12.2.x
- refs/heads/12.3.x
- refs/heads/13.0.x
- refs/heads/13.1.x
- refs/heads/13.2.x
- refs/heads/13.3.x
- refs/heads/13.4.x
- refs/heads/14.0.x
- refs/heads/14.1.x
- refs/heads/14.2.x
- refs/heads/14.3.x
- refs/heads/15.0.x
- refs/heads/15.1.x
- refs/heads/15.2.x
- refs/heads/16.0.x
- refs/heads/16.1.x
- refs/heads/16.2.x
- refs/heads/17.0.x
- refs/heads/17.1.x
- refs/heads/17.2.x
- refs/heads/17.3.x
- refs/heads/18.0.x
- refs/heads/18.1.x
- refs/heads/18.2.x
- refs/heads/2.0.x
- refs/heads/2.1.x
- refs/heads/2.2.x
- refs/heads/2.3.x
- refs/heads/2.4.x
- refs/heads/4.0.x
- refs/heads/4.1.x
- refs/heads/4.2.x
- refs/heads/4.3.x
- refs/heads/4.4.x
- refs/heads/5.0.x
- refs/heads/5.1.x
- refs/heads/5.2.x
- refs/heads/5.2x
- refs/heads/52695-improve-clarity-of-tutorial-intro
- refs/heads/53015-add-h1-for-skip-to-main-content
- refs/heads/55510/fix-security-guide-links
- refs/heads/55725-fix-visible-snippets
- refs/heads/6.0.x
- refs/heads/6.1.x
- refs/heads/7.0.x
- refs/heads/7.1.x
- refs/heads/7.2.x
- refs/heads/8.0.x
- refs/heads/8.1.x
- refs/heads/8.2.x
- refs/heads/9.0.x
- refs/heads/9.1.x
- refs/heads/JeanMeche-patch-1
- refs/heads/add-adev-docs
- refs/heads/add-ben-to-reviewers
- refs/heads/add-docs-script-command
- refs/heads/add-missing-border-on-editor
- refs/heads/backup-7.2.x
- refs/heads/bazel
- refs/heads/browser-update-test
- refs/heads/docs-developer-preview-fix
- refs/heads/docs/update-security-guide-reference
- refs/heads/dylhunn-patch-1
- refs/heads/dylhunn-zonejs-instructions
- refs/heads/fix-extra-padding-on-tutorial-editor
- refs/heads/fix-missing-security-guide
- refs/heads/fix-playground-spacing-issue
- refs/heads/g3
- refs/heads/image-directive-13.3.x
- refs/heads/in-depth-guides-refactor
- refs/heads/jperrott-test
- refs/heads/main
- refs/heads/publish-snapshots
- refs/heads/redirects-aio
- refs/heads/remove-aio-stuff
- refs/heads/remove-embedded-editor-from-first-app
- refs/heads/robots-aio
- refs/heads/saucelabs-bazel
- refs/heads/signals
- refs/heads/sonukapoor-patch-1
- refs/heads/styling-experiments
- refs/heads/twerske-patch-1
- refs/heads/twerske-patch-2
- refs/heads/twerske-v18-changelog
- refs/heads/update-dropdown-for-v18
- refs/heads/watch-burn-rates
- refs/heads/windows-executor-no-cache
- refs/remotes/presubmit-pr-2853
- refs/renovate/branches/renovate/core-js-3.x
- refs/renovate/branches/renovate/cross-repo-angular-dependencies
- refs/renovate/branches/renovate/firebase-tools-11.x
- refs/reviewable/pr1707/r1
- refs/reviewable/pr1855/r1
- refs/reviewable/pr1977/r1
- refs/reviewable/pr1995/r1
- refs/reviewable/pr2164/r1
- refs/reviewable/pr2218/r1
- refs/reviewable/pr2255/r1
- refs/reviewable/pr2257/r1
- refs/reviewable/pr2317/r1
- refs/reviewable/pr2337/r1
- refs/reviewable/pr2347/r1
- refs/reviewable/pr2407/r1
- refs/reviewable/pr2419/r1
- refs/reviewable/pr2419/r2
- refs/reviewable/pr2419/r3
- refs/reviewable/pr2463/r1
- refs/reviewable/pr2464/r1
- refs/reviewable/pr2464/r2
- refs/reviewable/pr2568/r1
- refs/reviewable/pr2573/r1
- refs/reviewable/pr2573/r2
- refs/reviewable/pr2587/r1
- refs/reviewable/pr2588/r1
- refs/reviewable/pr2593/r1
- refs/reviewable/pr2610/r1
- refs/reviewable/pr2634/r1
- refs/reviewable/pr2641/r1
- refs/reviewable/pr2658/r1
- refs/reviewable/pr2658/r2
- refs/reviewable/pr2665/r1
- refs/reviewable/pr2666/r1
- refs/reviewable/pr2666/r2
- refs/reviewable/pr2667/r1
- refs/reviewable/pr2668/r1
- refs/reviewable/pr2676/r1
- refs/reviewable/pr2679/r1
- refs/reviewable/pr2679/r2
- refs/reviewable/pr2690/r1
- refs/reviewable/pr2695/r1
- refs/reviewable/pr2695/r2
- refs/reviewable/pr2695/r3
- refs/reviewable/pr2699/r1
- refs/reviewable/pr2699/r2
- refs/reviewable/pr2699/r3
- refs/reviewable/pr2699/r4
- refs/reviewable/pr2699/r5
- refs/reviewable/pr2699/r6
- refs/reviewable/pr2703/r1
- refs/reviewable/pr2709/r1
- refs/reviewable/pr2709/r2
- refs/reviewable/pr2711/r1
- refs/reviewable/pr2711/r2
- refs/reviewable/pr2713/r1
- refs/reviewable/pr2713/r2
- refs/reviewable/pr2713/r3
- refs/reviewable/pr2714/r1
- refs/reviewable/pr2714/r2
- refs/reviewable/pr2714/r3
- refs/reviewable/pr2715/r1
- refs/reviewable/pr2715/r2
- refs/reviewable/pr2717/r1
- refs/reviewable/pr2717/r2
- refs/reviewable/pr2719/r1
- refs/reviewable/pr2729/r1
- refs/reviewable/pr2729/r2
- refs/reviewable/pr2731/r1
- refs/reviewable/pr2731/r2
- refs/reviewable/pr2734/r1
- refs/reviewable/pr2735/r1
- refs/reviewable/pr2735/r2
- refs/reviewable/pr2736/r1
- refs/reviewable/pr2737/r1
- refs/reviewable/pr2737/r2
- refs/reviewable/pr2737/r3
- refs/reviewable/pr2737/r4
- refs/reviewable/pr2738/r1
- refs/reviewable/pr2738/r2
- refs/reviewable/pr2742/r1
- refs/reviewable/pr2743/r1
- refs/reviewable/pr2744/r1
- refs/reviewable/pr2744/r2
- refs/reviewable/pr2746/r1
- refs/reviewable/pr2746/r2
- refs/reviewable/pr2749/r1
- refs/reviewable/pr2750/r1
- refs/reviewable/pr2752/r1
- refs/reviewable/pr2757/r1
- refs/reviewable/pr2758/r1
- refs/reviewable/pr2759/r1
- refs/reviewable/pr2760/r1
- refs/reviewable/pr2762/r1
- refs/reviewable/pr2764/r1
- refs/reviewable/pr2767/r1
- refs/reviewable/pr2769/r1
- refs/reviewable/pr2772/r1
- refs/reviewable/pr2772/r2
- refs/reviewable/pr2772/r3
- refs/reviewable/pr2772/r4
- refs/reviewable/pr2773/r1
- refs/reviewable/pr2778/r1
- refs/reviewable/pr2778/r2
- refs/reviewable/pr2780/r1
- refs/reviewable/pr2781/r1
- refs/reviewable/pr2784/r1
- refs/reviewable/pr2789/r1
- refs/reviewable/pr2791/r1
- refs/reviewable/pr2792/r1
- refs/reviewable/pr2792/r2
- refs/reviewable/pr2797/r1
- refs/reviewable/pr2801/r1
- refs/reviewable/pr2802/r1
- refs/reviewable/pr2804/r1
- refs/reviewable/pr2805/r1
- refs/reviewable/pr2854/r1
- refs/reviewable/pr3118/r1
- refs/reviewable/pr3126/r1
- refs/reviewable/pr3132/r1
- refs/reviewable/pr3135/r1
- refs/reviewable/pr3135/r2
- refs/reviewable/pr3135/r3
- refs/reviewable/pr3158/r1
- refs/reviewable/pr3564/r1
- refs/reviewable/pr3592/r1
- refs/reviewable/pr4656/r1
- refs/reviewable/pr4657/r1
- refs/reviewable/pr4702/r1
- refs/reviewable/pr4745/r1
- refs/reviewable/pr864/r1
- refs/tags/10.0.0
- refs/tags/10.0.0-next.0
- refs/tags/10.0.0-next.1
- refs/tags/10.0.0-next.2
- refs/tags/10.0.0-next.3
- refs/tags/10.0.0-next.4
- refs/tags/10.0.0-next.5
- refs/tags/10.0.0-next.6
- refs/tags/10.0.0-next.7
- refs/tags/10.0.0-next.8
- refs/tags/10.0.0-next.9
- refs/tags/10.0.0-rc.0
- refs/tags/10.0.0-rc.2
- refs/tags/10.0.0-rc.3
- refs/tags/10.0.0-rc.4
- refs/tags/10.0.0-rc.5
- refs/tags/10.0.0-rc.6
- refs/tags/10.0.1
- refs/tags/10.0.10
- refs/tags/10.0.11
- refs/tags/10.0.12
- refs/tags/10.0.13
- refs/tags/10.0.14
- refs/tags/10.0.2
- refs/tags/10.0.3
- refs/tags/10.0.4
- refs/tags/10.0.5
- refs/tags/10.0.6
- refs/tags/10.0.7
- refs/tags/10.0.8
- refs/tags/10.0.9
- refs/tags/10.1.0
- refs/tags/10.1.0-next.0
- refs/tags/10.1.0-next.1
- refs/tags/10.1.0-next.2
- refs/tags/10.1.0-next.3
- refs/tags/10.1.0-next.4
- refs/tags/10.1.0-next.5
- refs/tags/10.1.0-next.6
- refs/tags/10.1.0-next.7
- refs/tags/10.1.0-next.8
- refs/tags/10.1.0-rc.0
- refs/tags/10.1.1
- refs/tags/10.1.2
- refs/tags/10.1.3
- refs/tags/10.1.4
- refs/tags/10.1.5
- refs/tags/10.1.6
- refs/tags/10.2.0
- refs/tags/10.2.1
- refs/tags/10.2.2
- refs/tags/10.2.3
- refs/tags/10.2.4
- refs/tags/10.2.5
- refs/tags/11.0.0
- refs/tags/11.0.0-next.0
- refs/tags/11.0.0-next.1
- refs/tags/11.0.0-next.2
- refs/tags/11.0.0-next.3
- refs/tags/11.0.0-next.4
- refs/tags/11.0.0-next.5
- refs/tags/11.0.0-next.6
- refs/tags/11.0.0-rc.0
- refs/tags/11.0.0-rc.1
- refs/tags/11.0.0-rc.2
- refs/tags/11.0.0-rc.3
- refs/tags/11.0.1
- refs/tags/11.0.2
- refs/tags/11.0.3
- refs/tags/11.0.4
- refs/tags/11.0.5
- refs/tags/11.0.6
- refs/tags/11.0.7
- refs/tags/11.0.8
- refs/tags/11.0.9
- refs/tags/11.1.0
- refs/tags/11.1.0-next.0
- refs/tags/11.1.0-next.1
- refs/tags/11.1.0-next.2
- refs/tags/11.1.0-next.3
- refs/tags/11.1.0-next.4
- refs/tags/11.1.0-next.5
- refs/tags/11.1.0-rc.0
- refs/tags/11.1.1
- refs/tags/11.1.2
- refs/tags/11.2.0
- refs/tags/11.2.0-next.0
- refs/tags/11.2.0-next.1
- refs/tags/11.2.0-rc.0
- refs/tags/11.2.1
- refs/tags/11.2.10
- refs/tags/11.2.11
- refs/tags/11.2.12
- refs/tags/11.2.13
- refs/tags/11.2.14
- refs/tags/11.2.2
- refs/tags/11.2.3
- refs/tags/11.2.4
- refs/tags/11.2.5
- refs/tags/11.2.6
- refs/tags/11.2.7
- refs/tags/11.2.8
- refs/tags/11.2.9
- refs/tags/12.0.0-next.0
- refs/tags/12.0.0-next.1
- refs/tags/12.0.0-next.2
- refs/tags/12.0.0-next.3
- refs/tags/12.0.0-next.4
- refs/tags/12.0.0-next.5
- refs/tags/12.0.0-next.6
- refs/tags/12.0.0-next.7
- refs/tags/12.0.0-next.8
- refs/tags/12.0.0-next.9
- refs/tags/12.0.0-rc.0
- refs/tags/12.0.0-rc.1
- refs/tags/12.0.0-rc.2
- refs/tags/12.0.0-rc.3
- refs/tags/12.0.1
- refs/tags/12.0.2
- refs/tags/12.0.3
- refs/tags/12.0.4
- refs/tags/12.0.5
- refs/tags/12.1.0
- refs/tags/12.1.0-next.2
- refs/tags/12.1.0-next.3
- refs/tags/12.1.0-next.4
- refs/tags/12.1.0-next.5
- refs/tags/12.1.0-next.6
- refs/tags/12.1.1
- refs/tags/12.1.2
- refs/tags/12.1.3
- refs/tags/12.1.4
- refs/tags/12.1.5
- refs/tags/12.2.0
- refs/tags/12.2.0-next.0
- refs/tags/12.2.0-next.1
- refs/tags/12.2.0-next.2
- refs/tags/12.2.0-next.3
- refs/tags/12.2.0-rc.0
- refs/tags/12.2.1
- refs/tags/12.2.10
- refs/tags/12.2.11
- refs/tags/12.2.12
- refs/tags/12.2.13
- refs/tags/12.2.14
- refs/tags/12.2.15
- refs/tags/12.2.16
- refs/tags/12.2.17
- refs/tags/12.2.2
- refs/tags/12.2.3
- refs/tags/12.2.4
- refs/tags/12.2.5
- refs/tags/12.2.6
- refs/tags/12.2.7
- refs/tags/12.2.8
- refs/tags/12.2.9
- refs/tags/13.0.0
- refs/tags/13.0.0-next.0
- refs/tags/13.0.0-next.1
- refs/tags/13.0.0-next.10
- refs/tags/13.0.0-next.11
- refs/tags/13.0.0-next.12
- refs/tags/13.0.0-next.13
- refs/tags/13.0.0-next.14
- refs/tags/13.0.0-next.15
- refs/tags/13.0.0-next.2
- refs/tags/13.0.0-next.3
- refs/tags/13.0.0-next.4
- refs/tags/13.0.0-next.5
- refs/tags/13.0.0-next.6
- refs/tags/13.0.0-next.7
- refs/tags/13.0.0-next.8
- refs/tags/13.0.0-next.9
- refs/tags/13.0.0-rc.0
- refs/tags/13.0.0-rc.1
- refs/tags/13.0.0-rc.2
- refs/tags/13.0.0-rc.3
- refs/tags/13.0.1
- refs/tags/13.0.2
- refs/tags/13.0.3
- refs/tags/13.1.0
- refs/tags/13.1.0-next.0
- refs/tags/13.1.0-next.1
- refs/tags/13.1.0-next.2
- refs/tags/13.1.0-next.3
- refs/tags/13.1.1
- refs/tags/13.1.2
- refs/tags/13.1.3
- refs/tags/13.2.0
- refs/tags/13.2.0-next.0
- refs/tags/13.2.0-next.1
- refs/tags/13.2.0-next.2
- refs/tags/13.2.0-rc.0
- refs/tags/13.2.0-rc.1
- refs/tags/13.2.1
- refs/tags/13.2.2
- refs/tags/13.2.3
- refs/tags/13.2.4
- refs/tags/13.2.5
- refs/tags/13.2.6
- refs/tags/13.2.7
- refs/tags/13.3.0
- refs/tags/13.3.0-next.0
- refs/tags/13.3.0-rc.0
- refs/tags/13.3.1
- refs/tags/13.3.10
- refs/tags/13.3.11
- refs/tags/13.3.12
- refs/tags/13.3.2
- refs/tags/13.3.3
- refs/tags/13.3.4
- refs/tags/13.3.5
- refs/tags/13.3.6
- refs/tags/13.3.7
- refs/tags/13.3.8
- refs/tags/13.3.9
- refs/tags/13.4.0
- refs/tags/14.0.0
- refs/tags/14.0.0-next.0
- refs/tags/14.0.0-next.1
- refs/tags/14.0.0-next.10
- refs/tags/14.0.0-next.11
- refs/tags/14.0.0-next.12
- refs/tags/14.0.0-next.13
- refs/tags/14.0.0-next.14
- refs/tags/14.0.0-next.15
- refs/tags/14.0.0-next.16
- refs/tags/14.0.0-next.2
- refs/tags/14.0.0-next.3
- refs/tags/14.0.0-next.4
- refs/tags/14.0.0-next.5
- refs/tags/14.0.0-next.6
- refs/tags/14.0.0-next.7
- refs/tags/14.0.0-next.8
- refs/tags/14.0.0-next.9
- refs/tags/14.0.0-rc.0
- refs/tags/14.0.0-rc.1
- refs/tags/14.0.0-rc.2
- refs/tags/14.0.0-rc.3
- refs/tags/14.0.1
- refs/tags/14.0.2
- refs/tags/14.0.3
- refs/tags/14.0.4
- refs/tags/14.0.5
- refs/tags/14.0.6
- refs/tags/14.0.7
- refs/tags/14.1.0
- refs/tags/14.1.0-next.0
- refs/tags/14.1.0-next.1
- refs/tags/14.1.0-next.2
- refs/tags/14.1.0-next.3
- refs/tags/14.1.0-next.4
- refs/tags/14.1.0-rc.0
- refs/tags/14.1.1
- refs/tags/14.1.2
- refs/tags/14.1.3
- refs/tags/14.2.0
- refs/tags/14.2.0-next.0
- refs/tags/14.2.0-next.1
- refs/tags/14.2.0-rc.0
- refs/tags/14.2.1
- refs/tags/14.2.10
- refs/tags/14.2.11
- refs/tags/14.2.12
- refs/tags/14.2.2
- refs/tags/14.2.3
- refs/tags/14.2.4
- refs/tags/14.2.5
- refs/tags/14.2.6
- refs/tags/14.2.7
- refs/tags/14.2.8
- refs/tags/14.2.9
- refs/tags/14.3.0
- refs/tags/15.0.0
- refs/tags/15.0.0-next.0
- refs/tags/15.0.0-next.1
- refs/tags/15.0.0-next.2
- refs/tags/15.0.0-next.3
- refs/tags/15.0.0-next.4
- refs/tags/15.0.0-next.5
- refs/tags/15.0.0-next.6
- refs/tags/15.0.0-rc.0
- refs/tags/15.0.0-rc.1
- refs/tags/15.0.0-rc.2
- refs/tags/15.0.0-rc.3
- refs/tags/15.0.0-rc.4
- refs/tags/15.0.1
- refs/tags/15.0.2
- refs/tags/15.0.3
- refs/tags/15.0.4
- refs/tags/15.1.0
- refs/tags/15.1.0-next.0
- refs/tags/15.1.0-next.1
- refs/tags/15.1.0-next.2
- refs/tags/15.1.0-next.3
- refs/tags/15.1.0-rc.0
- refs/tags/15.1.1
- refs/tags/15.1.2
- refs/tags/15.1.3
- refs/tags/15.1.4
- refs/tags/15.1.5
- refs/tags/15.2.0
- refs/tags/15.2.0-next.0
- refs/tags/15.2.0-next.1
- refs/tags/15.2.0-next.2
- refs/tags/15.2.0-next.3
- refs/tags/15.2.0-next.4
- refs/tags/15.2.0-rc.0
- refs/tags/15.2.1
- refs/tags/15.2.10
- refs/tags/15.2.2
- refs/tags/15.2.3
- refs/tags/15.2.4
- refs/tags/15.2.5
- refs/tags/15.2.6
- refs/tags/15.2.7
- refs/tags/15.2.8
- refs/tags/15.2.9
- refs/tags/16.0.0
- refs/tags/16.0.0-next.0
- refs/tags/16.0.0-next.1
- refs/tags/16.0.0-next.2
- refs/tags/16.0.0-next.3
- refs/tags/16.0.0-next.4
- refs/tags/16.0.0-next.5
- refs/tags/16.0.0-next.6
- refs/tags/16.0.0-next.7
- refs/tags/16.0.0-rc.0
- refs/tags/16.0.0-rc.1
- refs/tags/16.0.0-rc.2
- refs/tags/16.0.0-rc.3
- refs/tags/16.0.0-rc.4
- refs/tags/16.0.1
- refs/tags/16.0.2
- refs/tags/16.0.3
- refs/tags/16.0.4
- refs/tags/16.0.5
- refs/tags/16.0.6
- refs/tags/16.1.0
- refs/tags/16.1.0-next.0
- refs/tags/16.1.0-next.1
- refs/tags/16.1.0-next.2
- refs/tags/16.1.0-next.3
- refs/tags/16.1.0-rc.0
- refs/tags/16.1.1
- refs/tags/16.1.2
- refs/tags/16.1.3
- refs/tags/16.1.4
- refs/tags/16.1.5
- refs/tags/16.1.6
- refs/tags/16.1.7
- refs/tags/16.1.8
- refs/tags/16.1.9
- refs/tags/16.2.0
- refs/tags/16.2.0-next.0
- refs/tags/16.2.0-next.1
- refs/tags/16.2.0-next.2
- refs/tags/16.2.0-next.3
- refs/tags/16.2.0-next.4
- refs/tags/16.2.0-rc.0
- refs/tags/16.2.1
- refs/tags/16.2.10
- refs/tags/16.2.11
- refs/tags/16.2.12
- refs/tags/16.2.2
- refs/tags/16.2.3
- refs/tags/16.2.4
- refs/tags/16.2.5
- refs/tags/16.2.6
- refs/tags/16.2.7
- refs/tags/16.2.8
- refs/tags/16.2.9
- refs/tags/17.0.0
- refs/tags/17.0.0-next.0
- refs/tags/17.0.0-next.1
- refs/tags/17.0.0-next.2
- refs/tags/17.0.0-next.3
- refs/tags/17.0.0-next.4
- refs/tags/17.0.0-next.5
- refs/tags/17.0.0-next.6
- refs/tags/17.0.0-next.7
- refs/tags/17.0.0-next.8
- refs/tags/17.0.0-rc.0
- refs/tags/17.0.0-rc.1
- refs/tags/17.0.0-rc.2
- refs/tags/17.0.0-rc.3
- refs/tags/17.0.1
- refs/tags/17.0.2
- refs/tags/17.0.3
- refs/tags/17.0.4
- refs/tags/17.0.5
- refs/tags/17.0.6
- refs/tags/17.0.7
- refs/tags/17.0.8
- refs/tags/17.0.9
- refs/tags/17.1.0
- refs/tags/17.1.0-next.0
- refs/tags/17.1.0-next.1
- refs/tags/17.1.0-next.2
- refs/tags/17.1.0-next.3
- refs/tags/17.1.0-next.4
- refs/tags/17.1.0-next.5
- refs/tags/17.1.0-rc.0
- refs/tags/17.1.1
- refs/tags/17.1.2
- refs/tags/17.1.3
- refs/tags/17.2.0
- refs/tags/17.2.0-next.0
- refs/tags/17.2.0-next.1
- refs/tags/17.2.0-rc.0
- refs/tags/17.2.0-rc.1
- refs/tags/17.2.1
- refs/tags/17.2.2
- refs/tags/17.2.3
- refs/tags/17.2.4
- refs/tags/17.3.0
- refs/tags/17.3.0-next.0
- refs/tags/17.3.0-next.1
- refs/tags/17.3.0-rc.0
- refs/tags/17.3.1
- refs/tags/17.3.10
- refs/tags/17.3.11
- refs/tags/17.3.12
- refs/tags/17.3.2
- refs/tags/17.3.3
- refs/tags/17.3.4
- refs/tags/17.3.5
- refs/tags/17.3.6
- refs/tags/17.3.7
- refs/tags/17.3.8
- refs/tags/17.3.9
- refs/tags/18.0.0
- refs/tags/18.0.0-next.0
- refs/tags/18.0.0-next.1
- refs/tags/18.0.0-next.2
- refs/tags/18.0.0-next.3
- refs/tags/18.0.0-next.4
- refs/tags/18.0.0-next.5
- refs/tags/18.0.0-next.6
- refs/tags/18.0.0-rc.0
- refs/tags/18.0.0-rc.1
- refs/tags/18.0.0-rc.2
- refs/tags/18.0.0-rc.3
- refs/tags/18.0.1
- refs/tags/18.0.2
- refs/tags/18.0.3
- refs/tags/18.0.4
- refs/tags/18.0.5
- refs/tags/18.0.6
- refs/tags/18.0.7
- refs/tags/18.1.0
- refs/tags/18.1.0-next.0
- refs/tags/18.1.0-next.1
- refs/tags/18.1.0-next.2
- refs/tags/18.1.0-next.3
- refs/tags/18.1.0-next.4
- refs/tags/18.1.0-rc.0
- refs/tags/18.1.1
- refs/tags/18.1.2
- refs/tags/18.1.3
- refs/tags/18.1.4
- refs/tags/18.1.5
- refs/tags/18.2.0
- refs/tags/18.2.0-next.0
- refs/tags/18.2.0-next.1
- refs/tags/18.2.0-next.2
- refs/tags/18.2.0-next.3
- refs/tags/18.2.0-next.4
- refs/tags/18.2.0-rc.0
- refs/tags/18.2.1
- refs/tags/18.2.2
- refs/tags/19.0.0-next.0
- refs/tags/19.0.0-next.1
- refs/tags/19.0.0-next.2
- refs/tags/2.0.0
- refs/tags/2.0.0-alpha.13
- refs/tags/2.0.0-alpha.14
- refs/tags/2.0.0-alpha.15
- refs/tags/2.0.0-alpha.16
- refs/tags/2.0.0-alpha.17
- refs/tags/2.0.0-alpha.18
- refs/tags/2.0.0-alpha.19
- refs/tags/2.0.0-alpha.20
- refs/tags/2.0.0-alpha.21
- refs/tags/2.0.0-alpha.22
- refs/tags/2.0.0-alpha.23
- refs/tags/2.0.0-alpha.24
- refs/tags/2.0.0-alpha.25
- refs/tags/2.0.0-alpha.26
- refs/tags/2.0.0-alpha.27
- refs/tags/2.0.0-alpha.28
- refs/tags/2.0.0-alpha.29
- refs/tags/2.0.0-alpha.30
- refs/tags/2.0.0-alpha.31
- refs/tags/2.0.0-alpha.32
- refs/tags/2.0.0-alpha.33
- refs/tags/2.0.0-alpha.34
- refs/tags/2.0.0-alpha.35
- refs/tags/2.0.0-alpha.36
- refs/tags/2.0.0-alpha.37
- refs/tags/2.0.0-alpha.38
- refs/tags/2.0.0-alpha.39
- refs/tags/2.0.0-alpha.40
- refs/tags/2.0.0-alpha.41
- refs/tags/2.0.0-alpha.42
- refs/tags/2.0.0-alpha.44
- refs/tags/2.0.0-alpha.45
- refs/tags/2.0.0-alpha.46
- refs/tags/2.0.0-alpha.47
- refs/tags/2.0.0-alpha.48
- refs/tags/2.0.0-alpha.49
- refs/tags/2.0.0-alpha.50
- refs/tags/2.0.0-alpha.51
- refs/tags/2.0.0-alpha.52
- refs/tags/2.0.0-alpha.53
- refs/tags/2.0.0-alpha.54
- refs/tags/2.0.0-alpha.55
- refs/tags/2.0.0-beta.0
- refs/tags/2.0.0-beta.1
- refs/tags/2.0.0-beta.10
- refs/tags/2.0.0-beta.11
- refs/tags/2.0.0-beta.12
- refs/tags/2.0.0-beta.13
- refs/tags/2.0.0-beta.14
- refs/tags/2.0.0-beta.15
- refs/tags/2.0.0-beta.16
- refs/tags/2.0.0-beta.17
- refs/tags/2.0.0-beta.2
- refs/tags/2.0.0-beta.3
- refs/tags/2.0.0-beta.4
- refs/tags/2.0.0-beta.5
- refs/tags/2.0.0-beta.6
- refs/tags/2.0.0-beta.7
- refs/tags/2.0.0-beta.8
- refs/tags/2.0.0-beta.9
- refs/tags/2.0.0-build.006a96d.js
- refs/tags/2.0.0-build.00822c3.dart
- refs/tags/2.0.0-build.00822c3.js
- refs/tags/2.0.0-build.015faee.dart
- refs/tags/2.0.0-build.015faee.js
- refs/tags/2.0.0-build.016ab31.dart
- refs/tags/2.0.0-build.016ab31.js
- refs/tags/2.0.0-build.019cb41.dart
- refs/tags/2.0.0-build.019cb41.js
- refs/tags/2.0.0-build.01ba94b.dart
- refs/tags/2.0.0-build.01ba94b.js
- refs/tags/2.0.0-build.0206d72.dart
- refs/tags/2.0.0-build.0206d72.js
- refs/tags/2.0.0-build.020ce32.dart
- refs/tags/2.0.0-build.020ce32.js
- refs/tags/2.0.0-build.0290362.dart
- refs/tags/2.0.0-build.0290362.js
- refs/tags/2.0.0-build.03823d4.dart
- refs/tags/2.0.0-build.03823d4.js
- refs/tags/2.0.0-build.039ed3b.dart
- refs/tags/2.0.0-build.039ed3b.js
- refs/tags/2.0.0-build.03e3035.dart
- refs/tags/2.0.0-build.03e3035.js
- refs/tags/2.0.0-build.041c599.dart
- refs/tags/2.0.0-build.041c599.js
- refs/tags/2.0.0-build.046758c.dart
- refs/tags/2.0.0-build.046758c.js
- refs/tags/2.0.0-build.0544e07.dart
- refs/tags/2.0.0-build.0544e07.js
- refs/tags/2.0.0-build.059e09c.dart
- refs/tags/2.0.0-build.059e09c.js
- refs/tags/2.0.0-build.05fa1fd.dart
- refs/tags/2.0.0-build.05fa1fd.js
- refs/tags/2.0.0-build.05fb269.dart
- refs/tags/2.0.0-build.05fb269.js
- refs/tags/2.0.0-build.0614797.dart
- refs/tags/2.0.0-build.0614797.js
- refs/tags/2.0.0-build.065ac93.dart
- refs/tags/2.0.0-build.065ac93.js
- refs/tags/2.0.0-build.06b2aa1.dart
- refs/tags/2.0.0-build.06b2aa1.js
- refs/tags/2.0.0-build.06d076a.dart
- refs/tags/2.0.0-build.06d076a.js
- refs/tags/2.0.0-build.06e32eb.dart
- refs/tags/2.0.0-build.06e32eb.js
- refs/tags/2.0.0-build.070d818.dart
- refs/tags/2.0.0-build.070d818.js
- refs/tags/2.0.0-build.071165f.dart
- refs/tags/2.0.0-build.071165f.js
- refs/tags/2.0.0-build.074075d.dart
- refs/tags/2.0.0-build.074075d.js
- refs/tags/2.0.0-build.080469f.dart
- refs/tags/2.0.0-build.080469f.js
- refs/tags/2.0.0-build.0815a77.dart
- refs/tags/2.0.0-build.0815a77.js
- refs/tags/2.0.0-build.093b794.dart
- refs/tags/2.0.0-build.093b794.js
- refs/tags/2.0.0-build.0a3a17f.dart
- refs/tags/2.0.0-build.0a3a17f.js
- refs/tags/2.0.0-build.0a44fc6.dart
- refs/tags/2.0.0-build.0a44fc6.js
- refs/tags/2.0.0-build.0ae7775.dart
- refs/tags/2.0.0-build.0ae7775.js
- refs/tags/2.0.0-build.0b6e75a.dart
- refs/tags/2.0.0-build.0b6e75a.js
- refs/tags/2.0.0-build.0c9596a.dart
- refs/tags/2.0.0-build.0c9596a.js
- refs/tags/2.0.0-build.0cdf280.dart
- refs/tags/2.0.0-build.0cdf280.js
- refs/tags/2.0.0-build.0db0252.dart
- refs/tags/2.0.0-build.0db0252.js
- refs/tags/2.0.0-build.0df8bc4.dart
- refs/tags/2.0.0-build.0df8bc4.js
- refs/tags/2.0.0-build.0ec9ccf.dart
- refs/tags/2.0.0-build.0ec9ccf.js
- refs/tags/2.0.0-build.0ef6809.dart
- refs/tags/2.0.0-build.0ef6809.js
- refs/tags/2.0.0-build.0f85b36.dart
- refs/tags/2.0.0-build.0f85b36.js
- refs/tags/2.0.0-build.0f8e40b.dart
- refs/tags/2.0.0-build.0f8e40b.js
- refs/tags/2.0.0-build.116015b.dart
- refs/tags/2.0.0-build.116015b.js
- refs/tags/2.0.0-build.125fa38.dart
- refs/tags/2.0.0-build.125fa38.js
- refs/tags/2.0.0-build.132829e.dart
- refs/tags/2.0.0-build.132829e.js
- refs/tags/2.0.0-build.13e6354.dart
- refs/tags/2.0.0-build.13e6354.js
- refs/tags/2.0.0-build.140ce9f.dart
- refs/tags/2.0.0-build.140ce9f.js
- refs/tags/2.0.0-build.1417e12.dart
- refs/tags/2.0.0-build.1417e12.js
- refs/tags/2.0.0-build.15f5f27.dart
- refs/tags/2.0.0-build.15f5f27.js
- refs/tags/2.0.0-build.1607ef8.dart
- refs/tags/2.0.0-build.1607ef8.js
- refs/tags/2.0.0-build.16d9c60.dart
- refs/tags/2.0.0-build.16d9c60.js
- refs/tags/2.0.0-build.16e74cf.dart
- refs/tags/2.0.0-build.16e74cf.js
- refs/tags/2.0.0-rc.0
- refs/tags/2.0.0-rc.1
- refs/tags/2.0.0-rc.2
- refs/tags/2.0.0-rc.3
- refs/tags/2.0.0-rc.4
- refs/tags/2.0.0-rc.5
- refs/tags/2.0.0-rc.6
- refs/tags/2.0.0-rc.7
- refs/tags/2.0.1
- refs/tags/2.0.2
- refs/tags/2.1.0
- refs/tags/2.1.0-beta.0
- refs/tags/2.1.0-rc.0
- refs/tags/2.1.1
- refs/tags/2.1.2
- refs/tags/2.2.0
- refs/tags/2.2.0-beta.0
- refs/tags/2.2.0-beta.1
- refs/tags/2.2.0-rc.0
- refs/tags/2.2.1
- refs/tags/2.2.2
- refs/tags/2.2.3
- refs/tags/2.2.4
- refs/tags/2.3.0
- refs/tags/2.3.0-beta.0
- refs/tags/2.3.0-beta.1
- refs/tags/2.3.0-rc.0
- refs/tags/2.3.1
- refs/tags/2.4.0
- refs/tags/2.4.0-marker
- refs/tags/2.4.1
- refs/tags/2.4.10
- refs/tags/2.4.2
- refs/tags/2.4.3
- refs/tags/2.4.4
- refs/tags/2.4.5
- refs/tags/2.4.6
- refs/tags/2.4.7
- refs/tags/2.4.8
- refs/tags/2.4.9
- refs/tags/4.0.0
- refs/tags/4.0.0-beta.0
- refs/tags/4.0.0-beta.1
- refs/tags/4.0.0-beta.2
- refs/tags/4.0.0-beta.3
- refs/tags/4.0.0-beta.4
- refs/tags/4.0.0-beta.5
- refs/tags/4.0.0-beta.6
- refs/tags/4.0.0-beta.7
- refs/tags/4.0.0-beta.8
- refs/tags/4.0.0-rc.1
- refs/tags/4.0.0-rc.2
- refs/tags/4.0.0-rc.3
- refs/tags/4.0.0-rc.4
- refs/tags/4.0.0-rc.5
- refs/tags/4.0.0-rc.6
- refs/tags/4.0.1
- refs/tags/4.0.2
- refs/tags/4.0.3
- refs/tags/4.1.0
- refs/tags/4.1.0-beta.0
- refs/tags/4.1.0-beta.1
- refs/tags/4.1.0-rc.0
- refs/tags/4.1.1
- refs/tags/4.1.2
- refs/tags/4.1.3
- refs/tags/4.2.0
- refs/tags/4.2.0-beta.0
- refs/tags/4.2.0-beta.1
- refs/tags/4.2.0-rc.0
- refs/tags/4.2.0-rc.1
- refs/tags/4.2.0-rc.2
- refs/tags/4.2.1
- refs/tags/4.2.2
- refs/tags/4.2.3
- refs/tags/4.2.4
- refs/tags/4.2.5
- refs/tags/4.2.6
- refs/tags/4.3.0
- refs/tags/4.3.0-beta.0
- refs/tags/4.3.0-beta.1
- refs/tags/4.3.0-rc.0
- refs/tags/4.3.1
- refs/tags/4.3.2
- refs/tags/4.3.3
- refs/tags/4.3.4
- refs/tags/4.3.5
- refs/tags/4.3.6
- refs/tags/4.4.0
- refs/tags/4.4.0-RC.0
- refs/tags/4.4.1
- refs/tags/4.4.2
- refs/tags/4.4.3
- refs/tags/4.4.4
- refs/tags/4.4.5
- refs/tags/4.4.6
- refs/tags/4.4.7
- refs/tags/5.0.0
- refs/tags/5.0.0-beta.0
- refs/tags/5.0.0-beta.1
- refs/tags/5.0.0-beta.2
- refs/tags/5.0.0-beta.3
- refs/tags/5.0.0-beta.4
- refs/tags/5.0.0-beta.5
- refs/tags/5.0.0-beta.6
- refs/tags/5.0.0-beta.7
- refs/tags/5.0.0-rc.0
- refs/tags/5.0.0-rc.1
- refs/tags/5.0.0-rc.2
- refs/tags/5.0.0-rc.3
- refs/tags/5.0.0-rc.4
- refs/tags/5.0.0-rc.5
- refs/tags/5.0.0-rc.6
- refs/tags/5.0.0-rc.7
- refs/tags/5.0.0-rc.8
- refs/tags/5.0.0-rc.9
- refs/tags/5.0.1
- refs/tags/5.0.2
- refs/tags/5.0.3
- refs/tags/5.0.4
- refs/tags/5.0.5
- refs/tags/5.1.0
- refs/tags/5.1.0-beta.0
- refs/tags/5.1.0-beta.1
- refs/tags/5.1.0-beta.2
- refs/tags/5.1.0-rc.0
- refs/tags/5.1.0-rc.1
- refs/tags/5.1.1
- refs/tags/5.1.2
- refs/tags/5.1.3
- refs/tags/5.2.0
- refs/tags/5.2.0-beta.0
- refs/tags/5.2.0-beta.1
- refs/tags/5.2.0-rc.0
- refs/tags/5.2.1
- Branches list truncated to 999 entries, 243 were omitted.
- 12.0.0
- Releases list truncated to 1 entries, 8 were omitted.
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
83c74ce | George Kalpakas | 18 July 2019, 20:33:52 UTC | ci: move the `test_saucelabs_bazel` CircleCI job to `default_workflow` (#31636) (#31796) Previously, the `test_saucelabs_bazel` job was run as part of the `saucelabs_test` workflow every hour (for every "publish branch"; currently 8.0.x, 8.1.x and master). Since this job runs a subset of the tests in `legacy-unit-tests-saucelabs` (see [BUILD.bazel][1]) and is just a proof-of-concept for running tests on SauceLabs via bazel, there is little point in running is on all branches. It is also wasteful to run it every hour, even if there were no changes pushed into the branch since the last run. This commit makes the job part of `default_workflow`, but limits it to only be run on master builds (not on other branches or PRs). Based on its recent history, the job is relatively stable and (since it will only be run on master builds) it is not expected to affect our dev workflow. [1]: https://github.com/angular/angular/blob/ef44f51d5/BUILD.bazel#L66-L92 PR Close #31636 PR Close #31796 | 24 July 2019, 15:56:28 UTC |
c952ce9 | George Kalpakas | 18 July 2019, 20:33:45 UTC | refactor: group similar jobs in `config.yml > default_workflow` (#31636) (#31796) PR Close #31636 PR Close #31796 | 24 July 2019, 15:56:28 UTC |
9b812dc | Kara Erickson | 26 June 2019, 20:41:07 UTC | release: cut the v8.0.3 release | 26 June 2019, 20:41:07 UTC |
2eee8d5 | Joey Perrott | 26 June 2019, 19:13:50 UTC | ci: target default pool for linux RBE executions (#31297) PR Close #31297 | 26 June 2019, 20:31:37 UTC |
f0dc8cf | Paul Gschwendtner | 26 June 2019, 17:32:30 UTC | docs: add "ivy" to known scopes in contributing guide (#31293) Currently the contributing guide misses the ivy scope. This commit adds ivy to the contributing guide as it is useful for new contributors to know which scopes are supported. Note: this is the patch version of #31291 PR Close #31293 | 26 June 2019, 20:31:17 UTC |
79471f7 | Romain Freydiger | 25 June 2019, 12:41:20 UTC | docs: correct indention for code example in deployment guide (#31255) PR Close #31255 | 25 June 2019, 21:44:34 UTC |
54f68c3 | Umair Sarfraz | 21 June 2019, 19:49:11 UTC | docs(core): update code sample for "outputs" attribute (#31199) The current code sample for (directive) "outputs" attribute is incorrect as it does not provide the usage of "outputs" attribute rather it provides the usage of "exportAs" attribute. This commit update the code sample by correcting the code sample with correct usage of "outputs" attribute. Fixes https://github.com/angular/angular/issues/29523 Related work https://github.com/angular/angular/pull/30014 This commit continues from the unfinished (https://github.com/angular/angular/pull/30014#issuecomment-485419124, https://github.com/angular/angular/issues/29523#issuecomment-497333146) work. PR Close #31199 | 25 June 2019, 21:44:09 UTC |
86bfb01 | Schlemmer | 25 June 2019, 07:11:28 UTC | docs: change note about cli (#31216) PR Close #31216 | 25 June 2019, 18:58:07 UTC |
5218616 | Schlemmer | 23 June 2019, 10:30:21 UTC | docs: add note about cli commands (#31216) PR Close #31216 | 25 June 2019, 18:58:07 UTC |
e9ae885 | George Kalpakas | 21 June 2019, 22:07:23 UTC | ci: add owners for zone.js to CODEOWNERS (#31203) Follow-up to #30962. PR Close #31203 | 25 June 2019, 18:20:01 UTC |
8a1bd2c | Kapunahele Wong | 21 June 2019, 20:37:14 UTC | docs: fix formatting (#31120) PR Close #31120 | 25 June 2019, 17:28:51 UTC |
018b695 | Kapunahele Wong | 18 June 2019, 11:59:54 UTC | docs: fix testing example (#31120) PR Close #31120 | 25 June 2019, 17:28:51 UTC |
1d193df | Joey Perrott | 21 June 2019, 22:13:39 UTC | ci: enable remote build caching for CI jobs (#31204) Enables remote caching for CI jobs. This configuration: always reads from build cache on CI only write to build cache for local builds for non-PR CI run PR Close #31204 | 25 June 2019, 17:26:44 UTC |
0a46b2a | George Kalpakas | 25 June 2019, 09:16:59 UTC | fix(docs-infra): separate vendor-specific CSS selectors (#31252) In #31118, some vendor-specific selectors were combined in one rule-set. As pointed out in [this comment][1], this would result in the whole rule-set being ignored by all browsers, since one invalid/unrecognized selector invalidates the declaration block. This commit fixes it by defining a separate rule-set per selector. The list of vendor-specific selectors is also adjusted to better target the currently supported browsers. [1]: https://github.com/angular/angular/pull/31118/files#r296923652 PR Close #31252 | 25 June 2019, 17:25:32 UTC |
b63aa4e | George Kalpakas | 25 June 2019, 09:16:55 UTC | style(docs-infra): clean up some styles (#31252) PR Close #31252 | 25 June 2019, 17:25:32 UTC |
6aae196 | Paul Gschwendtner | 25 June 2019, 08:07:01 UTC | build: use checked-in configuration from bazel-toolchains (#31251) No longer uses docker in order to pull down the toolchain configs for remote build execution. We don't need to make docker a prerequisite for working on the Angular repository since we can leverage the checked-in toolchain configurations from the `@bazel-toolchains` repository. PR Close #31251 | 25 June 2019, 17:24:44 UTC |
00242e8 | Santosh Yadav | 24 June 2019, 11:08:04 UTC | docs(core): change from CSS Event to DOM event (#31229) PR Close #31229 | 25 June 2019, 17:22:35 UTC |
4ea231f | Stefanie Fluin | 24 June 2019, 22:55:29 UTC | fix(docs-infra): return full width highlight to sidenav (#31246) PR Close #31246 | 25 June 2019, 03:17:27 UTC |
6bad2ca | Alan Agius | 24 June 2019, 14:43:26 UTC | fix(bazel): exclude all angular schematics folders from metadata build (#31237) Fixes #31235 PR Close #31237 | 25 June 2019, 01:48:45 UTC |
dabf132 | Kara Erickson | 24 June 2019, 23:38:33 UTC | ci: upgrade clang-format to 1.0.27 to match master (#31247) PR Close #31247 | 24 June 2019, 23:50:06 UTC |
987b185 | George Kalpakas | 24 June 2019, 19:54:14 UTC | ci(docs-infra): re-enable payload size checking for `test_aio_local` and `test_aio_local_ivy` (#31243) Previously, payload size checking for `test_aio_local` and `test_aio_local_ivy` was disabled on the 8.0.x branch (in #31064), because the numbers (which were cherry-picked from master) did not match the actual sizes. This commit updates the numbers for the 8.0.x branch and re-enables the checks. PR Close #31243 | 24 June 2019, 22:00:00 UTC |
f470e69 | Hoel IRIS | 19 June 2019, 16:56:40 UTC | fix(service-worker): registration failed on Safari (#31140) Since Angular v8, and commit b3dda0e, `parseUrl()` can be called without `relativeTo`, thus `new URL()` can be called with `relativeTo = undefined`. Safari does not like it and the service worker registration fails: ```js new URL('https://angular.io/') // OK new URL('https://angular.io/', undefined) // TypeError ``` Closes #31061 PR Close #31140 | 24 June 2019, 21:58:59 UTC |
980bcaf | Alan Agius | 24 June 2019, 15:06:09 UTC | fix(bazel): remove unsupported Css pre-processors from ng new (#31234) Under Bazel, we don't yet support Stylus and Less, and thus we should not offer the users to generate applications which are known not to work. Closes #31209 PR Close #31234 | 24 June 2019, 21:57:07 UTC |
48f7f65 | Alan Agius | 24 June 2019, 15:02:01 UTC | fix(bazel): update ng new schema to match the current ng new schema of @schematics/angular (#31234) The schema used in ng-new bazel, includes several outdated options. With this update we match the current version of @schematics/angular: https://github.com/angular/angular-cli/blob/master/packages/schematics/angular/ng-new/schema.json Relates to #31233 PR Close #31234 | 24 June 2019, 21:57:07 UTC |
7fe95b1 | George Kalpakas | 21 June 2019, 21:45:58 UTC | ci: send failure notifications from `saucelabs_tests` to `dev-infra-ci-failures` (#31202) PR Close #31202 | 21 June 2019, 22:29:36 UTC |
266871b | George Kalpakas | 21 June 2019, 21:45:19 UTC | ci: make logic for failure notifications more re-usable (#31202) PR Close #31202 | 21 June 2019, 22:29:36 UTC |
bc54ecf | George Kalpakas | 21 June 2019, 20:49:04 UTC | ci: send `aio_monitoring` failure notifications to the `dev-infra-ci-failures` channel (#31202) PR Close #31202 | 21 June 2019, 22:29:36 UTC |
274833e | George Kalpakas | 21 June 2019, 22:17:34 UTC | ci: add josephperrott to `dev-infra` owners (#31205) PR Close #31205 | 21 June 2019, 22:29:10 UTC |
ff59345 | Joey Perrott | 21 June 2019, 19:38:35 UTC | build: Set up Build Event Service Configuration for RBE executed bazel (#31197) The Build Event Service (https://docs.bazel.build/versions/master/build-event-protocol.html#the-build-event-service), allows for build events from bazel builds to be transmitted as opaque bytes to be processed. Our usage is to send our build events to a Build Event Service an Angular team owned Google Cloud Project which collects build results and makes each invocation available via a provided URL to view. The information uploaded includes information about the build environment, configuration, build status/events, build options, results and actions. Build Event Protocol Proto: https://github.com/bazelbuild/bazel/blob/0.27.0/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto PR Close #31197 | 21 June 2019, 22:28:51 UTC |
09b60ed | Stefanie Fluin | 18 June 2019, 20:36:02 UTC | feat(docs-infra): change typography font sizes to be rem based (#31118) PR Close #31118 | 21 June 2019, 21:22:21 UTC |
0bb83b2 | Umair Sarfraz | 21 June 2019, 16:23:07 UTC | docs: update node minimum version (#31192) Docs for for Travis CI setup suggest using node version 8 when the minimum should be 10. This commit updates the documentation by specifying the minimum required version as 10. Fixes https://github.com/angular/angular/issues/31185 PR Close #31192 | 21 June 2019, 19:02:39 UTC |
de04741 | Kapunahele Wong | 18 June 2019, 21:03:19 UTC | docs: clarify wording in Template Syntax (#31119) PR Close #31119 | 21 June 2019, 17:23:38 UTC |
8ea9188 | Judy Bogart | 10 June 2019, 17:04:11 UTC | docs: mark interfaces as public (#30955) PR Close #30955 | 21 June 2019, 17:21:13 UTC |
ff184b5 | Alan | 21 June 2019, 07:13:24 UTC | docs: fix javascript module link (#31181) PR Close #31181 | 21 June 2019, 17:14:40 UTC |
15d138f | Zovube | 20 June 2019, 22:39:39 UTC | docs: fix typo in browser-support.md (ES1015 --> ES2015) (#31157) PR Close #31157 | 21 June 2019, 17:14:24 UTC |
1699b54 | Oleg Pimenov | 13 June 2019, 11:14:45 UTC | docs: add Mosaic library to resources (#31026) PR Close #31026 | 21 June 2019, 17:14:04 UTC |
07f6b2c | Paul Gschwendtner | 20 June 2019, 16:13:33 UTC | build: user bazelrc should be able to overwrite all flags (#31164) After eb00a37eb84fa0002006fd54ef02868f1d55a49d we accidentally regressed due to some recent changes where more flags were added at the end of the bazelrc. This means that all flags which were added after the `try-import` can no longer be overwritten easily in the user project bazelrc file. Technically developers can always overwrite flags though the command line, but it's a productivity blocker if developers can't permanently overwrite these flags through the user config PR Close #31164 | 20 June 2019, 18:18:13 UTC |
4a19358 | George Kalpakas | 19 June 2019, 15:31:01 UTC | build(docs-infra): upgrade @angular/cli to 8.1.0-beta.2 (#31137) PR Close #31137 | 20 June 2019, 18:16:36 UTC |
9c22235 | George Kalpakas | 19 June 2019, 16:05:54 UTC | ci: re-enable payload size tracking (#31138) Payload size tracking was temporarily disabled in #31057, due to `CIRCLE_COMPARE_URL` stopping being available. It turned out this was related to turning on the new [Pipelines][1] feature, which was required for testing Windows on CircleCI. Since then, we have turned `Pipelines` off and got `CIRCLE_COMPARE_URL` back (e.g. see [build 362971][2]). According to CircleCI, failing to populate `CIRCLE_COMPARE_URL` with `Pipelines` on is a bug and they are working on fixing it. [1]: https://circleci.com/docs/2.0/build-processing/ [2]: https://circleci.com/gh/angular/angular/362971 Fixes #31121 PR Close #31138 | 19 June 2019, 22:55:10 UTC |
c36edff | Judy Bogart | 19 June 2019, 21:36:12 UTC | docs: fix bad tag (#31115) PR Close #31115 | 19 June 2019, 22:52:48 UTC |
13b984d | Judy Bogart | 19 June 2019, 19:32:19 UTC | docs: fix bad anchors (#31115) PR Close #31115 | 19 June 2019, 22:52:48 UTC |
f00eff5 | Judy Bogart | 19 June 2019, 18:37:41 UTC | docs: fix code example formats (#31115) PR Close #31115 | 19 June 2019, 22:52:48 UTC |
31ee45e | Judy Bogart | 18 June 2019, 19:40:25 UTC | docs: add instructions for es5 serve and test targets (#31115) PR Close #31115 | 19 June 2019, 22:52:47 UTC |
b68f2d6 | Judy Bogart | 17 June 2019, 16:27:11 UTC | docs: remove inappropriate link (#31091) PR Close #31091 | 19 June 2019, 22:31:57 UTC |
d8def6d | George Kalpakas | 14 June 2019, 11:39:13 UTC | refactor(docs-infra): move auto-link filters to dedicated directory (#31051) These filters have generic names (e.g. `filterPipes`), which do not make their purpose obvious. Moving them to a dedicated `auto-link-filters` directory should help with that. PR Close #31051 | 19 June 2019, 21:59:35 UTC |
e8f4644 | George Kalpakas | 14 June 2019, 11:02:56 UTC | fix(docs-infra): do not auto-link `http://` to the `common/http` (#31051) Previously, our auto-linking feature would match `http` in URLs (such as `http://...`) to the `common/http` package and automatically create a link to that, which was undesirable. While it is possible to work around that via `<code class="no-auto-link">http://...</code>`, most people didn't even realize the issue. Since in this case it is possible to reliably know it is a false match, this commit fixes it by applying a custom auto-link filter that ignores all docs for `http`, if it comes before `://`. Fixes #31012 PR Close #31051 | 19 June 2019, 21:59:35 UTC |
a73b8a6 | Andrew Kushnir | 19 June 2019, 17:33:28 UTC | release: cut the v8.0.2 release | 19 June 2019, 17:33:28 UTC |
2fe8f2b | Paul Gschwendtner | 18 June 2019, 17:39:29 UTC | build: update buildifier to version that supports windows (#31129) * Updates buildifier to a version that also comes with windows binaries. * Fixes a few new formatting/lint warnings * Removes the `args-order` warning because it is no longer a warning.. and is now part of the formatter. Patch version of #31112 PR Close #31129 | 19 June 2019, 15:50:43 UTC |
f1c08c6 | Schlemmer | 18 June 2019, 09:37:07 UTC | docs: add core and cli version alignment note (#30976) docs: add core and cli version alignment note PR Close #30976 | 19 June 2019, 15:49:25 UTC |
bf9de8c | Filipe Silva | 12 June 2019, 15:11:14 UTC | test: update side-effects test to be more descriptive (#31005) This test will now list diffs for failed expectations and the full command to update them. Fix #30570 PR Close #31005 | 18 June 2019, 20:58:59 UTC |
df37c47 | Kara Erickson | 18 June 2019, 20:31:20 UTC | ci: add jasonaden to forms owners (#31117) PR Close #31117 | 18 June 2019, 20:58:30 UTC |
788d19c | Alex Eagle | 09 March 2019, 00:35:36 UTC | build: enable shard_count for some jasmine tests that have many specs (#31009) This partitions the spects across multiple processes so they run in parallel. PR Close #31009 | 18 June 2019, 19:11:31 UTC |
8492499 | Judy Bogart | 17 June 2019, 16:43:13 UTC | docs: add missing word in build and deploy guide to clarify sentence (#31093) PR Close #31093 | 18 June 2019, 18:00:28 UTC |
4817401 | Vani | 31 May 2019, 23:38:32 UTC | docs: update group() link to point to the animations group API (#30618) PR Close #30618 | 18 June 2019, 17:49:46 UTC |
1460e46 | Paul Gschwendtner | 17 June 2019, 17:55:02 UTC | build: ts-api-guardian npm package contains invalid references (#31096) Currently when building the `ts-api-guardian` npm package, the labels are not properly replaced after recent changes to the `entry_point` attribute. This means that the `ts-api-guardian` package is currently not usable externally. PR Close #31096 | 18 June 2019, 16:50:42 UTC |
a7ff7d8 | Brandon | 17 June 2019, 14:19:10 UTC | docs: refresh TypeScript configuration guide with updated info and files (#31097) This removes the hard-coded tsconfig.json to use a separate file. The tsconfig.0.json is added to the getting-started example folder because have to check it with every major release Also updates the text regarding defaults for TypeScript compilation targets and typings PR Close #31097 | 18 June 2019, 16:47:49 UTC |
eb970b4 | Suguru Inatomi | 16 June 2019, 01:50:44 UTC | docs: rewrite Observable examples with pipable operators (#31074) PR Close #31074 | 18 June 2019, 16:47:07 UTC |
18d3012 | Schlemmer | 11 June 2019, 07:43:06 UTC | docs: change interceptor documentation (#30969) PR Close #30969 | 18 June 2019, 16:46:35 UTC |
6a01fa5 | Enrico Graziani | 16 June 2019, 17:36:58 UTC | docs: add mock heroes to the code review tabs for TOH pt. 2 (#31080) PR Close #31080 | 17 June 2019, 23:34:39 UTC |
e190a7e | Stefanie Fluin | 07 June 2019, 22:05:06 UTC | fix(docs-infra): fix search result header color (#30924) PR Close #30924 | 17 June 2019, 23:33:54 UTC |
53c6425 | Paul Gschwendtner | 17 June 2019, 20:37:27 UTC | ci: publish snapshots job is unable to decode github token (#31099) The publish_snapshots job is currently not able to decode the Github token because the openssl version changed. This is because the default digest for more recent openssl version has been updated and the github token file has been encrypted with an old digest. We need to ensure that the md5 digest is used for decryption as that matches the digest used for encryption. PR Close #31099 | 17 June 2019, 20:56:13 UTC |
c198dc6 | Paul Gschwendtner | 17 June 2019, 17:43:38 UTC | fix(bazel): builder workspace should use nodejs v10.16.0 (#31088) The generated Bazel workspace by the `@angular/bazel` builder should use the latest stable NodeJS version. This is necessary because some packages like `selenium-webdriver` which are part of the default bazel setup in order to support `ng e2e` depend on a minimum NodeJS version of `10.15.0`.. This means that running e2e tests in a plain new bazel CLI project (`ng new {projectName} --collection=@angular/bazel`) errors. ``` command. (error selenium-webdriver@4.0.0-alpha.3: The engine "node" is incompatible with this module. Expected version ">= 10.15.0". Got "10.13.0" error Found incompatible module ) ``` PR Close #31088 | 17 June 2019, 20:07:28 UTC |
d1b26dd | Paul Gschwendtner | 17 June 2019, 17:17:19 UTC | ci: update nodejs version to v10.16.0 (#31088) Updates the NodeJS version to the latest stable version at the time of writing (v10.16.0). We need to update our image to use a minimum NodeJS version of v10.15.0 because new CLI apps automatically install a non-locked version of selenium-webdriver that now requires NodeJS >= 10.15.0 since the latest release of 17th June 2019 (4.0.0-alpha.3). See CI failures: https://circleci.com/gh/angular/angular/359077 PR Close #31088 | 17 June 2019, 20:07:28 UTC |
ce7131f | Andrew Kushnir | 14 June 2019, 22:23:44 UTC | ci(docs-infra): disable payload size tracking for `test_aio_local` and `test_aio_local_ivy` (#31064) Payload size tracking for AIO introduced in the previous commit (c596795e6475524e53418653cdabeeed2d25852d) works fine for master branch, but fails in patch branch. In order to keep CI for patch branch healthy, the size tracking is temporary disabled and will be turned on again after additional investigation. PR Close #31064 | 14 June 2019, 23:03:39 UTC |
9347028 | George Kalpakas | 14 June 2019, 10:01:37 UTC | ci(docs-infra): check and track payload sizes for `test_aio_local` and `test_aio_local_ivy` (#31047) PR Close #31047 | 14 June 2019, 21:38:11 UTC |
8a830a7 | George Kalpakas | 13 June 2019, 21:25:35 UTC | ci(docs-infra): run PWA score tests after unit/e2e tests (#31047) Previously, we run the PWA score tests before unit/e2e tests, because the latter would destroy the `dist/` directory required by the former. Since cli@6, unit/e2e tests no longer detroy the `dist/` directory, so it is now safe to run the unit/e2e tests first. This is preferrable, since they are conceptually lower-level and any error messages (in case of breakage) are more specific/actionable. Related discussion about cli behavior: - angular/angular-cli#4366 - angular/angular-cli#14701 PR Close #31047 | 14 June 2019, 21:38:11 UTC |
2abb54c | Kapunahele Wong | 10 September 2018, 20:30:24 UTC | docs: rewrite attribute binding section and add example (#26004) PR Close #26004 | 14 June 2019, 19:21:28 UTC |
44632bb | Kapunahele Wong | 14 June 2019, 18:19:53 UTC | docs: edit codeowners for new Template Syntax examples (#31060) PR Close #31060 | 14 June 2019, 18:54:30 UTC |
e33b382 | Kapunahele Wong | 08 January 2019, 20:58:23 UTC | docs: edit and add example for Template Expression Operators section of Template Syntax (#28087) PR Close #28087 | 14 June 2019, 18:53:51 UTC |
c4da400 | Kapunahele Wong | 03 December 2018, 18:42:53 UTC | docs: rewrite inputs/outputs section of Template Syntax (#27685) PR Close #27685 | 14 June 2019, 18:53:14 UTC |
c40e6b2 | Kapunahele Wong | 29 November 2018, 17:49:29 UTC | docs: edit template ref vars copy and example (#27371) PR Close #27371 | 14 June 2019, 18:52:34 UTC |
978fc27 | Kapunahele Wong | 09 October 2018, 18:32:58 UTC | docs: rewrite built-in directives section (#27273) PR Close #27273 | 14 June 2019, 18:51:47 UTC |
b9f2bbb | Kapunahele Wong | 03 October 2018, 19:49:05 UTC | docs: add example and edit two-way-binding section of Template Syntax (#26278) PR Close #26278 | 14 June 2019, 18:50:04 UTC |
9654d64 | Kapunahele Wong | 28 August 2018, 16:46:59 UTC | docs: rewrite property binding section and add example (#25770) PR Close #25770 | 14 June 2019, 18:47:35 UTC |
7f21449 | Keen Yee Liau | 11 June 2019, 23:39:57 UTC | fix(language-service): Remove 'any' in getQuickInfoAtPosition (#31014) PR Close #31014 | 14 June 2019, 17:46:17 UTC |
a3d55a9 | George Kalpakas | 13 June 2019, 21:41:04 UTC | build(docs-infra): update `browserlist` configuration file (#31045) More specifically: - Remove Chrome 41, which was needed for googlebot support but not any more. - Remove IE 9-10, because we don't expect developers to be using them. - Expand support from _last 2 versions_ to _last 2 **major** versions_. PR Close #31045 | 14 June 2019, 17:43:22 UTC |
e222b87 | George Kalpakas | 14 June 2019, 09:45:42 UTC | docs: minor fix in `get-commit-range.js` docs (#31049) PR Close #31049 | 14 June 2019, 17:41:43 UTC |
1435c0b | Wassim Chegham | 10 June 2019, 19:00:55 UTC | docs(aio): add missing description to dev.to link (#30960) PR Close #30960 | 14 June 2019, 17:41:13 UTC |
0a7aebb | cexbrayat | 29 May 2019, 07:10:44 UTC | fix(core): temporarily remove @deprecated jsdoc tag for a TextBedStatic.get overload (#30714) Followup to #30514 which did the same for `TestBed`, but `TestBedStatic` was necessary too. PR Close #30714 | 14 June 2019, 17:40:43 UTC |
bd7f91f | Kapunahele Wong | 09 July 2018, 21:55:18 UTC | docs: rewrite binding-syntax section in template-syntax.md (#25561) PR Close #25561 | 14 June 2019, 17:25:07 UTC |
3bbc89b | George Kalpakas | 14 June 2019, 15:48:16 UTC | ci: temporarily disable payload size tracking (#31057) The `CIRCLE_COMPARE_URL` is not available in builds any more since we enabled `Pipelines` on CircleCI. We have contected CircleCI, but until this is solved we cannot get the commit range and thus disabling uploading of payload size data to avoid broken builds. PR Close #31057 | 14 June 2019, 16:19:18 UTC |
52d98e5 | Kapunahele Wong | 12 June 2019, 17:37:15 UTC | docs: fix broken link in singleton services doc (#31007) PR Close #31007 | 14 June 2019, 00:05:21 UTC |
b279f8b | Kapunahele Wong | 11 June 2019, 17:51:34 UTC | docs: add no-auto-link instructions to docs style guide (#30980) PR Close #30980 | 14 June 2019, 00:00:47 UTC |
954e34c | Will 保哥 | 29 May 2019, 13:01:33 UTC | docs: add angular.tw (Traditional Chinese) site to navigation.json (#30723) PR Close #30723 | 13 June 2019, 23:04:41 UTC |
e1f6d15 | Andrew Kushnir | 13 June 2019, 22:22:16 UTC | release: cut the v8.0.1 release | 13 June 2019, 22:22:16 UTC |
cbb3794 | Alan | 12 June 2019, 07:31:04 UTC | fix(docs-infra): enable only vertical scrolling for contributors bio (#30991) - `auto` will enable scrolling only when needed - `overflow-y` will ensure to keep the scrolling horizontally only PR Close #30991 | 12 June 2019, 18:47:13 UTC |
77a5790 | Judy Bogart | 29 May 2019, 16:35:46 UTC | docs: add platform to glossary (#30731) PR Close #30731 | 12 June 2019, 18:46:25 UTC |
4ca401c | George Kalpakas | 12 June 2019, 10:11:18 UTC | build(docs-infra): upgrade cli command docs sources to 7da10691d (#30999) Updating [angular#8.0.x](https://github.com/angular/angular/tree/8.0.x) from [cli-builds#8.0.x](https://github.com/angular/cli-builds/tree/8.0.x). ## Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/e567d15ae...7da10691d): **Modified** - help/build.json ## PR Close #30999 | 12 June 2019, 18:45:07 UTC |
3dcd5eb | Paul Gschwendtner | 12 June 2019, 09:18:52 UTC | fix(ivy): unable to bind to implicit receiver in embedded views (#30994) To provide some context: The implicit receiver is part of the parsed Angular template AST. Any property reads in bindings, interpolations etc. read from a given object (usually the component instance). In that case there is an _implicit_ receiver which can also be specified explicitly by just using `this`. e.g. ```html <ng-template>{{this.myProperty}}</ng-template> ``` This works as expected in Ivy and View Engine, but breaks in case the implicit receiver is not used for property reads. For example: ```html <my-dir [myFn]="greetFn.bind(this)"></my-dir> ``` In that case the `this` will not be properly translated into the generated template function code because the Ivy compiler currently always treats the `ctx` variable as the implicit receiver. This is **not correct** and breaks compatibility with View Engine. Rather we need to ensure that we retrieve the root context for the standalone implicit receiver similar to how it works for property reads (as seen in the example above with `this.myProperty`) Note that this requires some small changes to the `expression_converter` because we only want to generate the `eenextContent()` instruction if the implicit receiver is _actually_ used/needed. View Engine determines if that is the case by recursively walking through the converted output AST and checking for usages of the `o.variable('_co')` variable ([see here][ve_check]). This would work too for Ivy, but involves most likely more code duplication since templates are isolated in different functions and it another pass through the output AST for every template expression. [ve_check]: https://github.com/angular/angular/blob/0d6c9d36a174f7dc6eb1029e459beecc2dfb0026/packages/compiler/src/view_compiler/view_compiler.ts#L206-L208 Resolves FW-1366. **NOTE**: Patch version of 58be2ff88400d7dc876d357f8cc3eb01b0912aae (#30897) PR Close #30994 | 12 June 2019, 18:44:11 UTC |
49307f0 | Keen Yee Liau | 11 June 2019, 22:06:32 UTC | fix(bazel): do not modify tsconfig.json (#30984) This is a patch PR for https://github.com/angular/angular/pull/30877 PR Close #30984 | 11 June 2019, 22:40:39 UTC |
762fc28 | Stefanie Fluin | 05 June 2019, 20:05:45 UTC | feat(docs-infra): layout ui polish (#30883) PR Close #30883 | 11 June 2019, 21:20:36 UTC |
338e58c | Bo Vandersteene | 06 June 2019, 07:23:31 UTC | docs: use const in dynamic-component-loader example (#30888) Use const instead of let. Some of the variables are never reassigned, so it is preferred to use const over let PR Close #30888 | 11 June 2019, 21:20:00 UTC |
7e2ed89 | Moh'd Ali | 10 June 2019, 10:56:49 UTC | docs: fix a grammar mistake (#30949) Grammar mistake is in the JsonPipe section PR Close #30949 | 11 June 2019, 21:19:17 UTC |
56a3dcf | George Kalpakas | 11 June 2019, 10:11:15 UTC | build(docs-infra): upgrade cli command docs sources to e567d15ae (#30971) Updating [angular#8.0.x](https://github.com/angular/angular/tree/8.0.x) from [cli-builds#8.0.x](https://github.com/angular/cli-builds/tree/8.0.x). ## Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/d09f130ce...e567d15ae): **Modified** - help/build.json - help/generate.json - help/new.json - help/serve.json - help/test.json ## PR Close #30971 | 11 June 2019, 21:17:32 UTC |
501bacd | Greg Magolan | 11 June 2019, 02:58:29 UTC | build: update golden for //packages/core/test/bundling/injection:symbol_test (#30965) PR Close #30965 | 11 June 2019, 17:54:28 UTC |
c5f2979 | Greg Magolan | 11 June 2019, 01:51:19 UTC | build(bazel): update to nodejs rules 0.31.1 & bazel 0.26.1 (#30965) * entry_point attribute of nodejs_binary & rollup_bundle is now a label * nodejs rules 0.30.1 has new feature to symlink node_modules with yarn_install and bazel 0.26.0 includes new managed_directories feature which enables this * Symlinking of node_modules for yarn_install temporarily disabled (except for integration/bazel) until the fix for https://github.com/bazelbuild/bazel/issues/8487 makes it into a future bazel release. This is needed to work-around issue: yarn_install & npm_install with managed directories can't handle deleted or manually regenerated node_modules folder [https://github.com/bazelbuild/rules_nodejs/issues/802]. Underlying issue has been fixed in Bazel https://github.com/bazelbuild/bazel/issues/8487 but hasn't landed in a release yet PR Close #30965 | 11 June 2019, 17:54:28 UTC |
fe02462 | George Kalpakas | 09 June 2019, 13:15:52 UTC | build(docs-infra): update @angular/* to v8.1.0-next.1 and @angular/material to v8.0.0 (#30935) PR Close #30935 | 11 June 2019, 00:11:36 UTC |
3000d19 | George Kalpakas | 09 June 2019, 12:34:42 UTC | build(docs-infra): update @angular/cli to v8.0.2 (#30935) This restores named lazy chunks, which were broken during beta/rc (i.e. the lazy chunks were named 0/1/2/...). PR Close #30935 | 11 June 2019, 00:11:36 UTC |
dcf9f05 | Suguru Inatomi | 09 June 2019, 04:57:21 UTC | docs: use `Node.js` consistently (#30934) PR Close #30934 | 11 June 2019, 00:09:49 UTC |
ba56f3c | George Kalpakas | 09 June 2019, 19:22:02 UTC | refactor(docs-infra): avoid hard-coding URLs to redirect on archive mode (#30894) Related discussion: https://github.com/angular/angular/pull/30894#pullrequestreview-246731995 PR Close #30894 | 11 June 2019, 00:07:43 UTC |