Skip to content

Dummy long PR with public code #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 70 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
fdb22bd
refactor: misc cleanup (#11654)
vicb Sep 20, 2016
a95d652
fix(compiler): Safe property access expressions work in event binding…
chuckjaz Sep 20, 2016
d7d716d
chore(zone.js): update to 0.6.25 (#11725)
vicb Sep 20, 2016
39e251e
fix(forms): support unbound disabled in ngModel (#11736)
kara Sep 20, 2016
2860418
fix(forms): disable all radios with disable()
kara Sep 20, 2016
20addf5
chore(ISSUE_TEMPLATE): update Angular version field (#11821)
Sep 22, 2016
af6b219
refactor(TemplateParser): clearer error message for on* binding (#11802)
vicb Sep 22, 2016
f218e24
ci(BrowserStack): add Safari 10 (#11796)
marclaval Sep 22, 2016
51e2b9c
docs(contributing): remove preview references (#11795)
StephenFluin Sep 22, 2016
0e18c57
docs(core): mark TestBed as stable api and add preliminary docs (#11767)
IgorMinar Sep 22, 2016
e098821
refactor(common): cleanup (#11668)
vicb Sep 22, 2016
3e780c0
refactor: misc cleanup
vicb Sep 20, 2016
98fac36
docs(Component): API docs for .encapsulation and .interpolation
vicb Sep 20, 2016
b81e2e7
fix(upgrade): allow attribute selectors for components in ng2 which a…
mhevery Sep 23, 2016
16601f9
docs(changelog): add changelog for 2.0.1
IgorMinar Sep 23, 2016
712d1a7
chore(release): v2.0.1
IgorMinar Sep 23, 2016
cf750e1
fix(router): do not reset the router state when updating the componen…
vsavkin Sep 23, 2016
85489a1
refactor(animations): ensure animation input/outputs are managed with…
matsko Sep 23, 2016
5c4215c
Fix(http): invalidStateError if response body without content (#11786)
Flounn Sep 23, 2016
6d606dd
ci(travis): increase node's heap size to prevent OOM on travis (#11869)
IgorMinar Sep 23, 2016
0a88872
docs(ExceptionHandler): fix API docs (#11772)
vicb Sep 23, 2016
f633826
chore(CHANGELOG): fix wrong issue link (#11871)
Sep 23, 2016
b8a7581
docs: remove outdated docs (#11875)
vicb Sep 23, 2016
a153504
docs(router_config): add missing quote (#11925)
trotyl Sep 27, 2016
c13e55c
(docs): removing `addProvider` from `UpgradeAdapter` (#11934)
amcdnl Sep 27, 2016
e82a78e
docs(upgrade): rename undeclared `Ng2` to `Ng2Component` (#11950)
amcdnl Sep 27, 2016
7e5413d
refactor(facade): remove useless facades
vicb Sep 18, 2016
faf5d90
refactor: remove dead code
vicb Sep 18, 2016
51e1994
fix(compiler): Do not embed templateUrl in view factories in non-debu…
vikerman Sep 28, 2016
5911c3b
fix(compiler): move detection of unsafe properties for binding to Ele…
marclaval Sep 28, 2016
830e635
chore(lint): remove unused imports (#11923)
alexeagle Sep 28, 2016
826c98e
fix(ngc): allow ReflectorHost passed as argument to CodeGenerator#cre…
alexeagle Sep 28, 2016
d2d98da
docs(forms): Added FormControl initialization information (#11948)
Fank Sep 28, 2016
0851238
fix(upgrade): bind optional properties when upgrading from ng1 (#11411)
chrisse27 Sep 29, 2016
a4af156
benchmarks: add ng2_ftl and ng2_switch_ftl benchmarks (#11963)
tbosch Sep 30, 2016
b39d3a1
refactor(facade): Inline isBlank called with object-type argument (#1…
alexeagle Sep 30, 2016
3ee8c75
refactor(routerLinkActive): optimised routerLinkActive active check c…
connorwyatt Sep 30, 2016
9cc0a4e
fix(UrlSearchParams): change a behavior when a param value is null or…
alexbyk Sep 30, 2016
f7864ed
refactor(DirectiveResolver): cleanup
vicb Sep 27, 2016
d0dea57
test(DirectiveResolver): test that a prop can have both `@Input` and …
vicb Sep 27, 2016
2dd3996
refactor(ShadowCss): cleanup
vicb Sep 26, 2016
bd012ef
fix(ShadowCss): support `[attr="value with space"]`
vicb Sep 26, 2016
6970991
docs: update docs for ng2_ftl benchmark
tbosch Sep 30, 2016
9bacb32
feat(Parse5): update to the latest version 2.2.1
vicb Sep 26, 2016
5cb7856
docs(CssSelector): `[name*=value]` is not supported
vicb Sep 25, 2016
975aca9
refactor(CssSelector): misc cleanup
vicb Sep 25, 2016
ea6defc
refactor(BrowserAdapter): cleanup
vicb Sep 28, 2016
2c3825f
fix(BrowserAdapter): correctly removes styles on IE
vicb Sep 28, 2016
aca117a
fix(ShadowCss): fix `:host(tag)` and `:host-context(tag)`
vicb Sep 30, 2016
d985cc0
refactor(ShadowCss): add missing types
vicb Sep 30, 2016
7395400
fix(ShadowCss): support quoted attribute values
vicb Sep 30, 2016
c99ef49
fix(ShadowCss): support `@page` and `@document` CSS rules (#11878)
vicb Sep 30, 2016
eb85a77
docs(gh): try to improve the issue template (#11891)
vicb Sep 30, 2016
de56e31
style(I18N): Carriage returns in serialized files
vicb Sep 30, 2016
7578d85
fix(xlif): fix `<x>` ctype names
vicb Sep 30, 2016
02a862f
test(AstSerializer): fix serializing void tags
vicb Sep 30, 2016
5a8f116
text(offline compiler): fix expected output
vicb Sep 30, 2016
db00ba7
refactor(facade): remove DateWrapper (#12027)
alexeagle Oct 2, 2016
e102cd4
docs(DEVELOPER.md): fix typos on "Tests" section (#12029)
imagentleman Oct 2, 2016
3067ce6
docs(NgModule): Fixed docs for NgModule.entryComponents (#12006)
benelliott Oct 3, 2016
adb17fe
fix(Header): preserve case of the first init, `set()` or `append()` (…
vicb Oct 3, 2016
1bd8ba8
refactor(facade): Remove most of StringMapWrapper facade. (#12022)
alexeagle Oct 3, 2016
6f7ed32
fix(ShadowCss): fix attribute selectors in :host and :host-context (#…
vicb Oct 4, 2016
0528dcb
refactor: simplify arrow functions (#12057)
vicb Oct 4, 2016
205103b
docs(traige): update triaging doc
IgorMinar Oct 4, 2016
e00de0c
fix(forms): properly validate empty strings with patterns (#11450)
pkozlowski-opensource Oct 4, 2016
d25cd24
refactor(benchmarks): refactor to support AOT bootstrap in G3 (#12075)
tbosch Oct 4, 2016
0fde7ec
refactor: add license header to JS files & format files (#12081)
vicb Oct 5, 2016
58b8091
docs(readme): remove incorrect download count badge
IgorMinar Oct 5, 2016
91f7aa3
docs(CHANGELOG): add changelog for 2.0.2
chuckjaz Oct 5, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 14 additions & 6 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,39 @@
<!--
IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR ISSUE WITHOUT INVESTIGATING
-->

**I'm submitting a ...** (check one with "x")
```
[ ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
```

**Current behavior**
**Current behavior**
<!-- Describe how the bug manifests. -->

**Expected behavior**
<!-- Describe what the behavior would be without the bug. -->

**Reproduction of the problem**
<!-- If the current behavior is a bug or you can illustrate your feature request better with an example, please provide the steps to reproduce and if possible a minimal demo of the problem via https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5). -->
**Minimal reproduction of the problem with instructions**
<!--
If the current behavior is a bug or you can illustrate your feature request better with an example,
please provide the *STEPS TO REPRODUCE* and if possible a *MINIMAL DEMO* of the problem via
https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).
-->

**What is the motivation / use case for changing the behavior?**
<!-- Describe the motivation or the concrete use case -->

**Please tell us about your environment:**
<!-- Operating system, IDE, package manager, HTTP server, ... -->

* **Angular version:** 2.0.0-rc.X
* **Angular version:** 2.0.X
<!-- Check whether this is still an issue in the most recent Angular version -->

* **Browser:** [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
* **Browser:** [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
<!-- All browsers where this could be reproduced -->

* **Language:** [all | TypeScript X.X | ES6/7 | ES5]

* **Node (for AoT issues):** `node --version` =
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
<a name="2.0.2"></a>
## [2.0.2](https://github.com/angular/angular/compare/2.0.1...2.0.2) (2016-10-05)


### Bug Fixes

* **common:** correctly removes styles on IE ([#11953](https://github.com/angular/angular/pull/11953)), closes [#7916](https://github.com/angular/angular/issues/7916)
* **compiler:** do not embed templateUrl in view factories in non-debug mode. ([#11818](https://github.com/angular/angular/issues/11818)) ([51e1994](https://github.com/angular/angular/commit/51e1994)), closes [#11117](https://github.com/angular/angular/issues/11117)
* **compiler:** move detection of unsafe properties for binding to ElementSchemaRegistry ([#11378](https://github.com/angular/angular/issues/11378)) ([5911c3b](https://github.com/angular/angular/commit/5911c3b))
* **forms:** properly validate empty strings with patterns ([#11450](https://github.com/angular/angular/issues/11450)) ([e00de0c](https://github.com/angular/angular/commit/e00de0c))
* **http:** preserve case of the first init, `set()` or `append()` ([#12023](https://github.com/angular/angular/issues/12023)) ([adb17fe](https://github.com/angular/angular/commit/adb17fe)), closes [#11624](https://github.com/angular/angular/issues/11624)
* **compiler-cli:** allow ReflectorHost passed as argument to CodeGenerator#create ([#11951](https://github.com/angular/angular/issues/11951)) ([826c98e](https://github.com/angular/angular/commit/826c98e))
* **router:** do not reset the router state when updating the component ([#11867](https://github.com/angular/angular/issues/11867)) ([cf750e1](https://github.com/angular/angular/commit/cf750e1))
* **compiler:** fix `:host(tag)` and `:host-context(tag)` ([a6bb84e0](https://github.com/angular/angular/commit/a6bb84e02b7579f8d957ef6ba5b10d83482ed756)), closes [#11972](https://github.com/angular/angular/issues/11972)
* **compiler:** fix attribute selectors in :host and :host-context ([#12056](https://github.com/angular/angular/issues/12056)) ([6f7ed32](https://github.com/angular/angular/commit/6f7ed32)), closes [#11917](https://github.com/angular/angular/issues/11917)
* **compiler:** support `[@page](https://github.com/page)` and `[@document](https://github.com/document)` CSS rules ([#11878](https://github.com/angular/angular/issues/11878)) ([c99ef49](https://github.com/angular/angular/commit/c99ef49)), closes [#11860](https://github.com/angular/angular/issues/11860)
* **compiler:** support `[attr="value with space"]` ([bd012ef](https://github.com/angular/angular/commit/bd012ef)), closes [#6249](https://github.com/angular/angular/issues/6249)
* **compiler:** support quoted attribute values ([7395400](https://github.com/angular/angular/commit/7395400)), closes [#6085](https://github.com/angular/angular/issues/6085)
* **upgrade:** bind optional properties when upgrading from ng1 ([#11411](https://github.com/angular/angular/issues/11411)) ([0851238](https://github.com/angular/angular/commit/0851238)), closes [#10181](https://github.com/angular/angular/issues/10181)
* **http:** change a behavior when a param value is null or undefined ([#11990](https://github.com/angular/angular/issues/11990)) ([9cc0a4e](https://github.com/angular/angular/commit/9cc0a4e))
* **compiler:** fix `<x>` ctype names ([7578d85](https://github.com/angular/angular/commit/7578d85)), closes [#12000](https://github.com/angular/angular/issues/12000)


<a name="2.0.1"></a>
## [2.0.1](https://github.com/angular/angular/compare/2.0.0...2.0.1) (2016-09-23)


### Bug Fixes

* **common:** fix ngOnChanges signature of NgTemplateOutlet directive ([14ee759](https://github.com/angular/angular/commit/14ee759))
* **compiler:** `[attribute~=value]` selector ([#11696](https://github.com/angular/angular/issues/11696)) ([734b8b8](https://github.com/angular/angular/commit/734b8b8)), closes [#9644](https://github.com/angular/angular/issues/9644)
* **compiler:** safe property access expressions work in event bindings ([#11724](https://github.com/angular/angular/issues/11724)) ([a95d652](https://github.com/angular/angular/commit/a95d652))
* **compiler:** throw when Component.moduleId is not a string ([bd4045b](https://github.com/angular/angular/commit/bd4045b)), closes [#11590](https://github.com/angular/angular/issues/11590)
* **compiler:** do not provide I18N values when they're not specified ([03aedbe](https://github.com/angular/angular/commit/03aedbe)), closes [#11643](https://github.com/angular/angular/issues/11643)
* **core:** ContentChild descendants should be queried by default ([0dc15eb](https://github.com/angular/angular/commit/0dc15eb)), closes [#11645](https://github.com/angular/angular/issues/11645)
* **forms:** disable all radios with disable() ([2860418](https://github.com/angular/angular/commit/2860418))
* **forms:** make setDisabledState optional for reactive form directives ([#11731](https://github.com/angular/angular/issues/11731)) ([51d73d3](https://github.com/angular/angular/commit/51d73d3)), closes [#11719](https://github.com/angular/angular/issues/11719)
* **forms:** support unbound disabled in ngModel ([#11736](https://github.com/angular/angular/issues/11736)) ([39e251e](https://github.com/angular/angular/commit/39e251e))
* **upgrade:** allow attribute selectors for components in ng2 which are not part of upgrade ([#11808](https://github.com/angular/angular/issues/11808)) ([b81e2e7](https://github.com/angular/angular/commit/b81e2e7)), closes [#11280](https://github.com/angular/angular/issues/11280)



<a name="2.0.0"></a>
# [2.0.0](https://github.com/angular/angular/compare/2.0.0-rc.7...2.0.0) (2016-09-14)

5 changes: 2 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ Help us keep Angular open and inclusive. Please read and follow our [Code of Con
## <a name="question"></a> Got a Question or Problem?

If you have questions about how to *use* Angular, please direct them to the [Google Group][angular-group]
discussion list or [StackOverflow][stackoverflow]. Please note that Angular 2 is still in early developer preview, and the core team's capacity to answer usage questions is limited. We are also available on [Gitter][gitter].
discussion list or [StackOverflow][stackoverflow]. Please note that the Angular team's capacity to answer usage questions is limited. We are also available on [Gitter][gitter].

## <a name="issue"></a> Found an Issue?
If you find a bug in the source code, you can help us by
@@ -28,8 +28,7 @@ If you find a bug in the source code, you can help us by
## <a name="feature"></a> Want a Feature?
You can *request* a new feature by [submitting an issue](#submit-issue) to our [GitHub
Repository][github]. If you would like to *implement* a new feature, please submit an issue with
a proposal for your work first, to be sure that we can use it. Angular 2 is in developer preview
and we are not ready to accept major contributions ahead of the full release.
a proposal for your work first, to be sure that we can use it.
Please consider what kind of change it is:

* For a **Major Feature**, first open an issue and outline your proposal so that it can be
2 changes: 1 addition & 1 deletion DEVELOPER.md
Original file line number Diff line number Diff line change
@@ -114,7 +114,7 @@ You should execute the 3 test suites before submitting a PR to github.
All the tests are executed on our Continuous Integration infrastructure and a PR could only be merged once the tests pass.

- CircleCI fails if your code is not formatted properly,
- Travis CI fails if any of the test suite describe above fails.
- Travis CI fails if any of the test suites described above fails.

## Update the public API tests

1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -4,7 +4,6 @@
[![Issue Stats](http://issuestats.com/github/angular/angular/badge/pr?style=flat)](http://issuestats.com/github/angular/angular)
[![Issue Stats](http://issuestats.com/github/angular/angular/badge/issue?style=flat)](http://issuestats.com/github/angular/angular)
[![npm version](https://badge.fury.io/js/%40angular%2Fcore.svg)](https://badge.fury.io/js/%40angular%2Fcore)
[![Downloads](http://img.shields.io/npm/dm/angular2.svg)](https://npmjs.org/package/angular2)

[![Sauce Test Status](https://saucelabs.com/browser-matrix/angular2-ci.svg)](https://saucelabs.com/u/angular2-ci)
*Safari (7+), iOS (7+), Edge (14) and IE mobile (11) are tested on [BrowserStack][browserstack].*
8 changes: 4 additions & 4 deletions TRIAGE_AND_LABELS.md
Original file line number Diff line number Diff line change
@@ -17,9 +17,9 @@ with it.

* `comp: animations`: `@matsko`
* `comp: benchpress`: `@tbosch`
* `comp: build/ci`: `@IgorMinar` -- All build and CI scripts
* `comp: build & ci`: `@IgorMinar` -- All build and CI scripts
* `comp: common`: `@mhevery` -- This includes core components / pipes.
* `comp: core/compiler`: `@tbosch` -- Because core and compiler are very
* `comp: core & compiler`: `@tbosch` -- Because core and compiler are very
intertwined, we will be treating them as one.
* `comp: forms`: `@kara`
* `comp: http`: `@jeffbcross`
@@ -29,14 +29,14 @@ with it.
* `comp: testing`: `@juliemr`
* `comp: upgrade`: `@mhevery`
* `comp: web-worker`: `@vicb`
* `comp: zone`: `@mhevery`
* `comp: zones`: `@mhevery`

There are few components which are cross-cutting. They don't have
a clear location in the source tree. We will treat them as a component
even thought no specific source tree is associated with them.

* `comp: documentation`: `@naomiblack`
* `comp: packaging`: `@mhevery`
* `comp: packaging`: `@IgorMinar`
* `comp: performance`: `@tbosch`
* `comp: security`: `@IgorMinar`

Loading
Oops, something went wrong.