| Age | Commit message (Collapse) | Author |
|
We need to be able to build angular at older shas, without the lock file / shrinkwrap file
the dependencies will resolve differently on different machines and at different times.
This will help us avoid broken builds and hard to track down issues.
I had to manually edit this file after it was generated because `npm shrinkwrap` will install
optional dependencies as if they were hard dependencies.
See: https://github.com/npm/npm/issues/2679#issuecomment-37361236
My manual edit:
```
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
index 756df44..dc157eb 100644
--- a/npm-shrinkwrap.json
+++ b/npm-shrinkwrap.json
@@ -3110,19 +3110,7 @@
"chokidar": {
"version": "0.8.1",
"from": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz",
- "dependencies": {
- "fsevents": {
- "version": "0.1.6",
- "from": "fsevents@0.1.6",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-0.1.6.tgz"
- },
- "recursive-readdir": {
- "version": "0.0.2",
- "from": "recursive-readdir@0.0.2",
- "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-0.0.2.tgz"
- }
- }
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-0.8.1.tgz"
},
"glob": {
"version": "3.2.9",
```
Additionally chokidar doesn't list the dependencies above as optional, but that will hopefully
be soon fixed: https://github.com/paulmillr/chokidar/pull/106
In the meantime the patch from the PR above needs to be applied to
node_modules/karma/node_modules/chokidar/package.json before running `npm shrinkwrap`
----
After this change is applied, angular core developers don't need to do anything differently,
except when updating dependencies we need to call `npm update && npm shrinkwrap --dev`
followed by reappling my patch above until npm's bug.
Closes #6653
|
|
|
|
The new version of dgeni-packages/ngdoc generates a manifest for each
example that can be used by plunker.
|
|
In relation to https://github.com/angular/dgeni-packages/pull/8
Closes #6641
|
|
|
|
The docs were relying on the grunt/util module for getting version info
but this was unreliable and full of custom regexes. This is moved into
a new version-info module that makes much better use of the semver library.
|
|
|
|
Moving to new lines & making it bold to avoid confusion
when they r all in same line without any separation
Closes #6633
|
|
Closes #6631
|
|
change $route.routes property type to Object, property is marked incorrectly as an Array
Closes #6552
|
|
the controller reference was breaking the custom validation example
Closes #6525
Closes #6533
|
|
Closes #4623
|
|
no need to specify which space, there's only one :)
Closes #6622
|
|
Fixed wrong app name:
- phonecat -> phonecatApp, which meets the code in app.js
Closes #6611
|
|
|
|
|
|
|
|
|
|
|
|
`consititute` -> `constitute`
Typo fixed
Closes #6607
|
|
this is primarily to resolve peerdependency version mismatch issue
|
|
`preferrable` -> `preferable`
Typo fixed
Closes #6606
|
|
|
|
A few typos fixed.
Closes #6605
|
|
`restictions` -> `restrictions`
Closes #6604
|
|
As highlighted by the new sterner dgeni.
|
|
It is a bit rough and ready but does a better job than nothing.
|
|
If the first element in a template is a <thead> or a <tfoot>, then
use the existing logic to handle table elements compilation.
Closes #6289
|
|
|
|
|
|
|
|
|
|
The meta-data should be parsed from the name not the id.
|
|
|
|
Jasmine doesn't live at the replaced link anymore.
It has a link to click through, but I figured it would be better
to just go directly to the correct location.
Closes #6591
|
|
|
|
On older browser that don't support the new HTML5 inputs
and display a text input instead, the user is required to enter
the data in the corresponding ISO format. The value in `ng-model`
will always be a date.
E2e tests contain a workaround to a bug in webdriver,
see https://github.com/angular/protractor/issues/562.
Also adds weeks as format to the `dateFilter`.
Related to #757.
Closes #5864.
|
|
Enable data-binding for style tags.
Note: this feature does not work on IE8.
Closes #2387
Closes #6492
|
|
for an unknown reason the VMs can't connect to local karma, so all builds on Jenkins (ci.angularjs.org)
are failing right now.
Since we want to kill Jenkins anyway, and travis tests on IE, this should not have any
significant impact on us.
|
|
BREAKING CHANGE: As communicated before, IE8 is no longer supported.
more info: http://blog.angularjs.org/2013/12/angularjs-13-new-release-approaches.html
|
|
|
|
Closed #6544.
|
|
|
|
Closes #5991
|
|
|
|
Closes #6556
|
|
Closes #6537
|
|
- Adds accessibility attributes to links and images.
- Adds a note on using NVM for node.
|
|
|
|
|