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/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/55303-fix-v0-version-number
- 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-ben-to-reviewers
- refs/heads/add-docs-script-command
- refs/heads/backup-7.2.x
- refs/heads/bazel
- refs/heads/default-cookie-banner-state
- refs/heads/docs/update-security-guide-reference
- refs/heads/fix-extra-padding-on-tutorial-editor
- refs/heads/fix-missing-security-guide
- 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/remove-aio-stuff
- refs/heads/saucelabs-bazel
- refs/heads/signals
- refs/heads/sonukapoor-patch-1
- refs/heads/styling-experiments
- refs/heads/template_pipeline
- refs/heads/twerske-patch-1
- 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.2
- refs/tags/17.3.3
- refs/tags/17.3.4
- refs/tags/17.3.5
- 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/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
- refs/tags/5.2.10
- refs/tags/5.2.11
- refs/tags/5.2.2
- refs/tags/5.2.3
- refs/tags/5.2.4
- refs/tags/5.2.5
- refs/tags/5.2.6
- refs/tags/5.2.7
- refs/tags/5.2.8
- refs/tags/5.2.9
- refs/tags/6.0.0
- refs/tags/6.0.0-beta.0
- refs/tags/6.0.0-beta.1
- refs/tags/6.0.0-beta.2
- refs/tags/6.0.0-beta.3
- refs/tags/6.0.0-beta.4
- refs/tags/6.0.0-beta.5
- refs/tags/6.0.0-beta.6
- refs/tags/6.0.0-beta.7
- refs/tags/6.0.0-beta.8
- refs/tags/6.0.0-rc.0
- refs/tags/6.0.0-rc.1
- refs/tags/6.0.0-rc.2
- refs/tags/6.0.0-rc.3
- refs/tags/6.0.0-rc.4
- refs/tags/6.0.0-rc.5
- refs/tags/6.0.0-rc.6
- refs/tags/6.0.1
- refs/tags/6.0.2
- refs/tags/6.0.3
- refs/tags/6.0.4
- refs/tags/6.0.5
- refs/tags/6.0.6
- refs/tags/6.0.7
- refs/tags/6.0.8
- refs/tags/6.0.9
- refs/tags/6.1.0
- refs/tags/6.1.0-beta.0
- refs/tags/6.1.0-beta.1
- refs/tags/6.1.0-beta.2
- refs/tags/6.1.0-beta.3
- refs/tags/6.1.0-rc.0
- refs/tags/6.1.0-rc.3
- refs/tags/6.1.1
- refs/tags/6.1.10
- refs/tags/6.1.2
- refs/tags/6.1.3
- refs/tags/6.1.4
- refs/tags/6.1.5
- refs/tags/6.1.6
- refs/tags/6.1.7
- refs/tags/6.1.8
- refs/tags/6.1.9
- refs/tags/7.0.0
- refs/tags/7.0.0-beta.0
- refs/tags/7.0.0-beta.1
- refs/tags/7.0.0-beta.2
- refs/tags/7.0.0-beta.3
- refs/tags/7.0.0-beta.4
- 9b4263bf70039ebb9f8d1eb81fc082d8a2c63a15
- Branches list truncated to 1000 entries, 177 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.![swh spinner](/static/img/swh-spinner.gif)
Processing "take a new snapshot" request ...
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
9b4263b | Joey Perrott | 10 February 2021, 23:32:04 UTC | release: cut the v12.0.0-next.0 release (#40793) | 10 February 2021, 23:32:04 UTC |
06ee07b | Alex Rickabaugh | 10 February 2021, 22:04:14 UTC | docs: release notes for the v11.2.0 release (#40791) PR Close #40791 | 10 February 2021, 22:50:13 UTC |
fface51 | Amit Gharat | 13 November 2020, 17:41:16 UTC | docs: add Angular + NgRx book by the asian BPB Publications (#39680) PR Close #39680 | 10 February 2021, 19:14:34 UTC |
3897265 | Dmitry Drobyshev | 09 February 2021, 20:20:03 UTC | fix(http): emit error on XMLHttpRequest abort event (#40767) Before this change, when Google Chrome cancels a XMLHttpRequest, an Observable of the response never finishes. This happens, for example, when you put your computer to sleep or just press Ctrl+S to save the browser page. After this commit, if request is canceled or aborted an appropriate Observable will be completed with an error. Fixes #22324 PR Close #40767 | 10 February 2021, 19:13:05 UTC |
ddff6b6 | Alexey Elin | 07 February 2021, 20:54:49 UTC | docs: fix absent documentation for digitsInfo parameter in the API docs (#40746) PR Close #40746 | 10 February 2021, 19:09:09 UTC |
7a8821c | Alexey Elin | 06 February 2021, 19:38:13 UTC | docs: add link to component-less routes description. (#40741) Currently it's not clear what a component-less route is. Add a link to make it clear PR Close #40741 | 10 February 2021, 19:08:39 UTC |
bbf61fc | JoostK | 06 February 2021, 19:25:12 UTC | fix(compiler): include parenthesis in expression source spans (#40740) The parser does not include parenthesis in the AST, so if a LHS expression would be parenthesized then its start span would start after the opening parenthesis. Previously, some parent AST nodes would be created with the start span of its LHS as its own start, so this resulted in the parent AST node not encompassing the opening parenthesis in its source span. This commit fixes the issue by capturing the start index prior to parsing a child AST tree, which is then used as the start of the source span of the the parent AST node that is parsed. Fixes #40721 PR Close #40740 | 10 February 2021, 19:07:11 UTC |
94f4d5c | JoostK | 06 February 2021, 16:20:11 UTC | refactor(compiler-cli): remove event output helper from TCB (#40738) In 5c547675b11a24b16c20df1718583a0e7ed49cbd the `EventEmitter.subscribe` API was extended with a new signature that allows the emitter's generic type `T` to flow into the subscribe callback. This new signature removes the need for the special `_outputHelper` function that used to be emitted into TCBs when `strictOutputEventTypes`/`strictTemplates` is enabled. PR Close #40738 | 10 February 2021, 19:06:35 UTC |
e895166 | Mickael Istria | 25 January 2021, 08:36:38 UTC | docs(language-service): Add note about Eclipse IDE support of Angular LS (#40551) Mention Eclipse Wild Web Developer that ships with Angular language service. PR Close #40551 | 10 February 2021, 19:05:52 UTC |
9478cda | Kristiyan Kostadinov | 23 January 2021, 21:10:12 UTC | fix(compiler): throw error for duplicate template references (#40538) Adds an error if a reference is used more than once on the same element (e.g. `<div #a #a>`). We used to have this error in ViewEngine, but it wasn't ported over to Ivy. Fixes #40536. PR Close #40538 | 10 February 2021, 19:05:16 UTC |
03f0b15 | abarghoud | 15 January 2021, 10:58:04 UTC | fix(common): date is not correctly formatted when year is between 0 and 99 (#40448) use setFullYear method when parsing date to avoid javascript date factory behaviour Fixes #40377 PR Close #40448 | 10 February 2021, 19:04:37 UTC |
8f2260a | Kanstantsin Kamkou | 13 October 2020, 09:08:11 UTC | docs: clarify observables recommendation (#39237) Observables are not the only async mechanism that Angular employs. This change respects that application developers are not required to use Observables in their own application architecture. Closes #39155 PR Close #39237 | 10 February 2021, 19:04:04 UTC |
0654c05 | stsogoo | 17 May 2020, 23:58:02 UTC | fix(core): properly move embedded views of dynamic component's projectable nodes (#37167) This commit fixes the issue of the ASSERTION ERROR issue when a projected node(RNode) inside an array is checked against the types of TNodeType.Element, TNodeType.Container, TNodeType.ElementContainer, TNodeType.IcuContainer, TNodeType.Projection. As it's inside an array, it doesn't fall into any of those types, as a result, it throws the ASSERTION ERROR. PR Close #37120 PR Close #37167 | 10 February 2021, 19:03:06 UTC |
378da71 | Zach Arend | 29 January 2021, 00:57:13 UTC | fix(compiler-cli): don't crash when we can't resolve a resource (#40660) Produces a diagnostic when we cannot resolve a component's external style sheet or external template. The previous behavior was to throw an exception, which crashed the Language Service. fixes angular/vscode-ng-language-service#1079 PR Close #40660 | 10 February 2021, 18:48:33 UTC |
bc5a694 | Andrew Kushnir | 04 February 2021, 17:49:59 UTC | release: update 11.2.0-rc.0 release notes (#40706) PR Close #40706 | 10 February 2021, 18:40:07 UTC |
2a851c0 | Valerij Dobler | 13 January 2021, 20:24:53 UTC | docs: edit example to fetch hero before sending message (#40419) PR Close #40419 | 09 February 2021, 22:46:18 UTC |
820d95b | Kapunahele Wong | 14 December 2020, 18:46:57 UTC | docs: add redirect from updating-v10 to v11 (#40108) Redirects from https://angular.io/guide/updating-to-version-10 to https://angular.io/guide/updating-to-version-11 to avoid 404 errors. PR Close #40108 | 09 February 2021, 22:45:38 UTC |
61a0b6d | arturovt | 22 November 2020, 22:05:39 UTC | fix(http): complete the request on timeout (#39807) When using the [timeout attribute](https://xhr.spec.whatwg.org/#the-timeout-attribute) and an XHR request times out, browsers trigger the `timeout` event (and execute the XHR's `ontimeout` callback). Additionally, Safari 9 handles timed-out requests in the same way, even if no `timeout` has been explicitly set on the XHR. In the above cases, `HttpClient` would fail to capture the XHR's completing (with an error), so the corresponding `Observable` would never complete. PR Close #26453 PR Close #39807 | 09 February 2021, 22:44:17 UTC |
f76f2eb | Kapunahele Wong | 24 March 2020, 20:07:22 UTC | docs: update docs-style-guide (#36281) This commit updates the documentation style guide so that it is in line with current standards, those of Google as well as those within the Angular docs. PR Close #36281 | 09 February 2021, 22:26:06 UTC |
46ab859 | George Kalpakas | 09 February 2021, 10:30:37 UTC | build(docs-infra): upgrade cli command docs sources to c61df5d30 (#40758) Updating [angular#master](https://github.com/angular/angular/tree/master) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master). ## Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/e33d85e00...c61df5d30): **Modified** - help/lint.json PR Close #40758 | 09 February 2021, 21:52:19 UTC |
ce44a3d | Pete Bacon Darwin | 08 February 2021, 21:29:41 UTC | fix(localize): support downleveled inlined helper localize calls (#40754) When the downleveling helper function has been inlined into the `$localize` call, it is a bit more tricky to parse out the cooked and raw strings. There was already code to do this but it assumed that the `cooked` and `raw` items were both arrays. Sometimes the `raw` array is just a copy of the `cooked` array via an expression similar to `raw || (raw=tcookedslice(0))`. This commit changes the `unwrapMessagePartsFromLocalizeCall()` function to be able to handle such a situation. Fixes #40702 PR Close #40754 | 09 February 2021, 21:51:53 UTC |
4e4fcac | George Kalpakas | 06 February 2021, 13:59:12 UTC | fix(docs-infra): correctly handle entry-points with no public exports (#40737) Previously, if an entry-point had no public exports (such as the `@angular/platform-server/shims` introduced in #40559, which is a side-effect-ful entry-point), it was incorrectly marked as having all its exports deprecated (which marks the entry-point as deprecated as well). This commit fixes this by ensuring that an entry-point is not marked as having all its exports deprecated if it has no public exports. PR Close #40737 | 09 February 2021, 18:56:17 UTC |
e3213f6 | hilmer-martin | 06 February 2021, 13:36:59 UTC | docs: changes for typescript 2.7 (#40735) Because of changes in Typescript a property must have an initializer or be set to undefined. PR Close #40735 | 09 February 2021, 18:52:44 UTC |
9dada8a | Pete Bacon Darwin | 05 February 2021, 12:05:49 UTC | fix(localize): improve invalid syntax in extraction error message (#40724) Previously if the code is invalid the error message might look like: ``` Unexpected messageParts for `$localize` (expected an array of strings). ``` This is not very helpful for debugging where the problem occurs. Now we build a "code-frame" description to give more useful information: ``` TypeError: Cannot create property 'message' on string '.../src/app/app.component.js: Unexpected messageParts for `$localize` (expected an array of strings). 4 | export class AppComponent { 5 | constructor() { > 6 | this.title = $localize(a = ['myapp'], []); | ^^^^^^^^^^^^^ 7 | } 8 | } ``` PR Close #40724 | 09 February 2021, 18:52:18 UTC |
4ce44ea | Matias Niemelä | 07 February 2020, 19:57:10 UTC | fix(animations): properly track listeners for a removed element (#40712) Prior to this patch, if an element was removed multiple times (due to the nature of parent/child elements), the leave listeners may have been fired for an element that was already removed. This patch adds a guard within the animations code to prevent this. PR Close #40712 | 09 February 2021, 18:50:19 UTC |
d7f5755 | Joey Perrott | 09 February 2021, 00:43:48 UTC | fix(compiler-cli): update ngcc integration tests for latest changes in rules_nodejs (#40710) Update the ngcc integration tests to handle the changes in the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
aec2a2c | Joey Perrott | 04 February 2021, 22:46:29 UTC | fix(dev-infra): update build tooling for latest changes in rules_nodejs (#40710) Update the build tooling to handle the changes in the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
696f7bc | Joey Perrott | 04 February 2021, 22:44:18 UTC | fix(bazel): update build tooling for latest changes in rules_nodejs (#40710) Update the build tooling to handle the changes in the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
cbdb5e2 | Joey Perrott | 04 February 2021, 22:42:42 UTC | fix(dev-infra): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
2c90391 | Joey Perrott | 04 February 2021, 22:40:21 UTC | fix(bazel): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
e721a5d | Joey Perrott | 04 February 2021, 22:39:32 UTC | fix(benchpress): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
f728490 | Joey Perrott | 04 February 2021, 22:38:25 UTC | fix(compiler): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
b75d7cb | Joey Perrott | 04 February 2021, 22:35:14 UTC | fix(compiler-cli): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
efd4149 | Joey Perrott | 04 February 2021, 22:21:38 UTC | fix(elements): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
4b469c9 | Joey Perrott | 04 February 2021, 22:21:09 UTC | fix(localize): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
7ecfd2d | Joey Perrott | 04 February 2021, 22:17:17 UTC | fix(platform-browser): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
350dada | Joey Perrott | 04 February 2021, 22:16:34 UTC | fix(router): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
4f7ff96 | Joey Perrott | 04 February 2021, 22:16:15 UTC | fix(service-worker): update type castings for JSON.parse usage (#40710) Update usages of JSON.parse to be cast as specific types. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
2827845 | Joey Perrott | 04 February 2021, 22:11:53 UTC | fix(zone.js): update build tooling for latest changes in rules_nodejs (#40710) Update the zone.js build tooling to handle the changes in the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
b8b8535 | Joey Perrott | 04 February 2021, 22:09:42 UTC | build: update tools directory for latest changes in rules_nodejs (#40710) Update the scripts/tooling in the tools directory to handle the changes in the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
34de89a | Joey Perrott | 04 February 2021, 22:08:26 UTC | fix(bazel): update integration test to use rules_nodejs@3.1.0 (#40710) Update the integraiton tests for bazel to the latest rules_nodejs version. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
a6c1c91 | Joey Perrott | 04 February 2021, 22:07:18 UTC | build: update to rules_nodejs@3.1.0 (#40710) Update to the latest version of rules_nodejs. PR Close #40710 | 09 February 2021, 18:48:43 UTC |
089a634 | George Kalpakas | 05 February 2021, 10:49:13 UTC | refactor(docs-infra): use a single CSS class to target the API list container (#40704) Previously, the API list container (in the template of the `<aio-api-list>` component) had three different CSS classes (`.api-list-container`, `.docs-content`, `.l-content-small`) that were all used for styling it. This seemed unnecessary and made it more difficult to see what styles were applied to the container. This commit removes the extra classes and consolidates the styles under the `.api-list-container` class (which was the most descriptive one). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
defcd50 | George Kalpakas | 05 February 2021, 10:49:13 UTC | refactor(docs-infra): scope API list styles to the `<aio-api-list>` element (#40704) This commit ensures that all styles for the API list page (which are defined in `_api-list.scss`) only apply to elements inside an `<aio-api-list>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
ae1a007 | George Kalpakas | 05 February 2021, 10:49:12 UTC | refactor(docs-infra): move common `.code-anchor` styles to `_code.scss` (#40704) The `.code-anchor` class can be used anywhere where we have code examples (including API pages and docs guides). Previously, global styles for `.code-anchor` were defined in `_api-list.scss` (i.e. the styles from `_api-list.scss` were also applied to `.code-anchor` elements in other pages/components). This commit moves the `.code-anchor` styles to `_code.scss`, which contains other common code-related styles. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
60f6e17 | George Kalpakas | 05 February 2021, 10:49:11 UTC | refactor(docs-infra): move common `.symbol` styles to `_api-symbols.scss` (#40704) The `.symbol` CSS class (which is primarily used to denote the type of API symbols - classes, functions, interfaces, etc.) are used in several places: - In the API list page (with the corresponding styles defined in `_api-list.scss`). - In search results (with the corresponding styles defined in `_errors.scss`). - In error list page (with the corresponding styles defined in `search-results.scss`). - In the `<aio-select>` component (with the corresponding styles defined in `_select-menu.scss`). Previously, global styles for `.symbol` were defined in `_api-list.scss` (i.e. the styles from `_api-list.scss` were also applied to `.symbol` elements in other places/components). Also, some of the SCSS files mentioned above defined some duplicate styles for `.symbol`. This commit moves the `.symbol` styles to a new `_api-symbols.scss` file, which contains common symbol-related styles. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
bf63d92 | George Kalpakas | 05 February 2021, 10:49:11 UTC | refactor(docs-infra): merge style rules in `_api-list.scss` (#40704) This commit cleans up the styles in `_api-list.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
d214e79 | George Kalpakas | 05 February 2021, 10:49:10 UTC | refactor(docs-infra): remove unused styles from `_api-list.scss` (#40704) This commit removes some styles from `_api-list.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
3224c52 | George Kalpakas | 05 February 2021, 10:49:09 UTC | refactor(docs-infra): scope TOC styles to the `<aio-toc>` element (#40704) This commit ensures that all styles for the TOC (which are defined in `_toc.scss`) only apply to elements inside an `<aio-toc>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
67257aa | George Kalpakas | 05 February 2021, 10:49:08 UTC | refactor(docs-infra): merge style rules in `_toc.scss` (#40704) This commit cleans up the styles in `_toc.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
b0cf35b | George Kalpakas | 05 February 2021, 10:49:08 UTC | refactor(docs-infra): scope select-menu styles to the `<aio-select>` element (#40704) This commit ensures that all styles for the select-menu element (which are defined in `_select-menu.scss`) only apply to elements inside an `<aio-select>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
862fe82 | George Kalpakas | 05 February 2021, 10:49:07 UTC | refactor(docs-infra): scope Resources styles to the `<aio-resource-list>` element (#40704) This commit ensures that all styles for the "Resources" page (which are defined in `_resources.scss`) only apply to elements inside an `<aio-resource-list>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
f1c7d2b | George Kalpakas | 05 February 2021, 10:49:06 UTC | refactor(docs-infra): merge style rules in `_resources.scss` (#40704) This commit cleans up the styles in `_resources.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
8528717 | George Kalpakas | 05 February 2021, 10:49:06 UTC | refactor(docs-infra): remove unused styles from `_resources.scss` (#40704) This commit removes some styles from `_resources.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
becb8e7 | George Kalpakas | 05 February 2021, 10:49:05 UTC | refactor(docs-infra): merge style rules in `_presskit.scss` (#40704) This commit cleans up the styles in `_presskit.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
c3a8191 | George Kalpakas | 05 February 2021, 10:49:04 UTC | refactor(docs-infra): merge style rules in `_label.scss` (#40704) This commit cleans up the styles in `_label.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
8a723da | George Kalpakas | 05 February 2021, 10:49:04 UTC | refactor(docs-infra): remove unused styles from `_label.scss` (#40704) This commit removes some styles from `_label.scss` that are no longer used (i.e. their CSS selectors do not match any element in the app). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
8beb9ae | George Kalpakas | 05 February 2021, 10:49:03 UTC | refactor(docs-infra): fix indentation in `_label.scss` (#40704) This commit makes the indentation in `_label.scss` consistent with that in most other `.scss` files in `aio/`. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
489010c | George Kalpakas | 05 February 2021, 10:49:02 UTC | refactor(docs-infra): remove unused `_edit-page-cta.scss` file (#40704) This commit removes the `_edit-page-cta.scss` file, which is no longer used (i.e. the rules it contains do not match any element in the app). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
59c9825 | George Kalpakas | 05 February 2021, 10:49:01 UTC | refactor(docs-infra): merge style rules in `_details.scss` (#40704) This commit cleans up the styles in `_details.scss` by merging together blocks that target the same elements. It also changes the `summary` selector to `details > summary`, but that should not make any difference in practice, since `<summary>` elements always appear as direct childs of `<details>`. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
7d45667 | George Kalpakas | 05 February 2021, 10:49:01 UTC | refactor(docs-infra): scope contributor-list styles to the `<aio-contributor-list>` element (#40704) This commit ensures that all styles for the contributor list (which are defined in `_contributor.scss`) only apply to elements inside an `<aio-contributor-list>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
cb4b8d9 | George Kalpakas | 05 February 2021, 10:49:01 UTC | refactor(docs-infra): remove unused styles from `_contributor.scss` (#40704) This commit removes some styles from `_contributor.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:19 UTC |
852010e | George Kalpakas | 05 February 2021, 10:49:00 UTC | refactor(docs-infra): scope code example styles to the `<aio-code>` element (#40704) This commit ensures that all styles for the code examples (which are defined in `_code.scss`) only apply to elements inside an `<aio-code>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
b2ee4e2 | George Kalpakas | 05 February 2021, 10:49:00 UTC | refactor(docs-infra): merge style rules in `_code.scss` (#40704) This commit cleans up the styles in `_code.scss` by merging together blocks that target the same elements. It also normalizes the rules targeting Angular Material tabs to use consistent selectors and use class names instead of tag names. PR Close #40704 | 09 February 2021, 18:47:19 UTC |
72814f9 | George Kalpakas | 05 February 2021, 10:48:59 UTC | refactor(docs-infra): remove unused styles from `_code.scss` (#40704) This commit removes some styles from `_code.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
6357532 | George Kalpakas | 05 February 2021, 10:48:58 UTC | refactor(docs-infra): move common `.group-buttons` styles to `_buttons.scss` (#40704) Both `<aio-contributor-list>` and `<aio-resource-list>` contain `.group-buttons` elements. Previously, global styles for `.group-buttons` were defined in `_contributor.scss` (i.e. the styles from `_contributor.scss` were also applied to `.group-buttons` in `<aio-resource-list>`). Also, `_contributor.scss` and `_resources.scss` defined some duplicate styles for `.group-buttons`. This commit moves the `.group-buttons` styles to `_buttons.scss`, which contains common button-related styles. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
b258b29 | George Kalpakas | 05 February 2021, 10:48:57 UTC | refactor(docs-infra): scope top-menu styles to the `.app-toolbar` element (#40704) This commit ensures that all styles for the app top-menu (which are defined in `_top-menu.scss`) only apply to elements inside an `.app-toolbar` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
e3f5f93 | George Kalpakas | 05 February 2021, 10:48:57 UTC | refactor(docs-infra): merge style rules in `_top-menu.scss` (#40704) This commit cleans up the styles in `_top-menu.scss` by merging together blocks that target the same elements. It also makes similar changes to selectors in `_notification.scss` rules that override top-menu styles (for consistency). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
c9a4025 | George Kalpakas | 05 February 2021, 10:48:56 UTC | refactor(docs-infra): scope nav-item styles to the `<aio-nav-item>` element (#40704) This commit ensures that all styles for the sidenav nav-items (which are defined in `_sidenav.scss`) only apply to elements inside an `<aio-nav-item>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
e043e52 | George Kalpakas | 05 February 2021, 10:48:56 UTC | refactor(docs-infra): merge style rules in `_sidenav.scss` (#40704) This commit cleans up the styles in `_sidenav.scss` by merging together blocks that target the same elements. It also applies the equivalent changes in `_notification.scss` rules that override sidenav styles. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
c8b30f4 | George Kalpakas | 05 February 2021, 10:48:55 UTC | refactor(docs-infra): remove unused styles from `_sidenav.scss` (#40704) This commit removes some styles from `_sidenav.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
d30b235 | George Kalpakas | 05 February 2021, 10:48:54 UTC | refactor(docs-infra): remove unused styles from `_layout-global.scss` (#40704) This commit removes some styles from `_layout-global.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
7777bc5 | George Kalpakas | 05 February 2021, 10:48:53 UTC | refactor(docs-infra): scope footer styles to the `<aio-footer>` element (#40704) This commit ensures that all styles for the page footer (which are defined in `_footer.scss`) only apply to elements inside an `<aio-footer>` element. This will prevent the styles accidentally taking effect on a different part of the app. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
568ecf3 | George Kalpakas | 05 February 2021, 10:48:53 UTC | refactor(docs-infra): merge style rules in `_footer.scss` (#40704) This commit cleans up the styles in `_footer.scss` by merging together blocks that target the same elements. PR Close #40704 | 09 February 2021, 18:47:18 UTC |
f059824 | George Kalpakas | 05 February 2021, 10:48:52 UTC | refactor(docs-infra): remove unused styles from `_footer.scss` (#40704) This commit removes some styles from `_footer.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
512a17d | George Kalpakas | 05 February 2021, 10:48:51 UTC | refactor(docs-infra): remove unused styles from `_content-layout.scss` (#40704) This commit removes some styles from `_content-layout.scss` that are no longer used (i.e. either their CSS selectors do not match any element in the app or they are overridden by other rules). PR Close #40704 | 09 February 2021, 18:47:18 UTC |
2282069 | mgechev | 31 January 2021, 03:12:21 UTC | docs: clarify vscode integration maintenance (#40647) PR Close #40647 | 09 February 2021, 18:43:40 UTC |
0652b29 | JiaLiPassion | 27 January 2021, 01:56:46 UTC | fix(zone.js): setTimeout patch should clean tasksByHandleId cache. (#40586) Close #40387 Currently zone.js patches `setTimeout` and keeps a `tasksByHandleId` map to keep `timerId` <-> `ZoneTask` relationship. This is needed so that when `clearTimeout(timerId)` is called, zone.js can find the associated `ZoneTask`. Now zone.js set the `tasksByHandleId` map in the `scheduleTask` function, but if the `setTimeout` is running in the `FakeAsyncZoneSpec` or any other `ZoneSpec` with `onScheduleTask` hooks. The `scheduleTask` in `timer` patch may not be invoked. For example: ``` fakeAsync(() => { setTimeout(() => {}); tick(); }); ``` In this case, the `timerId` kept in the `tasksByHandleId` map is not cleared. This is because the `FakeAsyncZoneSpec` in the `onScheduleTask` hook looks like this. ``` onScheduleTask(delegate, ..., task) { fakeAsyncScheduler.setTimeout(task); return task; } ``` Because `FakeAsyncZoneSpec` handles the task itself and it doesn't call `parentDelegate.onScheduleTask`, therefore the default `scheduleTask` in the `timer` patch is not invoked. In this commit, the cleanup logic is moved from `scheduleTask` to `setTimeout` patch entry to avoid the memory leak. PR Close #40586 | 09 February 2021, 18:43:05 UTC |
d9e4d75 | Roman Sedov | 26 January 2021, 09:43:27 UTC | docs: add Taiga UI to "EXPLORE ANGULAR RESOURCES" page (#40572) PR Close #40572 | 09 February 2021, 18:42:20 UTC |
348d365 | Aristeidis Bampakos | 23 January 2021, 20:26:12 UTC | docs(service-worker): copyedit getting started guide (#40543) Fix numbered list for the `Making changes to your application` section PR Close #40543 | 09 February 2021, 18:34:15 UTC |
8fb83ea | Sonu Kapoor | 30 September 2020, 16:17:04 UTC | feat(forms): introduce min and max validators (#39063) This commit adds the missing `min` and `max` validators. BREAKING CHANGE: Previously `min` and `max` attributes defined on the `<input type="number">` were ignored by Forms module. Now presence of these attributes would trigger min/max validation logic (in case `formControl`, `formControlName` or `ngModel` directives are also present on a given input) and corresponding form control status would reflect that. Fixes #16352 PR Close #39063 | 08 February 2021, 17:34:50 UTC |
d067dc0 | David Pine | 04 February 2021, 01:29:53 UTC | docs: add Angular Global Summit to event pages (#40697) /cc @mgechev PR Close #40697 | 04 February 2021, 18:48:55 UTC |
c9fa59a | Enea Jahollari | 02 February 2021, 16:08:38 UTC | fix(docs-infra): switch code font from `Droid Sans Mono` to `Roboto Mono` (#40667) `Droid Sans Mono` didn't look good on some screens. Fixes #40666 PR Close #40667 | 04 February 2021, 18:48:29 UTC |
5cde4ad | Andrew Scott | 28 January 2021, 18:31:04 UTC | feat(language-service): add command for getting components for a template file (#40655) This commit adds a feature to the Angular Language Service that enables getting the locations for components that use a template file. Part of https://github.com/angular/vscode-ng-language-service/issues/1081 PR Close #40655 | 04 February 2021, 18:47:22 UTC |
0007037 | Kristiyan Kostadinov | 03 February 2021, 16:43:41 UTC | fix(router): stop emitting to event observable on destroy (#40638) No longer emits to `Router.events` after the router has been destroyed. Also returns a resolved promise to the navigation methods. Fixes #40502. PR Close #40638 | 04 February 2021, 18:46:46 UTC |
5324a62 | Jeremy Elbourn | 02 December 2020, 02:46:55 UTC | docs: add guide for branching process (#39924) PR Close #39924 | 04 February 2021, 18:45:31 UTC |
836b176 | Misko Hevery | 03 February 2021, 23:41:28 UTC | docs: release notes for the v11.2.0-rc.0 release | 03 February 2021, 23:41:28 UTC |
a9322b7 | Misko Hevery | 03 February 2021, 23:03:02 UTC | docs: release notes for the v11.2.0-next.1 release | 03 February 2021, 23:03:02 UTC |
7ae7484 | Misko Hevery | 03 February 2021, 22:19:55 UTC | docs: release notes for the v11.1.2 release | 03 February 2021, 22:19:55 UTC |
950875c | ayazhafiz | 28 January 2021, 20:43:37 UTC | refactor(language-service): pull out interfaces on package toplevel (#40621) Two motivations behind this change: 1. We would like to expose the types of the Language Service to external users (like the VSCode extension) via the npm package, on the top level of the package 2. We would like the View Engine and Ivy LS to share a common interface (notably after the inclusion of `getTcb`, the Ivy LS upholds a strict superset of `ts.LanguageService`; previously both VE and Ivy LS were aligned on `ts.LanguageService`.) To this end, this commit refactors the exports on the toplevel of the `language-service/` package to just be types common to both the VE and Ivy language services. The VE and Ivy build targets then import and use these types accordingly, and the expectation is that an external user will just import the relevant typings from the toplevel package without diving into either the VE or Ivy sources. Follow up on #40607 PR Close #40621 | 03 February 2021, 17:19:54 UTC |
6ad057d | Alan Agius | 03 February 2021, 14:26:24 UTC | docs: clarify that fileReplacements only supports compilation source files (#40687) fileReplacements is intended to only work on compilation source files PR Close #40687 | 03 February 2021, 17:10:23 UTC |
74815de | George Kalpakas | 03 February 2021, 10:27:20 UTC | build(docs-infra): upgrade cli command docs sources to e33d85e00 (#40684) Updating [angular#master](https://github.com/angular/angular/tree/master) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master). ## Relevant changes in [commit range](https://github.com/angular/cli-builds/compare/c366e223b...e33d85e00): **Modified** - help/new.json PR Close #40684 | 03 February 2021, 17:08:33 UTC |
72c0188 | Andrew Kushnir | 01 February 2021, 06:22:09 UTC | refactor(forms): avoid duplicated code in `AbstractControlStatus` directive (#40651) This commit updates `AbstractControlStatus` directive code to remove duplicated logic in getters and replaces that logic with a new function that accepts an argument. PR Close #40651 | 03 February 2021, 17:08:02 UTC |
1579df2 | Pete Bacon Darwin | 30 January 2021, 16:59:37 UTC | fix(core): ensure the type `T` of `EventEmitter<T>` can be inferred (#40644) The `AsyncPipe.transform<T>(emitter)` method must infer the `T` type from the `emitter` parameter. Since we changed the `AsyncPipe` to expect a `Subscribable<T>` rather than `Observable<T>` the `EventEmitter.subscribe()` method needs to have a tighter signature. Otherwise TypeScript struggles to infer the type and ends up making it `unknown`. Fixes #40637 PR Close #40644 | 03 February 2021, 17:07:29 UTC |
0e152fa | Eliran Eliassy | 31 October 2020, 12:55:56 UTC | docs: add eliran eliassy to GDE list (#39521) PR Close #39521 | 03 February 2021, 17:06:19 UTC |
a3b0864 | Alex Rickabaugh | 26 January 2021, 23:52:38 UTC | refactor(compiler-cli): remove the overrideComponentTemplate API (#40585) The `TemplateTypeChecker.overrideComponentTemplate` operation was originally conceived as a "fast path" for the Language Service to react to a template change without needing to go through a full incremental compilation step. It served this purpose until the previous commit, which switches the LS to use the new resource-only incremental change operation provided by `NgCompiler`. `overrideComponentTemplate` is now no longer utilized, and is known to have several hard-to-overcome issues that prevent it from being useful in any other situations. As such, this commit removes it entirely. PR Close #40585 | 03 February 2021, 00:24:57 UTC |
e3bd23c | Alex Rickabaugh | 21 January 2021, 23:54:40 UTC | perf(language-service): update NgCompiler via resource-only path when able (#40585) This commit changes the Language Service's "compiler factory" mechanism to leverage the new resource-only update path for `NgCompiler`. When an incoming change only affects a resource file like a component template or stylesheet, going through the new API allows the Language Service to avoid unnecessary incremental steps of the `NgCompiler` and return answers more efficiently. PR Close #40585 | 03 February 2021, 00:24:56 UTC |
11ca2f0 | George Kalpakas | 02 February 2021, 12:35:45 UTC | refactor(docs-infra): remove unused styles for `.heading` CSS class (#40427) This commit removes some styles for the `.heading` CSS class which do not have any effect (either because they are overridden in other rules or because they do not make any difference). NOTE: The `.heading` class is kept in the HTML to make it easier to associate the `.heading-children` element with its corresponding `.heading` parent. PR Close #40427 | 02 February 2021, 20:04:55 UTC |
d6ab339 | George Kalpakas | 02 February 2021, 12:35:45 UTC | refactor(docs-infra): simplify the CSS rules for styling the "collapsed/expanded" sidenav icons (#40427) This commit simplifies the styling of the "collapsed/expanded" icons in sidenav nav-items with children by consolidating the CSS rules in one block (instead of having duplicate blocks for different levels). PR Close #40427 | 02 February 2021, 20:04:55 UTC |
8736fcd | George Kalpakas | 02 February 2021, 12:35:45 UTC | fix(docs-infra): fix the styling of the cards in docs introduction page (#40427) This commit fixes the layout and appearance of the cards shown in the docs introduction page (`/docs`) in the following ways: - Center the cards. - Ensure two cards are shown per line (instead of 3 one the first line and 1 on the second). - Adjust their widths to ensure their content fits well in them (given that the cards have a fixed height). - Use more engaging styles to better indicate that the cards are clickable (as discussed [here][1]). [1]: https://github.com/angular/angular/pull/40427#discussion_r560688953 PR Close #40427 | 02 February 2021, 20:04:55 UTC |