351 Commits

Author SHA1 Message Date
2b4d7b7be9 fix(angular): apply validation classes properly
* fix(angular): add validation classes to ion-item

* fix(inputs): focus handling

fixes #17171
fixes #16052
fixes #15572
fixes #16452
fixes #17063
2019-01-19 22:56:00 +01:00
7832be3f1c chore(): update stencil (#17163)
* chore(): update stencil

* update
2019-01-19 11:31:15 +01:00
b01c869a92 test(angular): add test for dynamic slides (#17167) 2019-01-18 19:03:54 +01:00
d513e8a952 feat(datetime): add readonly prop (#17139) 2019-01-18 17:24:58 +01:00
a6559a4ef4 fix(angular): navigateRoot + animated (#17164)
fixes #17144
2019-01-18 17:08:53 +01:00
54474041ba 4.0.0-rc.2 2019-01-16 17:20:31 +01:00
6929bb817c feat(angular): add tabs events (#17125)
* feat(angular): add tabs events

* lint
2019-01-15 22:07:53 +01:00
4d5dcd4778 fix(angular): hide some internal methods (#17121) 2019-01-15 16:04:22 +01:00
3dac7bb7af docs(typo): fortunatelly / fortunately (#17108) 2019-01-14 16:57:19 -06:00
3aaf87ad0f fix(angular): NavController methods return a promise (#17106)
fixes #17103
2019-01-14 22:16:23 +01:00
d3b866b290 refactor(all): remove ionChange in non-inputs (#17101)
fixes #17071
2019-01-14 21:43:24 +01:00
3c801dbe11 feat(angular): expose getSelected() (#17079)
fixes #17068
2019-01-14 18:03:44 +01:00
8789748334 test(angular): add more ViewChild and event tests (#17099) 2019-01-14 17:38:31 +01:00
8357e5c1ed fix(angular): fix slides (#17085)
* test: slides

* remove sideEffects
2019-01-14 16:54:51 +01:00
6364e4e2a1 fix(inputs): keyboard focus improvements (#16838)
fixes #16815
fixes #16872
fixes #13978
fixes #16610
2019-01-11 19:36:02 +01:00
509edbc53c test(angular): add test for providers (#17041) 2019-01-10 17:29:22 +01:00
27a4709195 fix(angular): ViewChild() fix (#17037)
fixes #17034
2019-01-10 12:59:29 +01:00
a30f760d92 4.0.0-rc.1 2019-01-09 17:54:00 +01:00
0b84e27c61 perf(angular): flat ng modules (#17007)
fixes #17001
2019-01-08 21:33:30 +01:00
76e9e02c28 fix(angular): update @angular/router dependency (#16998) 2019-01-08 19:54:19 +01:00
44fb45e2bc perf(angular): bundle size improvements for angular (#16966) 2019-01-07 22:05:36 +01:00
8ee9205629 fix(tabs): fix goto root (#16926)
fixes #16917
2019-01-01 17:51:38 +01:00
cda2573fdd chore(): update stencil (#16921)
* chore(): update stencil

* fix angular
2018-12-31 17:35:33 +01:00
09726b0d35 feat(radio-group): add missing implementation for property allowEmptySelection (#16880)
fixes #16841
2018-12-31 17:24:44 +01:00
6ca7645258 fix(tab-button): allow standalone tab-button (#16905)
* fix(tab-button): allow standalone tab-button

fixes #16845

* fix lint issue
2018-12-31 12:51:36 +01:00
3d656ac312 docs(all): improve type docs for event 2018-12-28 20:38:24 +01:00
ca9ec3e18a perf(angular): proxy fast properties (#16888)
* perf(angular): proxy fast properties

* update stencil
2018-12-28 18:37:24 +01:00
45b2e5c577 4.0.0-rc.0 2018-12-19 17:04:09 +01:00
e735d2cbd1 fix(angular): Fix cordova browser error when resumed (#16810)
* fix cordova resume error

In cordova browser error is thrown everytime tab/window is reactivated:
Uncaught TypeError: Cannot read property 'detail' of undefined
    at Channel.<anonymous> (util.js:10)
    at Channel.fire (cordova.js:798)
    at HTMLDocument.<anonymous> (cordova.js:1511)

That was fixed in previous commits, by in latest was reintroduced again.

* update types
2018-12-19 13:35:28 +01:00
f613b3bdf0 perf(angular): detach fromn change detection 2018-12-19 03:15:19 +01:00
2c41823676 fix(angular): router-outlet memory leak
fixes #16285
2018-12-19 03:15:19 +01:00
d1cecf142b fix(virtual-scroll): fixes dynamic changes 2018-12-19 00:27:04 +01:00
320eb03168 feat(angular): expose animationDirection (#16802)
* feat(angular): expose animationDirection

* update
2018-12-18 20:17:16 +01:00
c25f27b819 test(angular): add e2e tests for ion-nav 2018-12-18 18:34:29 +01:00
35e3848d96 fix(angular): fix sibling router-outlets (#16774)
fixes #16411
2018-12-17 01:49:56 +01:00
56dd8ae342 feat(angular): tabs.select()
fixes #16753
2018-12-16 18:22:33 +01:00
7366677b44 4.0.0-beta.19 2018-12-14 23:41:21 +01:00
e8cec60faf fix(fab-button): adding size prop instead of [mini] (#16692)
- Consistency with rest of API
- Auto docs
- Helps react

fixes #16680
2018-12-14 23:16:20 +01:00
f05c7d677d fix(angular): virtual-scroll (#16729)
fixes #16725
fixes #16432
fixes #16023
fixes #14591
fixes #16050
fixes #15587
2018-12-14 00:36:30 +01:00
d4e4b52826 fix(angular): tab-bar slot=top (#16727)
fixes #16722
2018-12-13 22:30:15 +01:00
a27fdc31c7 4.0.0-beta.18 2018-12-13 17:40:14 +01:00
a961dca7e8 fix(angular): lint issue 2018-12-13 16:43:04 +01:00
c4e122362d chore(): update stencil/ionicons (#16720)
* chore(): update stencil/ionicons

* add ionicons copy task
2018-12-13 16:02:30 +01:00
2553820f78 fix(angular): swipe to go backs in tabs (#16710) 2018-12-12 17:49:51 +01:00
b6fd440d34 docs(breaking): update breaking change on tabs (#16707) 2018-12-12 17:40:15 +01:00
585a84f829 chore(angular): strict tslint (#16708) 2018-12-12 17:17:43 +01:00
453f9acc20 refactor(angular): remove unused import (#16551) 2018-12-12 15:31:07 +01:00
3e15402408 docs(tabs): Add changes after refactor (#16699) 2018-12-12 15:06:27 +01:00
060794e9c8 fix(angular): wait for core defined in angular initializer (#16693) 2018-12-11 21:01:15 -06:00
a6a17235d0 fix(item-divider): use prop for sticky (#16691) 2018-12-11 23:06:14 +01:00