|
| 1 | +<a name="1.1.3"></a> |
| 2 | +# 1.1.3 radioactive-gargle (2013-02-20) |
| 3 | + |
| 4 | +_Note: 1.1.x releases are [considered unstable](http://blog.angularjs.org/2012/07/angularjs-10-12-roadmap.html). |
| 5 | +They pass all tests but we reserve the right to change new features/apis in between minor releases. Check them |
| 6 | +out and please give us feedback._ |
| 7 | + |
| 8 | +_Note: This release also contains all bug fixes available in [1.0.5](#1.0.5)._ |
| 9 | + |
| 10 | + |
| 11 | +## Bug Fixes |
| 12 | + |
| 13 | +- **$compile:** |
| 14 | + - initialize interpolated attributes before directive linking |
| 15 | + ([bb8448c0](https://github.com/angular/angular.js/commit/bb8448c011127306df08c7479b66e5afe7a0fa94)) |
| 16 | + - interpolate @ locals before the link function runs |
| 17 | + ([2ed53087](https://github.com/angular/angular.js/commit/2ed53087d7dd06d728e333a449265f7685275548)) |
| 18 | +- **$http:** |
| 19 | + - do not encode special characters `@$:,` in params |
| 20 | + ([288b69a3](https://github.com/angular/angular.js/commit/288b69a314e9bd14458b6647532eb62aad5c5cdf)) |
| 21 | +- **$resource:** |
| 22 | + - params should expand array values properly |
| 23 | + ([2a212344](https://github.com/angular/angular.js/commit/2a2123441c2b749b8f316a24c3ca3f77a9132a01)) |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | +## Features |
| 28 | + |
| 29 | +- **$http:** allow overriding the XSRF header and cookie name |
| 30 | + ([8155c3a2](https://github.com/angular/angular.js/commit/8155c3a29ea0eb14806913b8ac08ba7727e1969c)) |
| 31 | +- **$parse:** added `constant` and `literal` properties |
| 32 | + ([1ed63858](https://github.com/angular/angular.js/commit/1ed638582d2f2c7f89384d9712f4cfac52cc5b70)) |
| 33 | +- **$resource:** expose promise based api via $then and $resolved |
| 34 | + ([dba6bc73](https://github.com/angular/angular.js/commit/dba6bc73e802fdae685a9f351d3e23c7efa8568a)) |
| 35 | +- **$routeProvider:** add support to catch-all parameters in routes |
| 36 | + ([7eafbb98](https://github.com/angular/angular.js/commit/7eafbb98c64c0dc079d7d3ec589f1270b7f6fea5)) |
| 37 | +- **Scope:** |
| 38 | + - expose transcluded and isolate scope info for batarang |
| 39 | + ([649b8922](https://github.com/angular/angular.js/commit/649b892205615a144dafff9984c0e6ab10ed341d)) |
| 40 | + - only evaluate constant $watch expressions once |
| 41 | + ([1d7a95df](https://github.com/angular/angular.js/commit/1d7a95df565192fc02a18b0b297b39dd615eaeb5)) |
| 42 | +- **angular.noConflict:** added api to restore previous angular namespace reference |
| 43 | + ([12ba6cec](https://github.com/angular/angular.js/commit/12ba6cec4fb79521101744e02a7e09f9fbb591c4)) |
| 44 | +- **Directives:** |
| 45 | + - **ngSwitch:** support multiple matches on ngSwitchWhen and ngSwitchDefault |
| 46 | + ([0af17204](https://github.com/angular/angular.js/commit/0af172040e03811c59d01682968241e3df226774), |
| 47 | + [#1074](https://github.com/angular/angular.js/issues/1074)) |
| 48 | +- **Filters:** |
| 49 | + - **date:** add `[.,]sss` formatter for milliseconds |
| 50 | + ([df744f3a](https://github.com/angular/angular.js/commit/df744f3af46fc227a934f16cb63c7a6038e7133b)) |
| 51 | + - **filter:** add comparison function to filter |
| 52 | + ([ace54ff0](https://github.com/angular/angular.js/commit/ace54ff08c4593195b49eadb04d258e6409d969e)) |
| 53 | + |
| 54 | + |
| 55 | +## Breaking Changes |
| 56 | + |
| 57 | +- **$http:** due to [288b69a3](https://github.com/angular/angular.js/commit/288b69a314e9bd14458b6647532eb62aad5c5cdf), |
| 58 | + $http now follows RFC3986 and does not encode special characters like `$@,:` in params. |
| 59 | + If your application needs to encode these characters, encode them manually, before sending the request. |
| 60 | +- **$resource:** due to [2a212344](https://github.com/angular/angular.js/commit/2a2123441c2b749b8f316a24c3ca3f77a9132a01), |
| 61 | + if the server relied on the buggy behavior of serializing arrays as http query arguments then |
| 62 | + either the backend should be fixed or a simple serialization of the array should be done |
| 63 | + on the client before calling the resource service. |
| 64 | + |
| 65 | + |
| 66 | + |
| 67 | + |
| 68 | +<a name="1.0.5"></a> |
| 69 | +# 1.0.5 flatulent-propulsion (2013-02-20) |
| 70 | + |
| 71 | + |
| 72 | +## Bug Fixes |
| 73 | + |
| 74 | +- **$compile:** |
| 75 | + - sanitize values bound to a[href] |
| 76 | + ([9532234b](https://github.com/angular/angular.js/commit/9532234bf1c408af9a6fd2c4743fdb585b920531)) |
| 77 | + - rename $compileNote to compileNode |
| 78 | + ([92ca7efa](https://github.com/angular/angular.js/commit/92ca7efaa4bc4f37da3008b234e19343a1fa4207), |
| 79 | + [#1941](https://github.com/angular/angular.js/issues/1941)) |
| 80 | + - should not leak memory when there are top level empty text nodes |
| 81 | + ([791804bd](https://github.com/angular/angular.js/commit/791804bdbfa6da7a39283623bd05628a01cd8720)) |
| 82 | + - allow startingTag method to handle text / comment nodes |
| 83 | + ([755beb2b](https://github.com/angular/angular.js/commit/755beb2b66ce9f9f9a218f2355bbaf96d94fbc15)) |
| 84 | +- **$cookies:** set cookies on Safari&IE when base[href] is undefined |
| 85 | + ([70909245](https://github.com/angular/angular.js/commit/7090924515214752b919b0c5630b3ea5e7c77223), |
| 86 | + [#1190](https://github.com/angular/angular.js/issues/1190)) |
| 87 | +- **$http:** |
| 88 | + - patch for Firefox bug w/ CORS and response headers |
| 89 | + ([e19b04c9](https://github.com/angular/angular.js/commit/e19b04c9ec985821edf1269c628cfa261f81d631), |
| 90 | + [#1468](https://github.com/angular/angular.js/issues/1468)) |
| 91 | +- **$resource:** |
| 92 | + - update RegExp to allow urlParams with out leading slash |
| 93 | + ([b7e1fb05](https://github.com/angular/angular.js/commit/b7e1fb0515798e1b4f3f2426f6b050951bee2617)) |
| 94 | +- **Directives:** |
| 95 | + - **a:** workaround IE bug affecting mailto urls |
| 96 | + ([37e8b122](https://github.com/angular/angular.js/commit/37e8b12265291918396bfee65d444a8f63697b73), |
| 97 | + [#1949](https://github.com/angular/angular.js/issues/1949)) |
| 98 | + - **ngClass:** keep track of old ngClass value manually |
| 99 | + ([5f5d4fea](https://github.com/angular/angular.js/commit/5f5d4feadbfa9d8ecc8150041dfd2bca2b2e9fea), |
| 100 | + [#1637](https://github.com/angular/angular.js/issues/1637)) |
| 101 | + - **ngSwitch:** make ngSwitch compatible with controller backwards-compatiblity module |
| 102 | + ([9b7c1d0f](https://github.com/angular/angular.js/commit/9b7c1d0f7ce442d4ad2ec587e66d2d335e64fa4e)) |
| 103 | +- **Filters:** |
| 104 | + - **date:** invert timezone sign and always display sign |
| 105 | + ([b001c8ec](https://github.com/angular/angular.js/commit/b001c8ece5472626bf49cf82753e8ac1aafd2513), |
| 106 | + [#1261](https://github.com/angular/angular.js/issues/1261)) |
| 107 | + - **number:** fix formatting when "0" passed as fractionSize |
| 108 | + ([f5835963](https://github.com/angular/angular.js/commit/f5835963d5982003a713dd354eefd376ed39ac02)) |
| 109 | +- **scenario runner:** include error messages in XML output |
| 110 | + ([d46fe3c2](https://github.com/angular/angular.js/commit/d46fe3c23fa269dcc10249148f2af14f3db6b066)) |
| 111 | +- **Misc:** |
| 112 | + - don't use instanceof to detect arrays |
| 113 | + ([3c2aee01](https://github.com/angular/angular.js/commit/3c2aee01b0b299995eb92f4255159585b0f53c10), |
| 114 | + [#1966](https://github.com/angular/angular.js/issues/1966)) |
| 115 | + - angular.forEach should correctly iterate over objects with length prop |
| 116 | + ([ec54712f](https://github.com/angular/angular.js/commit/ec54712ff3dab1ade44f94fa82d67edeffa79a1d), |
| 117 | + [#1840](https://github.com/angular/angular.js/issues/1840)) |
| 118 | + |
| 119 | + |
| 120 | + |
1 | 121 | <a name="1.1.2"></a>
|
2 | 122 | # 1.1.2 tofu-animation (2013-01-22)
|
3 | 123 |
|
|
0 commit comments