Skip to content

Commit 594256d

Browse files
committed
chore(release): v0.9.25 "quokka"
1 parent 72209f9 commit 594256d

19 files changed

+3405
-2753
lines changed

CHANGELOG.md

+62
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,65 @@
1+
<a name="0.9.25"></a>
2+
### 0.9.25 (2014-02-19)
3+
4+
5+
#### Bug Fixes
6+
7+
* **anchorScroll:** find offset of nested elements correctly ([17cc0408](https://github.com/driftyco/ionic/commit/17cc04089600bda36e5d3010635967fd7d008f96), closes [#618](https://github.com/driftyco/ionic/issues/618))
8+
* **click:** event.preventDefault() when setting focus() on an input, closes 583 ([fc8ab4b8](https://github.com/driftyco/ionic/commit/fc8ab4b8ea9b89bd3446b835476950bb70bba879))
9+
* **ionicLoading:** make showDelay default to 0 (was 2000) ([0d3718cc](https://github.com/driftyco/ionic/commit/0d3718cc218037e32f902da6793a7df9071a0c5a))
10+
* **ionicScrollDelegate:** tapScrollToTop won't fire for button tap ([70d95249](https://github.com/driftyco/ionic/commit/70d952499aedddb6516070d500769b800aec7b4f), closes [#557](https://github.com/driftyco/ionic/issues/557))
11+
* **loading:** make showDelay option work correctly ([7281e2ab](https://github.com/driftyco/ionic/commit/7281e2abf0f6f624f296191b3f322227089e3658), closes [#562](https://github.com/driftyco/ionic/issues/562))
12+
* **modal:** do not click buttons underneath modal ([9bc928f0](https://github.com/driftyco/ionic/commit/9bc928f031613879c42587cad5169b82d1621145))
13+
* **navBar:** animations work properly ([749cd382](https://github.com/driftyco/ionic/commit/749cd3829ccedacd552abfd4a2c607066f12c0b2))
14+
* **scrollView:**
15+
* allow contenteditable element to be pressed normally ([39ad3e0b](https://github.com/driftyco/ionic/commit/39ad3e0b2667eb036cbf146121aabf8383506a8c), closes [#421](https://github.com/driftyco/ionic/issues/421))
16+
* fix error from checking device before ready ([a5d96473](https://github.com/driftyco/ionic/commit/a5d964734f0f89ca506edbb38e0cdd7fc5469b90))
17+
* cancel scrollTop every time hash is set ([e1b6fd4f](https://github.com/driftyco/ionic/commit/e1b6fd4f8406257f1dd7eee4e114ab6fe119b4b5))
18+
* do not stop scrolling if stopped beyond boundaries ([1aef593f](https://github.com/driftyco/ionic/commit/1aef593f07d9651e1cdd00051584dfc76bf10076))
19+
* **tabs:** broadcast tab.shown/tab.hidden to only child scopes ([69fda4e5](https://github.com/driftyco/ionic/commit/69fda4e5267e8c66e3f3f232a10d160cc0ced338))
20+
21+
22+
#### Features
23+
24+
* **angular:** Update to Angular v1.2.13, closes #600 ([97f4f6ea](https://github.com/driftyco/ionic/commit/97f4f6eacea512c5ef3845e0ba89663ef0758915))
25+
* **button:** Increase hit area size of a button ([c168b489](https://github.com/driftyco/ionic/commit/c168b489b5347f716e6463c7f9335dcc45fbc1b5))
26+
* **event:** Created stopEvent directive to use for certain ng-click cases, closes #550 ([8b308a17](https://github.com/driftyco/ionic/commit/8b308a1737e29670b88c1c9fe10d137d912edbcc))
27+
* **ionic:** prefix all directives with `ion-` ([2c39a214](https://github.com/driftyco/ionic/commit/2c39a214981b039602891c85028f7e87b9d67be1))
28+
* **modal:**
29+
* add .isShown() method to modal instances ([e106457e](https://github.com/driftyco/ionic/commit/e106457e61b5510a4a2e2a62a7015e8a2fb83313), closes [#320](https://github.com/driftyco/ionic/issues/320))
30+
* $broadcast 'modal.shown/hidden/removed' from parent scope ([110ff9f4](https://github.com/driftyco/ionic/commit/110ff9f47583c7f04bcf5b1eebea6d7bd0b25e99), closes [#243](https://github.com/driftyco/ionic/issues/243))
31+
* **navBar:** allow expression in `type`. `<nav-bar type="{{myType}}">` ([5470d77a](https://github.com/driftyco/ionic/commit/5470d77ac0b1812f13b162e3d7e38f8d16e5eaf1), closes [#599](https://github.com/driftyco/ionic/issues/599))
32+
* **sideMenu:** allow and watch attrs `width` & `is-enabled` ([bfefc69f](https://github.com/driftyco/ionic/commit/bfefc69f3c87cb51c918953def3ec92277e73edc))
33+
34+
35+
#### Breaking Changes
36+
37+
* All directives are now prefixed with `ion-`.
38+
39+
For any directive you use, add the ionic prefix.
40+
41+
For example, change this HTML:
42+
43+
```html
44+
<tabs>
45+
<tab title="home" href="/tab/home">
46+
<content>Hello!</content>
47+
</tab>
48+
</tabs>
49+
```
50+
51+
To this HTML:
52+
53+
```
54+
<ion-tabs>
55+
<ion-tab title="home" href="/tab/home">
56+
<ion-content>Hello!</ion-content>
57+
</ion-tab>
58+
</ion-tabs>
59+
```
60+
([2c39a214](https://github.com/driftyco/ionic/commit/2c39a214981b039602891c85028f7e87b9d67be1))
61+
62+
163
<a name="0.9.24"></a>
264
### 0.9.24 "Peleguin" (2014-02-12)
365

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ionic",
3-
"version": "0.9.24",
3+
"version": "0.9.25",
44
"homepage": "https://github.com/driftyco/ionic",
55
"authors": [
66
"Max Lynch <[email protected]>",

component.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"repo": "driftyco/ionic",
33
"development": {},
4-
"version": "0.9.24",
4+
"version": "0.9.25",
55
"styles": [
66
"dist/css/ionic.css"
77
],

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ionic",
33
"private": false,
4-
"version": "0.9.25-alpha",
4+
"version": "0.9.25",
55
"codename": "quokka",
66
"repository": {
77
"url": "git://github.com/driftyco/ionic.git"

release/css/ionic.css

+21-12
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright 2014 Drifty Co.
33
* http://drifty.com/
44
*
5-
* Ionic, v0.9.24
5+
* Ionic, v0.9.25
66
* A powerful HTML5 mobile app framework.
77
* http://ionicframework.com/
88
*
@@ -2183,7 +2183,10 @@ infinite-scroll.active .scroll-infinite {
21832183

21842184
.pane {
21852185
position: absolute;
2186-
z-index: 1; }
2186+
z-index: 1;
2187+
-webkit-transform: translate3d(0, 0, 0);
2188+
-moz-transform: translate3d(0, 0, 0);
2189+
transform: translate3d(0, 0, 0); }
21872190

21882191
.view {
21892192
position: absolute;
@@ -2196,10 +2199,7 @@ infinite-scroll.active .scroll-infinite {
21962199
left: 0;
21972200
width: 100%;
21982201
height: 100%;
2199-
background-color: #fff;
2200-
-webkit-transform: translate3d(0, 0, 0);
2201-
-moz-transform: translate3d(0, 0, 0);
2202-
transform: translate3d(0, 0, 0); }
2202+
background-color: #fff; }
22032203

22042204
/**
22052205
* Typography
@@ -2227,7 +2227,7 @@ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
22272227
color: #000;
22282228
font-weight: 500;
22292229
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
2230-
line-height: 1.1; }
2230+
line-height: 1.2; }
22312231
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
22322232
font-weight: normal;
22332233
line-height: 1; }
@@ -2486,6 +2486,9 @@ a.subdued {
24862486
display: -moz-flex;
24872487
display: -ms-flexbox;
24882488
display: flex;
2489+
-webkit-transform: translate3d(0, 0, 0);
2490+
-moz-transform: translate3d(0, 0, 0);
2491+
transform: translate3d(0, 0, 0);
24892492
-webkit-user-select: none;
24902493
-moz-user-select: none;
24912494
-ms-user-select: none;
@@ -2879,6 +2882,9 @@ a.subdued {
28792882
-webkit-justify-content: center;
28802883
-moz-justify-content: center;
28812884
justify-content: center;
2885+
-webkit-transform: translate3d(0, 0, 0);
2886+
-moz-transform: translate3d(0, 0, 0);
2887+
transform: translate3d(0, 0, 0);
28822888
background-color: #f8f8f8;
28832889
background-image: linear-gradient(0deg, #b2b2b2, #b2b2b2 50%, transparent 50%);
28842890
border-color: #b2b2b2;
@@ -4474,6 +4480,13 @@ input[type="range"] {
44744480
background-color: #e5e5e5;
44754481
box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15);
44764482
border-color: #a2a2a2; }
4483+
.button:after {
4484+
position: absolute;
4485+
top: -6px;
4486+
right: -8px;
4487+
bottom: -6px;
4488+
left: -8px;
4489+
content: ' '; }
44774490
.button .icon {
44784491
vertical-align: top; }
44794492
.button .icon:before, .button.icon:before, .button.icon-left:before, .button.icon-right:before {
@@ -4816,11 +4829,7 @@ input[type="range"] {
48164829
display: block;
48174830
clear: both; }
48184831
.button-block:after {
4819-
display: block;
4820-
visibility: hidden;
4821-
clear: both;
4822-
height: 0;
4823-
content: "."; }
4832+
clear: both; }
48244833

48254834
.button-full, .button-full > .button {
48264835
display: block;

release/css/ionic.min.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/js/angular/angular-animate.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.2.10
2+
* @license AngularJS v1.2.12
33
* (c) 2010-2014 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/

release/js/angular/angular-animate.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/js/angular/angular-resource.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.2.10
2+
* @license AngularJS v1.2.12
33
* (c) 2010-2014 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/
@@ -40,7 +40,7 @@ function shallowClearAndCopy(src, dst) {
4040
});
4141

4242
for (var key in src) {
43-
if (src.hasOwnProperty(key) && key.charAt(0) !== '$' && key.charAt(1) !== '$') {
43+
if (src.hasOwnProperty(key) && !(key.charAt(0) === '$' && key.charAt(1) === '$')) {
4444
dst[key] = src[key];
4545
}
4646
}
@@ -392,7 +392,9 @@ angular.module('ngResource', ['ng']).
392392
val = params.hasOwnProperty(urlParam) ? params[urlParam] : self.defaults[urlParam];
393393
if (angular.isDefined(val) && val !== null) {
394394
encodedVal = encodeUriSegment(val);
395-
url = url.replace(new RegExp(":" + urlParam + "(\\W|$)", "g"), encodedVal + "$1");
395+
url = url.replace(new RegExp(":" + urlParam + "(\\W|$)", "g"), function(match, p1) {
396+
return encodedVal + p1;
397+
});
396398
} else {
397399
url = url.replace(new RegExp("(\/?):" + urlParam + "(\\W|$)", "g"), function(match,
398400
leadingSlashes, tail) {

release/js/angular/angular-resource.min.js

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)