Skip to content

Commit 8d64793

Browse files
committed
doc(release notes): release notes for the 0.9.18 jiggling-armfat release
1 parent 908f59a commit 8d64793

File tree

1 file changed

+68
-8
lines changed

1 file changed

+68
-8
lines changed

CHANGELOG.md

Lines changed: 68 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,70 @@
11
<a name="0.9.18"><a/>
2-
# <angular/> 0.9.18 jiggling-armfat (in-progress) #
2+
# AngularJS 0.9.18 jiggling-armfat (2011-07-29) #
3+
4+
### Features
5+
- made angular(.min).js
6+
[ECMAScript 5 Strict Mode](https://developer.mozilla.org/en/JavaScript/Strict_mode) compliant
7+
- [jqLite]
8+
- added `show()`, `hide()` and `eq()` methods to jqlite
9+
([commit](https://github.com/angular/angular.js/commit/7a3fdda9650a06792d9278a8cef06d544d49300f))
10+
- added $defer.cancel to support cancelation of tasks defered via the [$defer] service
11+
- [date] filter
12+
- added support for `full`, `long`, `medium` and `short` date-time format flags
13+
([commit](https://github.com/angular/angular.js/commit/3af1e7ca2ee8c2acd69e5bcbb3ffc1bf51239285))
14+
- added support for `z` flag, which stands for short string timezone identifier, e.g. PST
15+
- internal improvements to enable localization of date filter output
16+
- [number] filter
17+
- internal improvements to enable localization of number filter output
18+
- [currency] filter
19+
- support for custom currency symbols via an optional param
20+
- internal improvements to enable localization of number filter output
21+
- added [angular.version] for exposing the version of the loaded angular.js file
22+
- updated angular.js and angular.min.js file headers with angular version and shorter & updated
23+
license info
24+
- [ng:options]
25+
- support binding to expression (Issue [#449](https://github.com/angular/angular.js/issues/449))
26+
- support iterating over objects (Issue [#448](https://github.com/angular/angular.js/issues/448))
27+
- support ng:change (Issue [#463](https://github.com/angular/angular.js/issues/463))
28+
- support option groups (`<optgroup>`)
29+
(Issue [#450](https://github.com/angular/angular.js/issues/450))
30+
- [$xhr] and [$resource] support for per-request error callbacks (Issue
31+
[#408](https://github.com/angular/angular.js/issues/408)) (contributed by Karl Seamon)
32+
333

434
### Bug Fixes
5-
- Issue #449: [ng:options] should support binding to a property of an item.
6-
- Issue #464: [ng:options] incorrectly re-grew options on datasource change
7-
- Issue #448: [ng:options] should support iterating over objects
8-
- Issue #463: [ng:options] should support firing ng:change event
9-
- Issue #450: [ng:options] should support group by (select option groups)
35+
- make injector compatible with Rhino (HtmlUnit) (contributed by Mårten Dolk)
36+
[commit](https://github.com/angular/angular.js/commit/77ba539f630c57b17d71dbf1e9c5667a7eb603b7)
37+
- `ie-compat.js` fixes and improvements related to fetching this file on the fly on legacy browsers
38+
- [jqLite]
39+
- fix `bind()` when binding to more events separated by space
40+
[commit](https://github.com/angular/angular.js/commit/9ee9ca13da3883d06733637f9048a83d94e6f1f8)
41+
- non-existing attributes should return undefined just like in jQuery
42+
[commit](https://github.com/angular/angular.js/commit/10da625ed93511dbf5d4e61ca4e42f6f2d478959)
43+
- set event.target for IE<8
44+
[commit](https://github.com/angular/angular.js/commit/ce80576e0b8ac9ed5a5b1f1a4dbc2446434a0002)
45+
- improved implementation of [ng:show] and [ng:hide] directives by using jqLite/jQuery hide and
46+
show methods
47+
- [ng:options]
48+
- fix incorrect re-growing of options on datasource change
49+
(Issue [#464](https://github.com/angular/angular.js/issues/464))
1050

11-
### Breaking changes
12-
- no longer support MMMMM in filter.date as we need to follow UNICODE LOCALE DATA formats.
51+
52+
### Docs
53+
- added full offline support for docs (click on the link in the footer of docs.angularjs.org)
54+
- many content improvements and corrections across all docs (reference api, tutorial, dev guide)
55+
- many small design improvements
56+
57+
58+
### Other
59+
- doubled our e2e test suite by running all angular e2e tests with jqLite in addition to jQuery
60+
61+
62+
### Breaking changes:
63+
- [commit](https://github.com/angular/angular.js/commit/3af1e7ca2ee8c2acd69e5bcbb3ffc1bf51239285)
64+
removed support for the `MMMMM` (long month name), use `MMMM` instead. This was done to align
65+
Angular with
66+
[Unicode Technical Standard #35](http://unicode.org/reports/tr35/#Date_Format_Patterns) used by
67+
Closure, as well as, future DOM apis currently being proposed to w3c.
1368

1469

1570

@@ -565,17 +620,22 @@ with the `$route` service
565620
[ng:checked]: http://docs.angularjs.org/#!/api/angular.directive.ng:checked
566621
[ng:multiple]: http://docs.angularjs.org/#!/api/angular.directive.ng:multiple
567622
[ng:readonly]: http://docs.angularjs.org/#!/api/angular.directive.ng:readonly
623+
[ng:show]: http://docs.angularjs.org/#!/api/angular.directive.ng:show
624+
[ng:hide]: http://docs.angularjs.org/#!/api/angular.directive.ng:hide
568625
[$defer]: http://docs.angularjs.org/#!/api/angular.service.$defer
569626
[$cookies]: http://docs.angularjs.org/#!/api/angular.service.$cookies
570627
[$xhr]: http://docs.angularjs.org/#!/api/angular.service.$xhr
571628
[$xhr.cache]: http://docs.angularjs.org/#!/api/angular.service.$xhr.cache
572629
[$resource]: http://docs.angularjs.org/#!/api/angular.service.$resource
573630
[$orderBy]: http://docs.angularjs.org/#!/api/angular.Array.orderBy
574631
[date]: http://docs.angularjs.org/#!/api/angular.filter.date
632+
[number]: http://docs.angularjs.org/#!/api/angular.filter.number
633+
[currency]: http://docs.angularjs.org/#!/api/angular.filter.currency
575634
[directive]: http://docs.angularjs.org/#!/api/angular.directive
576635
[ng:autobind]: http://docs.angularjs.org/#!/api/angular.directive.ng:autobind
577636
[guide.di]: http://docs.angularjs.org/#!/guide/dev_guide.di
578637
[downloading]: http://docs.angularjs.org/#!/misc/downloading
579638
[contribute]: http://docs.angularjs.org/#!/misc/contribute
580639
[jqLite]: http://docs.angularjs.org/#!/api/angular.element
640+
[angular.version]: http://docs.angularjs.org/#!/api/angular.version
581641
[Jstd Scenario Adapter]: https://github.com/angular/angular.js/blob/master/src/jstd-scenario-adapter/Adapter.js

0 commit comments

Comments
 (0)