1a7e866c4f
chore(dependabot): add axe to dependabot ( #26590 )
2023-01-11 13:50:08 -05:00
02640b5795
feat(select): component can be used outside ion-item ( #26572 )
2023-01-11 11:21:30 -05:00
4fddcd48c4
merge release-6.4.2
...
Release 6.4.2
2023-01-11 09:15:32 -05:00
27edaf4427
chore(): update package lock files
2023-01-11 13:39:42 +00:00
13904c28eb
v6.4.2
v6.4.2
2023-01-11 13:39:17 +00:00
9761b0a092
feat(radio): component can be used outside of ion-item ( #26582 )
2023-01-10 21:19:21 -05:00
2450a1e821
fix(loading): support custom aria-label ( #26581 )
...
resolves #24486
2023-01-10 08:59:52 -05:00
77ce9e066e
fix(segment): nested interactive is not rendered ( #26575 )
2023-01-09 13:08:01 -05:00
df4882d4d1
fix(tab-button): nested interactives are not rendered ( #26576 )
...
resolves #23332
2023-01-09 09:41:39 -05:00
f724980833
chore(deps-dev): bump @playwright/test from 1.29.1 to 1.29.2 in /core ( #26577 )
2023-01-09 09:03:23 -05:00
162c3f076a
fix(input): label receives focus when floating or stacked ( #26574 )
2023-01-06 14:22:03 -05:00
d13a14658d
fix(datetime): time wheel input mode is dismissed on user scroll ( #26567 )
2023-01-06 12:08:38 -05:00
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
9d52e70361
feat(checkbox): component can be used outside ion-item ( #26518 )
2023-01-05 13:49:04 -06:00
dd71a3b5f3
chore(codeflow): disable codeflow on issues ( #26530 )
2023-01-05 14:44:47 -05:00
27527025e4
feat(router): export hook interfaces ( #26551 )
2023-01-05 08:30:35 -05:00
c996384786
fix(vue): unmount teleported user component ( #26543 )
...
Resolves #26542
2023-01-04 17:33:45 -05:00
96147ec1b0
fix(item): ios mode has correct padding ( #26511 )
2023-01-04 16:54:43 -05:00
3e671b9c8f
fix(picker-column-internal): blurring picker does not throw error ( #26560 )
...
Resolves #26559
2023-01-04 16:13:56 -05:00
32c2622ab0
fix(modal): canDismiss type with data and role ( #26547 )
...
Resolves #26544
2023-01-04 13:33:14 -05:00
c238ede622
chore(jsdoc): move comment on RadioGroup ( #26558 )
...
* chore(jsdoc): change JSDoc on RadioGroup to double slash (//) comment
This converts a multiline comment (like `/**...*/`) above the
`RadioGroup` component class to be a series of `//` comments instead.
This is done to prevent the comment from being accidentally recognized
as a JSDoc comment for the class when a Stencil version incorporating
this change is installed:
2e4b1fcdc0
* move down to the relevant line, keep as multi-line comment
2023-01-04 12:28:30 -05:00
2a9fed64e9
chore(item): modify slot deprecation notice to avoid JSDoc formatting issue ( #26564 )
...
This changes the deprecation notice for a few `@slot` tags on the
`ion-item` component. Previously the lines in question looked something
like this:
```ts
/**
* @slot a slot that does something @deprecated this is going away!
*/
export class Item { ...
```
The intention behind formatting the JSDoc this way was to mark the
`@slot` itself as deprecated, to advice users that it will be removed in
the future.
Unfortunately, JSDoc tooling doesn't interpret the `@deprecated` tag as
referring to the `@slot` tag here, but instead as one of the tags
applied to the `Item` class. If we wanted to use `@deprecated` to mark
only a slot as deprecated then we'd need a way to write a JSDoc just for
that slot itself.
Since we don't want to mark the whole class as deprecated, as a
workaround, we can change to using `**DEPRECATED**` instead, which will
appear prominently in generated documentation but will not confuse tools
which are JSDoc-aware.
2023-01-04 12:05:32 -05:00
f6bd00312f
chore(): sync with main
...
chore(): sync with main
2023-01-04 11:02:46 -05:00
4515f03656
Merge remote-tracking branch 'origin/main' into sync-7-1-4-23
2023-01-04 10:20:44 -05:00
1e9cf12a74
test(many): skip additional flaky tests ( #26523 )
2023-01-04 10:19:48 -05:00
a67b4beac4
chore(): end holiday triage 2022 ( #26562 )
...
This reverts commit f0f6b39dfd18a42427132ca8042ec0321e4e5bf6.
2023-01-04 09:49:28 -05:00
1917c71235
test(datetime): resolve flaky tests as year changes ( #26561 )
2023-01-04 09:28:28 -05:00
37a91676a4
refactor(item, range): remove item-specific logic ( #26520 )
2023-01-04 09:03:16 -05:00
9503f0b3f4
chore(deps-dev): bump @playwright/test from 1.29.0 to 1.29.1 in /core ( #26528 )
...
Bumps [@playwright/test](https://github.com/Microsoft/playwright ) from 1.29.0 to 1.29.1.
- [Release notes](https://github.com/Microsoft/playwright/releases )
- [Commits](https://github.com/Microsoft/playwright/compare/v1.29.0...v1.29.1 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 08:30:46 -05:00
f0f6b39dfd
chore(): start holiday triage 2022 ( #26521 )
2022-12-20 18:04:44 -05:00
d65360b1b9
chore(): sync with main
...
chore(): sync with main
2022-12-20 12:37:34 -05:00
59140a810a
chore(): revert datetime screenshot diff
2022-12-20 11:43:01 -05:00
20829f54cd
chore(): add updated snapshots
2022-12-20 16:03:24 +00:00
d54b9dfdc0
chore(): sync with main
2022-12-20 10:44:26 -05:00
bd05fccf58
test(config): update to playwright 1.29.0 ( #26388 )
2022-12-20 09:26:51 -05:00
ec9f8cd5f1
fix(toggle): emitStyles only fires with legacy control ( #26507 )
2022-12-16 17:04:31 -05:00
0cd6e918e8
fix(input): min height is set on host ( #26495 )
2022-12-16 13:43:59 -05:00
c0ef5c5f01
test(item-sliding): skip flaky test ( #26496 )
2022-12-16 09:29:33 -05:00
bd4027b0fa
refactor(config): remove stencil extras ( #26461 )
...
BREAKING CHANGE:
The supported version of Firefox for Ionic v7 has changed to Firefox v70+
2022-12-15 17:27:28 -05:00
4a8b3c0773
docs(input): update setFocus description ( #26487 )
...
Co-authored-by: Evan Kleiner <ekleiner@synap.io>
2022-12-15 17:20:06 -05:00
49baad8ee6
feat(range): component can be used outside of ion-item ( #26479 )
2022-12-15 15:52:56 -05:00
c994a20710
chore(eslint): add async playwright assert rule ( #26491 )
2022-12-15 14:39:11 -05:00
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
8766f37bd4
test(radio-group): await toHaveClass assertion ( #26490 )
2022-12-15 10:00:03 -05:00
95287c10d0
chore(): sync with main
...
chore(): sync with main
2022-12-14 18:32:24 -05:00
ca066163a0
chore(): add updated snapshots
2022-12-14 22:42:27 +00:00
ea22046e45
test(datetime): remove unneeded test
2022-12-14 22:24:18 +00:00
c833423dc9
chore(): run lint on datetime test files
2022-12-14 21:55:11 +00:00
f9c681331c
chore(): sync with main
2022-12-14 16:49:32 -05:00
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