Sean Perkins
8d3edd049d
feat(textarea): component can be used outside of ion-item ( #26674 )
2023-01-24 20:57:53 -05:00
Liam DeBeasi
18f109c7da
feat(base-components): add ability to remove ios and md theme ( #26669 )
2023-01-24 16:18:35 -05:00
Liam DeBeasi
4d24b328e2
fix(select): modern component takes up full line ( #26670 )
2023-01-24 15:21:33 -05:00
Liam DeBeasi
e8fb9e7328
chore(): sync with main
2023-01-23 13:38:16 -05:00
Liam DeBeasi
e612253fc6
fix(many): component wrappers inherit height ( #26611 )
2023-01-17 13:51:46 -05:00
Liam DeBeasi
02640b5795
feat(select): component can be used outside ion-item ( #26572 )
2023-01-11 11:21:30 -05:00
Amanda Johnston
c2e1ad385d
chore(many): replace any types and add tech debt tickets ( #26293 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
2023-01-06 09:34:55 -06:00
Liam DeBeasi
96147ec1b0
fix(item): ios mode has correct padding ( #26511 )
2023-01-04 16:54:43 -05:00
ionitron
20829f54cd
chore(): add updated snapshots
2022-12-20 16:03:24 +00:00
Liam DeBeasi
d54b9dfdc0
chore(): sync with main
2022-12-20 10:44:26 -05:00
Liam DeBeasi
bd05fccf58
test(config): update to playwright 1.29.0 ( #26388 )
2022-12-20 09:26:51 -05:00
Liam DeBeasi
6c82435025
fix(input, searchbar, select, textarea): placeholder has improved contrast ( #26486 )
...
BREAKING CHANGE:
The default value for the `--placeholder-opacity` CSS Variable on `ion-input`, `ion-searchbar`, `ion-select`, and `ion-textarea` has been updated to `0.6`.
2022-12-15 13:55:49 -05:00
Liam DeBeasi
0823c09d9c
fix(select): chevron icon is now an ionicon ( #26484 )
...
BREAKING CHANGE:
The `icon` CSS Shadow Part for `ion-select` now targets an `ion-icon` component.
2022-12-14 14:26:16 -05:00
Sean Perkins
eea91bbbe1
fix(item): align iOS font size to spec ( #26445 )
2022-12-08 16:24:02 -05:00
Sean Perkins
acb12b36ee
Merge remote-tracking branch 'origin/main' into chore/sync-7.0-with-main-12-05-22
2022-12-05 11:25:10 -05:00
Liam DeBeasi
1a5ee2f30f
test(config): remove playwright diff threshold ( #26405 )
2022-12-05 11:08:59 -05:00
Liam DeBeasi
f06e438db3
test(config): reduce diff threshold to 0.0025 ( #26387 )
2022-12-01 10:26:14 -05:00
Sean Perkins
c149b42d0b
Merge remote-tracking branch 'origin/main' into sync-7-11-15-22
2022-11-15 15:40:21 -05:00
Amanda Johnston
e3ef932ae1
chore(many): add tech debt tickets and remove unnecessary todos ( #26266 )
2022-11-14 14:49:08 -06:00
Sean Perkins
c299d3666a
feat(radio-group): ionChange will only emit from user committed changes ( #26223 )
2022-11-07 18:03:08 -05:00
Liam DeBeasi
34c4137868
feat(select): ionChange will only emit from user committed changes ( #26066 )
...
BREAKING CHANGE:
`ionChange` is no longer emitted when the `value` of `ion-select` is modified externally. `ionChange` is only emitted from user committed changes, such as confirming a selected option in the select's overlay.
2022-10-10 09:36:51 -04:00
Liam DeBeasi
d631195124
fix(select): compareWith passes params in correct order ( #25764 )
...
resolves #25759
2022-08-22 11:34:22 -04:00
Liam DeBeasi
79c65dc382
test(playwright): add new utilities for skipping tests ( #25758 )
2022-08-16 09:18:42 -04:00
Sean Perkins
b3c05289bb
test(angular): add timeout to avoid flaky value accessor test ( #25522 )
2022-06-24 14:43:08 -04:00
Liam DeBeasi
50d806ee6f
test(all): add await to relevant assertions ( #25527 )
2022-06-24 12:54:02 -04:00
Liam DeBeasi
efe9e92984
chore(): update @stencil/sass, regenerate package-locks ( #25441 )
2022-06-09 13:45:48 -04:00
Liam DeBeasi
e7c4e771e0
test(select): migrate tests to playwright ( #25268 )
2022-05-13 09:03:21 -04:00
Sean Perkins
70d278414e
fix(select): avoid duplicate dialogs and backdrops when clicking ( #25175 )
...
Resolves #25126
2022-04-25 21:35:41 -04:00
Sean Perkins
15c169043f
chore(docs): remove manual documentation ( #24984 )
2022-04-21 12:31:51 -04:00
Liam DeBeasi
760ab24c37
chore(): sync with main
2022-04-07 14:14:05 -04:00
Liam DeBeasi
9fbaaf95eb
chore(): simplify overlay attribute types ( #25074 )
2022-04-07 14:11:30 -04:00
Liam DeBeasi
083a31acdc
chore(): sync feature-6.1 with main
2022-04-04 15:27:16 -04:00
Liam DeBeasi
5676bab316
lint(eslint): migrate to eslint and prettier ( #25046 )
2022-04-04 11:12:53 -04:00
Sean Perkins
2af24494f5
chore(playwright): enable type checking ( #25034 )
2022-03-31 15:42:09 -04:00
Sean Perkins
c52f3ad2c2
docs(select,item-sliding): relative link paths ( #24985 )
2022-03-23 15:03:26 -04:00
Liam DeBeasi
33942d8dfe
Merge remote-tracking branch 'origin/main' into feature-6.1
2022-03-07 11:16:30 -05:00
Liam DeBeasi
65b43aae2b
chore(): run build to update readme files ( #24880 )
2022-03-04 14:14:57 -05:00
Amanda Smith
d50740029e
feat(select): add event for when overlay is dismissed ( #24400 )
2022-03-02 16:25:38 -05:00
Liam DeBeasi
2fc2de5177
fix(select): interface components now show correctly ( #24810 )
...
resolves #24807
2022-02-18 13:53:56 -05:00
Adam Duren
6ee7d159ec
fix(select): value is selected when given array ( #24687 )
...
Resolves #24742
2022-02-08 22:56:48 -05:00
Amanda Smith
412e5f168e
chore(): revert "feat(select): add event for when overlay is dismissed ( #24099 )" ( #24398 )
...
This reverts commit c1ecf94e4e .
2021-12-14 09:05:06 -06:00
Hans Krywalsky
c1ecf94e4e
feat(select): add event for when overlay is dismissed ( #24099 )
2021-12-14 08:39:25 -06:00
Will Martin
5a2a335784
fix(all): Ionic components that use child Ionic components are now correctly defined ( #24191 )
...
resolves #23571 , #24116 , #24129
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2021-11-11 12:18:38 -05:00
Amanda Smith
c20408369b
fix(select): ensure popover options with number values are searched for correctly ( #23998 )
2021-10-04 11:19:49 -05:00
Amanda Smith
2497a53255
fix(select): focus selected item in popovers ( #23991 )
2021-10-01 13:33:53 -05:00
Liam DeBeasi
8708095111
feat(all): add CustomEvents types to components that emit events ( #23956 )
...
resolves #22925
BREAKING CHANGE: The `RadioChangeEventDetail` interface has been removed in favor of `RadioGroupChangeEventDetail`.
2021-09-24 16:28:49 -04:00
Brandy Carney
2c07a1566b
feat(select): update popover interface to match MD spec on desktop, allow multiple values in popover interface ( #23474 )
...
resolves #23657
resolves #15500
resolves #12310
2021-07-20 11:23:00 -04:00
William Martin
f3ae4319bb
fix(input, select, textarea): change type of placeholder prop to string only ( #23500 )
...
resolves #22976
BREAKING CHANGE: Updated the `placeholder` property on `ion-input`, `ion-textarea`, and `ion-select` to have a type of `string | undefined`.
2021-06-24 10:23:19 -04:00
Adam Bradley
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
Liam DeBeasi
1a5accc5f7
fix(select): class on component now indicates when select is open ( #22846 )
...
resolves #22801
2021-02-01 13:02:04 -05:00