Himujjal Upadhyaya
504051d709
fix(nav-params): set generic type on navigation parameters get() ( #19195 )
2019-11-07 17:45:31 -05:00
Liam DeBeasi
96a5e600e5
feat(animation): cubic-bezier easing conversion utility (experimental) ( #19788 )
...
resolves #19789
2019-10-31 10:16:33 -04:00
Liam DeBeasi
67a7e232b9
feat(angular): Expose Ionic Animations via the AnimationController ( #19745 )
...
* Add animation controller for angular
* remove empty constructor
* sync with master
2019-10-29 16:14:26 -04:00
Liam DeBeasi
17170f01da
refactor(angular): removes Events service ( #19600 )
...
BREAKING CHANGES
The Events Service in @ionic/angular has been removed.
- Use "Observables" for a similar pub/sub architecture: https://angular.io/guide/observables
- Use "Redux" for advanced state management: https://ngrx.io
2019-10-10 14:34:16 -04:00
Liam DeBeasi
1b9d61bfa8
refactor(): remove deprecated swipeEnable ( #19526 )
2019-10-10 14:34:16 -04:00
Brandy Carney
13974c1047
refactor(skeleton-text): remove width property ( #18936 )
...
BREAKING CHANGES
Skeleton text's `width` property has been removed. Please use CSS instead to set the width.
2019-10-10 14:34:16 -04:00
Brandy Carney
e67f7e81f7
refactor(css): remove CSS util attributes ( #18956 )
...
BREAKING CHANGES
Removes all CSS utility attributes. Please use CSS classes instead. See the documentation for the correct class names: https://ionicframework.com/docs/layout/css-utilities
2019-10-10 14:34:16 -04:00
Brandy Carney
07d5f77584
refactor(nav): remove nav-push, nav-pop nav-root ( #19240 )
...
BREAKING CHANGES
Removes ion-nav-pop, ion-nav-push and ion-nav-set-root in favor of using ion-nav-link with router-direction
2019-10-10 14:34:16 -04:00
Brandy Carney
bfb704e2d2
fix(css): update deprecations to remove wrap ( #19535 )
...
the wrap attribute is still deprecated from global CSS but it improperly throws errors on textarea where it's valid
fixes #19499
2019-10-02 18:05:28 -04:00
Manu MA
b4d92c6241
fix(ie): classList does not support variadic ( #19460 )
2019-09-27 13:12:06 +02:00
Manu MA
0f05ea4245
feat(config): expose getMode() and deprecate Config ( #19104 )
2019-09-25 17:21:43 +02:00
Manu MA
e98769edd0
fix(angular): add double initialize warning ( #19393 )
2019-09-20 14:29:34 +02:00
Brandy Carney
e27962dcaf
feat(title): add support for small title ( #19215 )
...
Updates title to include `small` size and updates searchbar and UI to match native.
closes #18898
2019-09-05 17:32:19 -04:00
Liam DeBeasi
923312ecd5
feat(title): add large iOS toolbar title ( #19268 )
...
Co-authored-by: Brandy Carney <brandyscarney@users.noreply.github.com >
2019-09-04 11:38:48 -04:00
Manu MA
da5d3f0e04
refactor(): add warnings for deprecated CSS attributes
2019-08-28 13:53:21 +02:00
Liam DeBeasi
e1fa461e9b
feat(swiper): expose full API ( #19137 )
...
* expose full swiper API
* update types
* run build
* run angular build
2019-08-27 12:25:35 -04:00
Manu MA
ef34402960
refactor(events): add deprecations ( #19103 )
2019-08-27 18:20:07 +02:00
Manu MA
c3044f59df
feat(nav-link): merge nav-push/pop/set-root into a single component ( #18909 )
2019-08-27 18:14:13 +02:00
Manu MA
a65d897214
refactor(): deprecate web component controllers ( #19109 )
2019-08-27 14:00:45 +02:00
Simon
1187dc2fc7
feat(searchbar): add inputmode property ( #18980 )
2019-08-08 20:13:34 +02:00
Manu MA
ea3fdae2dd
chore(): update deps ( #18856 )
2019-08-08 20:06:12 +02:00
Manu MA
713ea8adaa
fix(router): fix partial gesture ( #18977 )
...
fixes #18462
2019-08-06 17:28:29 +02:00
Manu MA
f94300cbb3
refactor(angular): use arrow functions ( #18910 )
2019-08-06 14:18:08 +02:00
Manu MA
3a22105375
fix(platform): subscribeWithPriority trigger change detection ( #18962 )
...
fixes #18959
2019-08-06 13:39:01 +02:00
Manu MA
6bbdb80871
fix(accessor): ngModel conflits with nested inputs ( #18976 )
...
fixes #18248
2019-08-06 13:34:54 +02:00
Manu MA
962783bfba
fix(router-outlet): change detection fires properly ( #18896 )
...
* fix(router-outlet): never detach() the entering view
fixes #18894
* add tests
* ci
* update package-lock
* circle sync runtime
2019-07-26 11:13:50 -04:00
Stefanos Anagnostou
00891119f7
feat(virtual-scroll): adds headerHeight and footerHeight ( #18851 )
...
Currently, if you have an ion-virtual-scroll with a list of items and a search bar for filtering them, when you change the list of items, the items disappear until rendered again, causing a flicker. This could be solved for the items using the itemHeight function to provide the exact height size and bypass some calculations and be more performant etc.
However, if you had a header or footer, they would still flicker. This commit adds two more optional functions named headerHeight and footerHeight that return the exact size of the header and footer respectively and resolve the flicker.
2019-07-24 18:29:16 +02:00
Adam Bradley
c52b3b4997
fix(hydrate): check for client runtime method ( #18866 )
2019-07-23 16:11:29 -05:00
Adam Bradley
23ce6fae9e
fix(hydrate): avoid window reference ( #18865 )
2019-07-23 15:28:20 -05:00
Adam Bradley
a8455a90ff
chore(ssr): fix document.body reference ( #18863 )
2019-07-23 14:11:09 -05:00
Manu MA
544e550286
fix(platform): wrap event listeners around zone ( #18853 )
...
fixes #18831
2019-07-22 18:53:31 +02:00
Matthew Harris
854004cf2c
docs(nav-controller): fix typos ( #18848 )
2019-07-22 11:00:53 -04:00
Ken Sodemann
fbfc07688e
fix(menu-controller): add swipeGesture proxy ( #18806 )
2019-07-18 15:56:09 -05:00
Manu MA
97fec92365
fix(router-outlet): attach entering view before first change detection ( #18821 )
2019-07-18 10:26:54 +02:00
Manu MA
53179c475c
fix(inputs): apply ng form classes ( #18820 )
2019-07-17 17:46:22 +02:00
Manu MA
8beeff2c52
fix(virtual-scroll): remove runOutsideAngular error ( #18752 )
...
fixes #18746
2019-07-10 10:21:42 -04:00
Manu Mtz.-Almeida
ab20bf472d
revert disconnecting page on leaving page
2019-07-09 10:32:46 +02:00
Manu Mtz.-Almeida
e059fc8048
perf(angular): skip zone
2019-07-06 19:33:34 +02:00
Manu Mtz.-Almeida
7953088418
fix(angular): fix linting issues
2019-07-05 20:32:42 +02:00
Manu Mtz.-Almeida
1add112be6
chore(): update stencil
2019-07-05 19:33:22 +02:00
Liam DeBeasi
d71c1cd6b0
Revert "fix(angular): use baseURI has base path"
...
This reverts commit 4038e0a60c .
revert
2019-07-03 14:11:53 -04:00
Manu Mtz.-Almeida
4038e0a60c
fix(angular): use baseURI has base path
2019-07-01 17:01:14 +02:00
Manu Mtz.-Almeida
44c88ad908
fix(): overlay create opts are optional
2019-06-27 17:36:26 +02:00
Manu MA
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
Brandy Carney
eca4121dc6
feat(components): add missing button/a props to components that render them ( #17883 )
...
Adds the following properties to the components listed under them:
`rel`, `download`, `target`:
- anchor
- button
- card
- fab-button
- item-option
- item
- tab-button
`disabled`:
- back-button
- menu-button
`type`:
- back-button
- item-option
- menu-button
- segment-button
fixes #16848 closes #16889
Co-authored-by: bitflower <matthias.max@bitflower.net >
2019-06-12 14:06:29 -04:00
Mark Levy
7610787e09
fix(angular): ensure all NavigationExtras values are preserved when navigating ( #18468 )
...
fixes #18469
2019-06-10 11:45:36 -04:00
Liam DeBeasi
b79f68a776
fix(angular): account for query params and fragments within a string ( #18356 )
...
* account for defaultHref, switch to serializer
* bug fix
2019-05-22 19:20:23 -04:00
Liam DeBeasi
4339ec3aa9
fix(angular): preserve special characters encoding when going back ( #18323 )
2019-05-21 16:06:31 -04:00
Liam DeBeasi
b8d4961483
fix(angular): ensure active page is not removed from change detection ( #18299 )
...
fixes #18293
2019-05-20 12:08:19 -04:00
Liam DeBeasi
bdd5109dbe
fix(angular): preserve queryParams and fragment when going back ( #18298 )
...
fixes #16744
2019-05-20 11:56:02 -04:00