Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 09b0825

Browse files
committed
Merge branch 'master' into patch-1
2 parents 4292612 + b429f53 commit 09b0825

File tree

182 files changed

+10980
-4898
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+10980
-4898
lines changed

.gitattributes

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
# Standard to msysgit
5+
*.doc diff=astextplain
6+
*.DOC diff=astextplain
7+
*.docx diff=astextplain
8+
*.DOCX diff=astextplain
9+
*.dot diff=astextplain
10+
*.DOT diff=astextplain
11+
*.pdf diff=astextplain
12+
*.PDF diff=astextplain
13+
*.rtf diff=astextplain
14+
*.RTF diff=astextplain

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ performance/temp*.html
1010
*~
1111
angular.js.tmproj
1212
node_modules
13-
jsTestDriver*.conf
1413
angular.xcodeproj
1514
.idea

.travis.yml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
language: node_js
2+
node_js:
3+
- 0.8
4+
5+
before_script:
6+
- export DISPLAY=:99.0
7+
- sh -e /etc/init.d/xvfb start
8+
- npm install -g testacular@canary
9+
- rake package
10+
- ./nodeserver.sh > /dev/null &
11+
12+
script:
13+
- rake test[Firefox,"--reporters=dots"]

CHANGELOG.md

+96
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,99 @@
1+
<a name="1.1.0"></a>
2+
# 1.1.0 increase-gravatas (2012-08-31)
3+
4+
_Note: 1.1.x releases are [considered unstable](http://blog.angularjs.org/2012/07/angularjs-10-12-roadmap.html)._
5+
6+
## Features
7+
8+
- **$http:** support custom reponseType
9+
([e0a54f6b](https://github.com/angular/angular.js/commit/e0a54f6b206dc2b6595f2bc3a17c5932e7477545),
10+
[#1013](https://github.com/angular/angular.js/issues/1013))
11+
- **$interpolate:**
12+
- provide contextual error messages
13+
([d804bbcd](https://github.com/angular/angular.js/commit/d804bbcd51ec83bee1f4a3ccd42c3bd7eb38a988))
14+
- expose start/end symbols in run phase
15+
([58f121a5](https://github.com/angular/angular.js/commit/58f121a5c293ed57043e22ed526fdf99642fca81))
16+
- **$sniffer:** auto detect CSP mode (currently requires Chrome on dev channel)
17+
([167aa0c2](https://github.com/angular/angular.js/commit/167aa0c29c998be33c49d33302e099b36d1ce0be))
18+
19+
This release also contains all bug fixes available in [1.0.2](#1.0.2).
20+
21+
22+
23+
<a name="1.0.2"></a>
24+
# 1.0.2 debilitating-awesomeness (2012-08-31)
25+
26+
27+
## Bug Fixes
28+
29+
- **$compile:** denormalize directive templates
30+
([dfe99836](https://github.com/angular/angular.js/commit/dfe99836cd98c2a1b0f9bde6216bd44088de275a))
31+
- **$interpolate:** $interpolateProvider.endSymbol() returns startSymbol
32+
([20348717](https://github.com/angular/angular.js/commit/20348717640c0ef405c9fdcc8fec5b566efc48b3))
33+
- **jqLite:** better support for xhtml
34+
([d3fa7a2e](https://github.com/angular/angular.js/commit/d3fa7a2e9e93c9dae13d852b28c878f7d6b7c420),
35+
[#1301](https://github.com/angular/angular.js/issues/1301))
36+
- **mocks:** free up memory after every spec
37+
([1a8642aa](https://github.com/angular/angular.js/commit/1a8642aac2de40dccdab464e58dc164006c300bb))
38+
- **e2e test runner:** Adding meta tag to avoid cache issues
39+
([5318588d](https://github.com/angular/angular.js/commit/5318588d6e8ee9a31f4002affd6858d25305aabf))
40+
- Directives:
41+
- **form:** prevent page reload when form destroyed
42+
([054d40f3](https://github.com/angular/angular.js/commit/054d40f338f9000cddcf7f0513af37328b88ef41),
43+
[#1238](https://github.com/angular/angular.js/issues/1238))
44+
- **ngList:** remove data bound flicker
45+
([fa62ea81](https://github.com/angular/angular.js/commit/fa62ea810f6c701e898dd07c6c9228f13d5b5e02))
46+
- **ngPluralize:** fixes ng-pluralize when using non-standard start/end symbols
47+
([e85774f7](https://github.com/angular/angular.js/commit/e85774f709b9f681b0ff8d829b07568b0f844a62),
48+
[#1134](https://github.com/angular/angular.js/issues/1134))
49+
- **option:** support option elements in datalist
50+
([9767f7bd](https://github.com/angular/angular.js/commit/9767f7bdd3e1ce6f65bdea992d67369ead13d813),
51+
[#1165](https://github.com/angular/angular.js/issues/1165))
52+
53+
54+
## Docs
55+
56+
- Conceptual Overview of AngularJS (high level overview of how things work):
57+
<http://docs.angularjs.org/guide/concepts>
58+
([7a5f25f6](https://github.com/angular/angular.js/commit/7a5f25f6671eb5f51b06615d74a05855ab79f31e))
59+
- Lots of spelling, grammar and other fixes:
60+
[9a710c78](https://github.com/angular/angular.js/commit/9a710c788d880785d2b02a9c5411eb15e9c278bf),
61+
[847d2da0](https://github.com/angular/angular.js/commit/847d2da0f8d1e265eda7b4dd3e7eb52ac86d784e),
62+
[dbefd671](https://github.com/angular/angular.js/commit/dbefd671e41c3bda481850bb7e566349e275d759),
63+
[cab5e1d9](https://github.com/angular/angular.js/commit/cab5e1d9b363eac6fd31b15c5b86f30993e2f147),
64+
[f00b6cca](https://github.com/angular/angular.js/commit/f00b6cca024a9418f353651f29c984f934575bd9),
65+
[2e365168](https://github.com/angular/angular.js/commit/2e3651686c2bd84cf464ecc236c8ad77e61179df),
66+
[536de148](https://github.com/angular/angular.js/commit/536de148214290f0b4a0595fa16c00da5e527e79),
67+
[a1107e81](https://github.com/angular/angular.js/commit/a1107e81ebf2254caf75718de2e3ec773cce0c56),
68+
[5ef9ed87](https://github.com/angular/angular.js/commit/5ef9ed87d82b109715a87e9aa1b1d5b63f515d3a),
69+
[8c81a0f3](https://github.com/angular/angular.js/commit/8c81a0f3728b9308854ceb9bf392ec467b95d8eb),
70+
[bde931af](https://github.com/angular/angular.js/commit/bde931afd5cf2483df236e06992666a0a4182794),
71+
[6553fe68](https://github.com/angular/angular.js/commit/6553fe68d17d42ec25e0c592ceaa1077cc0ec4f6),
72+
[13b5fd1b](https://github.com/angular/angular.js/commit/13b5fd1b9d60f1a9187da8a89db9272284ccdac4),
73+
[17209d5b](https://github.com/angular/angular.js/commit/17209d5b4a579edf8425715b5cdf25bc5cd96711),
74+
[31c82560](https://github.com/angular/angular.js/commit/31c825607dd524241c811ca3e401b119c810e977),
75+
[ab6937e2](https://github.com/angular/angular.js/commit/ab6937e2518bfd77d9fe42e3d2e11fe4a7a16814),
76+
[fbfda241](https://github.com/angular/angular.js/commit/fbfda241f616bcfe8273f501dd49120a3cb35fab),
77+
[206371b7](https://github.com/angular/angular.js/commit/206371b7372c242db234ca8da12d1c7a8a322d54),
78+
[b6b92bd8](https://github.com/angular/angular.js/commit/b6b92bd866e1d6d066f1c9bf1937496cd3e28664),
79+
[79f2d843](https://github.com/angular/angular.js/commit/79f2d843a8458bfdc23fe9f179a1416fe21f7533),
80+
[64a9cd8f](https://github.com/angular/angular.js/commit/64a9cd8f4fac1c518869a1c955fe60bd6ef76439),
81+
[7f6e1326](https://github.com/angular/angular.js/commit/7f6e1326f3a7a6a2ba2dbd48dd6571ebe929a7c1),
82+
[1fd2b3d4](https://github.com/angular/angular.js/commit/1fd2b3d402f36e395a1fe9ea7e3f91a1b2833426),
83+
[d56d69cc](https://github.com/angular/angular.js/commit/d56d69cc8319f69135a17a9bb5ae394123b33c51),
84+
[01e726b2](https://github.com/angular/angular.js/commit/01e726b2fa3fb0d2584c9bb8df116ff3a9f05879),
85+
[16136216](https://github.com/angular/angular.js/commit/161362164532af3578c9e3e8b52cd80b15345add),
86+
[92a3d282](https://github.com/angular/angular.js/commit/92a3d2821856c75eb95f8ec6ccf26d6a9b37fdd9),
87+
[4c585019](https://github.com/angular/angular.js/commit/4c5850195699b1d982963f25399d24bf8b815f81),
88+
[c076fe08](https://github.com/angular/angular.js/commit/c076fe08cf47e8af4b5e8845aed917ebb7dbd593),
89+
[2473412b](https://github.com/angular/angular.js/commit/2473412ba55f7c47f2ca24311312ce95ee11949e),
90+
[1f2d5000](https://github.com/angular/angular.js/commit/1f2d50000e82630bfce6eb9cf0a8da752fd1e826),
91+
[5026315d](https://github.com/angular/angular.js/commit/5026315d6f4495d636d86ae2a022fb55cc0ca211),
92+
[f0a090dd](https://github.com/angular/angular.js/commit/f0a090ddf256d0c144e705c0cdf4216d824140f9),
93+
[6d9313a6](https://github.com/angular/angular.js/commit/6d9313a68d82654d389c0b2c3e4af148382f14be)) and more!
94+
95+
96+
197
<a name="1.0.1"></a>
298
# 1.0.1 thorium-shielding (2012-06-25)
399

README.md

+23-7
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,38 @@ synchronizes data from your UI (view) with your JavaScript objects (model) throu
88
binding. To help you structure your application better and make it easy to test AngularJS teaches
99
the browser how to do dependency injection and inversion of control. Oh yeah and it also helps with
1010
server-side communication, taming async callbacks with promises and deferreds; and make client-side
11-
navigation and deeplinking with hashbang urls or HTML5 pushState a piece of cake. The most important
12-
of all: it makes development fun!
11+
navigation and deeplinking with hashbang urls or HTML5 pushState a piece of cake. The best of all:
12+
it makes development fun!
1313

1414
* Web site: http://angularjs.org
1515
* Tutorial: http://docs.angularjs.org/tutorial
1616
* API Docs: http://docs.angularjs.org
1717
* Developer Guide: http://docs.angularjs.org/guide
18+
* Contribution guidelines: http://docs.angularjs.org/misc/contribute
1819

19-
Compiling
20+
Building AngularJS
2021
---------
21-
rake compile
22+
[Once you have your environment setup](http://docs.angularjs.org/misc/contribute) just run:
23+
24+
rake package
25+
2226

2327
Running Tests
2428
-------------
25-
./server.sh # start the server
26-
open http://localhost:9876/capture # capture browser
27-
./test.sh # run all unit tests
29+
Running tests requires installation of [Testacular](http://vojtajina.github.com/testacular):
30+
31+
sudo npm install -g testacular
32+
33+
To execute all unit tests, use:
34+
35+
rake test:unit
36+
37+
To execute end-to-end (e2e) tests, use:
2838

39+
rake package
40+
rake webserver &
41+
rake test:e2e
2942

43+
To learn more about the rake tasks, run `rake -T` and also read our
44+
[contribution guidelines](http://docs.angularjs.org/misc/contribute) and instructions in this
45+
[commit message](https://github.com/angular/angular.js/commit/9d168f058f9c6d7eeae0daa7cb72ea4e02a0003a).

0 commit comments

Comments
 (0)