1ed9f07060
fix(angular): nested tabs now go to correct page ( #23902 )
...
resolves #23897
2021-09-09 14:06:43 -04:00
e436439e10
fix(angular): back button goes back to proper tab on angular 11.2.10 ( #23238 )
...
resolves #23230
2021-04-26 12:55:48 -04:00
28c52fd4e3
fix(angular): swiping back quickly no longer causes app to get stuck ( #23125 )
...
resolves #15154
2021-04-01 09:57:04 -04:00
2a253a1d33
fix(virtual-scroll): allow null in items prop ( #23047 )
...
Co-authored-by: Robert Rhoades <studioromeo@users.noreply.github.com>
2021-03-15 12:16:55 -04:00
215eb5d4ef
feat(searchbar): add showClearIcon property ( #22759 )
...
resolves #22738
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-02-23 12:34:42 -05:00
0de75afbef
feat(custom-elements): add experimental custom elements build ( #22863 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-02-11 12:08:00 -05:00
65bc99577c
feat(segment): add swipeGesture property to allow for disabling of the swipe gesture ( #22087 )
...
resolves #22048
2020-11-13 12:38:23 -05:00
0a0cbd8f2a
feat(chip): add disabled property ( #20658 )
...
resolves #19510
2020-11-05 14:18:24 -05:00
c83826aa73
chore(): update to stencil 2, resolve npm7 build issues ( #22396 )
...
* feat(stencil): update to stencil 2.1.2
- Updates package entry points, index.js and index.cjs.js
- Fix treeshaking unused and remove side effect globals
* chore: add typescript 4.0.5 to devDeps
* npm7 fixes
Co-authored-by: Adam Bradley <adamdbradley@users.noreply.github.com>
2020-10-27 13:42:24 -04:00
2664587749
fix(angular): per-page animations now work with swipe to go back ( #21706 )
...
resolves #21692
2020-07-10 09:38:58 -04:00
9223abc1f8
fix(angular): resolve issue when not using ngModel on components
2020-06-11 10:43:49 -04:00
17375d2325
feat(all): add shadow parts to missing components ( #21436 )
2020-06-10 09:58:33 -04:00
e95b481a53
fix(angular): patch FormControl methods to properly sync Ionic form classes ( #21429 )
...
Co-authored-by: Mark Levy <MarkChrisLevy@users.noreply.github.com>
2020-06-09 11:54:40 -04:00
698e526b9f
feat(fab-button): add closeIcon property ( #19626 )
2020-06-08 16:46:03 -04:00
f34d3752e3
feat(all): add support for configuring animations on a per-page basis ( #21433 )
2020-06-08 15:49:14 -04:00
829a0d9be5
feat(angular): expose activatedView ( #21302 )
2020-05-20 15:24:30 -04:00
15203de08b
fix(angular): do not navigate to same tab if already active ( #21085 )
...
fixes #21074 , fixes #19943
2020-04-27 12:19:23 -04:00
1b11ff7fb9
feat(back-button): add 'backButtonDefaultHref' property to Ionic Config ( #20491 )
...
closes #19305
Co-authored-by: Brandy Carney <brandy@ionic.io>
2020-04-27 10:57:43 -04:00
1622d9bb3c
feat(textarea): add support for inputmode and enterkeyhint ( #21106 )
2020-04-24 11:56:10 -04:00
e90683a713
feat(searchbar): add support for enterkeyhint ( #21036 )
...
fixes #21034
2020-04-15 15:08:43 -04:00
3efaf43821
feat(input): add support for enterkeyhint ( #21035 )
...
fixes #21034
2020-04-15 15:08:12 -04:00
976e68da5b
refactor(): minor updates for next stencil version ( #20787 )
2020-03-24 11:59:07 -04:00
bfb78abda0
fix(angular): respect animation property for ion-router-outlet ( #20767 )
...
fixes #20764
2020-03-12 15:26:24 -04:00
4d50064764
fix(segment): only emit ionChange when user releases pointer from screen ( #20495 )
...
fixes #20500
fixes #20257
2020-02-18 15:11:28 -05:00
a5229d90ca
refactor(): remove checked property in favor of parent value ( #19449 )
...
BREAKING CHANGE:
The following components have been updated to remove the checked or selected properties:
- Radio
- Segment Button
- Select
Developers should set the value property on the respective parent components in order to managed checked/selected status.
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2020-01-17 17:22:26 -05:00
7b032c5e9b
feat(datetime): add custom timezone display property ( #19519 )
...
resolves #19401
2020-01-09 15:29:40 -05:00
2344d0b272
feat(angular): angular 9 support ( #19515 )
...
* init ivy support
* chore(): angular prerelease
* chore: update
* updates
* angular 8 deps
* chore(angular): update sync script
* updates
* chore(): remove console log
* chore(): updates
* chore(): update release script
* fix(): remove comments
* fix(): remove test version
* fix(): failing angular test
* fix(): failing angular tests
* fix(): update ci steps
* fix(): fix sync script
* chore(): refactor angular proxies
* chore(): updates
* chore(): updates
* chore(): lint
* chore(): updates
* chore(ssr): check for window
* chore(): fix virtual scroll angular tests
* chore(): lint
* chore(): add server to link
* chore(scripts): update release script
* chore(): bump version check
* style(scripts): spacing
2019-12-18 18:43:59 -05:00
4c8f32fae9
fix(tabs): preserve route navigation extras when changing tabs ( #18493 )
...
fixes #18717
2019-12-11 10:46:13 -05:00
b3b3312711
feat(modal): add card-style presentation with swipe to close gesture ( #19428 )
...
resolves #18660
2019-12-10 16:02:41 -05:00
5bbb95fae1
feat(list-header): redesign list header for iOS spec ( #19915 )
2019-11-19 14:53:37 -05:00
504051d709
fix(nav-params): set generic type on navigation parameters get() ( #19195 )
2019-11-07 17:45:31 -05:00
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
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
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
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
b4d92c6241
fix(ie): classList does not support variadic ( #19460 )
2019-09-27 13:12:06 +02:00
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
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
da5d3f0e04
refactor(): add warnings for deprecated CSS attributes
2019-08-28 13:53:21 +02:00
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
c3044f59df
feat(nav-link): merge nav-push/pop/set-root into a single component ( #18909 )
2019-08-27 18:14:13 +02:00
1187dc2fc7
feat(searchbar): add inputmode property ( #18980 )
2019-08-08 20:13:34 +02:00
ea3fdae2dd
chore(): update deps ( #18856 )
2019-08-08 20:06:12 +02:00
713ea8adaa
fix(router): fix partial gesture ( #18977 )
...
fixes #18462
2019-08-06 17:28:29 +02:00
f94300cbb3
refactor(angular): use arrow functions ( #18910 )
2019-08-06 14:18:08 +02:00
6bbdb80871
fix(accessor): ngModel conflits with nested inputs ( #18976 )
...
fixes #18248
2019-08-06 13:34:54 +02:00
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
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
c52b3b4997
fix(hydrate): check for client runtime method ( #18866 )
2019-07-23 16:11:29 -05:00
a8455a90ff
chore(ssr): fix document.body reference ( #18863 )
2019-07-23 14:11:09 -05:00