131
131
132
132
133
133
## Bug Fixes
134
- - **Angular :**
134
+ - **AngularJS :**
135
135
- do not auto-bootstrap if the `src` exists but is empty
136
136
([3536e8](https://github.com/angular/angular.js/commit/3536e83d8a085b02bd6dcec8324800b7e6c734e4))
137
137
- do not auto bootstrap if the currentScript has been clobbered
@@ -702,7 +702,7 @@ consolidating all the changes shown in the previous 1.6.0 release candidates.**
702
702
703
703
Previously, `$compileProvider.preAssignBindingsEnabled` was set to true by default. This means
704
704
bindings were pre-assigned on component/directive controller instances (which made them available
705
- inside the constructors). In Angular 1.5+ the place to put the initialization logic relying on
705
+ inside the constructors). In AngularJS 1.5+ the place to put the initialization logic relying on
706
706
bindings being present is the controller's `$onInit` method.
707
707
708
708
To migrate follow the example below:
@@ -1902,7 +1902,7 @@ validation), you can overwrite the built-in `step` validator with a custom direc
1902
1902
# 1.5.9 timeturning-lockdown (2016-11-24)
1903
1903
1904
1904
This is an interim release primarily to publish some security fixes, in particular a modification to
1905
- ensure that Angular 1 can pass the linter checks for Mozilla add-ons.
1905
+ ensure that AngularJS can pass the linter checks for Mozilla add-ons.
1906
1906
1907
1907
## Security Fixes
1908
1908
- **bootstrap:**
@@ -1990,7 +1990,7 @@ ensure that Angular 1 can pass the linter checks for Mozilla add-ons.
1990
1990
1991
1991
Previously, `$compileProvider.preAssignBindingsEnabled` was
1992
1992
set to true by default. This means bindings were pre-assigned in component
1993
- constructors. In Angular 1.5+ the place to put the initialization logic
1993
+ constructors. In AngularJS 1.5+ the place to put the initialization logic
1994
1994
relying on bindings being present is the controller `$onInit` method.
1995
1995
1996
1996
To migrate follow the example below:
@@ -5104,12 +5104,12 @@ before the $parsers are applied. Previously, the modelValue
5104
5104
5105
5105
This fixes issues where `input[date]` and `input[number]` cannot
5106
5106
be validated because the viewValue string is parsed into
5107
- `Date` and `Number` respectively (starting with Angular 1.3).
5107
+ `Date` and `Number` respectively (starting with AngularJS 1.3).
5108
5108
It also brings the directives in line with HTML5 constraint
5109
5109
validation, which validates against the input value.
5110
5110
5111
5111
This change is unlikely to cause applications to fail, because even
5112
- in Angular 1.2, the value that was validated by pattern could have
5112
+ in AngularJS 1.2, the value that was validated by pattern could have
5113
5113
been manipulated by the $parsers, as all validation was done
5114
5114
inside this pipeline.
5115
5115
@@ -5220,12 +5220,12 @@ before the $parsers are applied. Previously, the modelValue
5220
5220
5221
5221
This fixes issues where `input[date]` and `input[number]` cannot
5222
5222
be validated because the viewValue string is parsed into
5223
- `Date` and `Number` respectively (starting with Angular 1.3).
5223
+ `Date` and `Number` respectively (starting with AngularJS 1.3).
5224
5224
It also brings the directives in line with HTML5 constraint
5225
5225
validation, which validates against the input value.
5226
5226
5227
5227
This change is unlikely to cause applications to fail, because even
5228
- in Angular 1.2, the value that was validated by pattern could have
5228
+ in AngularJS 1.2, the value that was validated by pattern could have
5229
5229
been manipulated by the $parsers, as all validation was done
5230
5230
inside this pipeline.
5231
5231
@@ -5439,7 +5439,7 @@ describe('$q.when', function() {
5439
5439
it('should not need a call to $timeout.flush() to resolve already resolved promises',
5440
5440
inject(function($q, $timeout) {
5441
5441
$q.when('foo');
5442
- // In Angular 1.4.3 a call to `$timeout.flush();` was needed
5442
+ // In AngularJS 1.4.3 a call to `$timeout.flush();` was needed
5443
5443
$timeout.verifyNoPendingTasks();
5444
5444
}));
5445
5445
@@ -6915,7 +6915,7 @@ it is now implemented in the ngOptions directive itself.
6915
6915
the `select` directive will now use strict comparison of the `ngModel` scope value against `option`
6916
6916
values to determine which option is selected. This means `Number` scope values will not be matched
6917
6917
against numeric option strings.
6918
- In Angular 1.3.x, setting `scope.x = 200` would select the `option` with the value 200 in the following `select`:
6918
+ In AngularJS 1.3.x, setting `scope.x = 200` would select the `option` with the value 200 in the following `select`:
6919
6919
6920
6920
```
6921
6921
<select ng-model="x">
@@ -6924,7 +6924,7 @@ In Angular 1.3.x, setting `scope.x = 200` would select the `option` with the val
6924
6924
</select>
6925
6925
```
6926
6926
6927
- In Angular 1.4.x, the 'unknown option' will be selected.
6927
+ In AngularJS 1.4.x, the 'unknown option' will be selected.
6928
6928
To remedy this, you can simply initialize the model as a string: `scope.x = '200'`, or if you want to
6929
6929
keep the model as a `Number`, you can do the conversion via `$formatters` and `$parsers` on `ngModel`:
6930
6930
@@ -15498,7 +15498,7 @@ with the `$route` service
15498
15498
15499
15499
### Breaking changes
15500
15500
- we now support ISO 8601 extended format datetime strings (YYYY-MM-DDTHH:mm:ss.SSSZ) as defined
15501
- in EcmaScript 5 throughout angular . This means that the following apis switched from
15501
+ in EcmaScript 5 throughout AngularJS . This means that the following apis switched from
15502
15502
YYYY-MM-DDTHH:mm:ssZ to YYYY-MM-DDTHH:mm:ss.SSSZ (note the added millis) when representing dates:
15503
15503
- angular.Date.toString
15504
15504
- angular.String.fromDate
0 commit comments