12424 Commits

Author SHA1 Message Date
5af0b8c914 test(scroll-assist): skip flaky test (#26835) 2023-02-21 12:26:23 -05:00
cbf8bad8c8 refactor(input, textarea): remove extra aria-disabled (#26818) 2023-02-21 11:48:55 -05:00
cebd803a1e chore(sass): upgrade sass, @stencil-sass (#26815)
this commit increments the version of `@stencil/sass` used by the ionic
framework to include a version of the package that uses sass v1.58.1

Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2023-02-21 11:15:21 -05:00
7578aa3c59 fix(select): emit single ionChange event for popover option selection (#26796)
Resolves #26789
2023-02-20 20:20:32 -05:00
7312b0696d fix(checkbox): screen readers announce state correctly (#26817)
resolves #25740
2023-02-20 09:45:27 -05:00
b00b656637 merge release-7.0.0-beta.3 2023-02-15 12:21:01 -05:00
e4ec9a5077 chore(): update changelog 2023-02-15 11:16:40 -05:00
67d1ab90a1 v7.0.0-beta.3 v7.0.0-beta.3 2023-02-15 16:12:23 +00:00
27bc727637 chore(): sync with main 2023-02-15 11:04:29 -05:00
aa691bc9f6 chore(): update package files 2023-02-15 10:24:13 -05:00
68e8379fb8 chore(): sync with main 2023-02-15 10:17:17 -05:00
89ad63135d merge release-6.5.4
Release 6.5.4
2023-02-15 10:00:56 -05:00
ef9f73ed68 chore(): update package lock files 2023-02-15 14:41:32 +00:00
8f0a37c028 v6.5.4 v6.5.4 2023-02-15 14:41:19 +00:00
edf696cac9 fix(range): allow overflow on range bar container (#26751) 2023-02-13 17:06:42 -05:00
7b879fec3d fix(content): fullscreen works when rotating device (#26782)
resolves #26743
2023-02-13 14:59:42 -05:00
180ee63ff7 fix(form): legacy deprecation is logged correctly (#26784) 2023-02-13 14:53:06 -05:00
3717dc452c test(tap-click): skip flaky test (#26776) 2023-02-13 11:46:59 -05:00
32de88eca5 test(scroll-assist): mark test as slow (#26777) 2023-02-13 10:48:03 -05:00
1eea054c12 fix(many): resolve import errors with stencil apps (#26781)
resolves #26778
2023-02-13 08:59:21 -05:00
f7f6f1d9f9 feat(textarea): add legacy prop (#26783) 2023-02-10 11:53:47 -05:00
1c71983329 fix(deps): update ionicons usage to v6.1.3 (#26772) 2023-02-10 11:12:01 -05:00
f985f606fc chore(ci): point stencil nightly at feature-7.0 (#26774)
this commit points the stencil nightly tests at framework v7's feature
branch. stencil 3 (which is now the `HEAD` of the stencil repo's `main`
branch) had breaking changes. framework v7 will use stencil v3, and it
is in this branch that the fixes for the breaking changes have been
applied.
2023-02-09 17:48:25 -05:00
c8528cd1ca chore(): remove beta.md (#26760)
This file was only needed for the Ionic v6 beta. Ionic v7 has a migration guide on https://ionicframework.com/docs/v7/updating/7-0, so this beta file is no longer needed.
2023-02-09 12:37:43 -05:00
87bc749040 fix(checkbox, radio): label is announced once on ios (#26770)
resolves #26769
2023-02-09 12:36:29 -05:00
21c0806bbd fix(tap-click): instant activate does not use a setTimeout (#26748) 2023-02-09 09:09:51 -05:00
c07933cb69 fix(deps): update ionicons usage to v6.1.2 (#26752) 2023-02-08 13:38:08 -05:00
52a9755ea5 refactor(slides): remove swiper.js from sourcecode (#26753) 2023-02-08 12:49:24 -05:00
f47be37d8b chore(changelog): move old changelogs to archive (#26759) 2023-02-08 12:38:22 -05:00
ca0979421d merge release-7.0.0-beta.2
Release 7.0.0 beta.2
2023-02-08 11:16:14 -05:00
9c7f4a2923 chore(ci): enable merge queue trigger (#26758) 2023-02-08 11:11:16 -05:00
16104f7eba chore(): clean up changelog 2023-02-08 10:26:18 -05:00
f68fc4894a chore(): update package lock files 2023-02-08 15:21:02 +00:00
aeecb4e5b3 v7.0.0-beta.2 v7.0.0-beta.2 2023-02-08 15:20:43 +00:00
4d7cb62a0a chore(): sync with main 2023-02-08 10:07:19 -05:00
8f80ec765d chore(): remove old screenshots 2023-02-08 09:45:28 -05:00
c85b5308a1 chore(): sync with main 2023-02-08 09:44:42 -05:00
06ed83b474 merge release-6.5.3
v6.5.3
2023-02-08 09:33:19 -05:00
729bd2fd55 chore(): update package lock files 2023-02-08 14:14:46 +00:00
24530b5bc6 v6.5.3 v6.5.3 2023-02-08 14:14:31 +00:00
4cff442c4f perf(gesture): reduce delay with adding and removing activated states (#26741)
resolves #23691
2023-02-07 16:35:19 -05:00
39009ac6ef fix(input, textarea): bottom content is rendered correctly (#26739)
resolves #26737
2023-02-07 10:11:52 -05:00
37591255b4 fix(button): size and strong are respected in ion-buttons (#26726)
resolves https://github.com/ionic-team/ionic-framework/issues/16289
2023-02-07 08:44:10 -05:00
92b06f2eb6 fix(range): assign auto increment id by default (#26740)
BREAKING CHANGE:

The `name` property on `ion-range` defaults to `ion-r-${rangeIds++}` where `rangeIds` is a number that is incremented for every instance of the component.
2023-02-06 16:37:39 -05:00
f98e5750b4 chore(BREAKING): code syntax formatting (#26735) 2023-02-05 23:38:47 -05:00
5e5f1a34fb chore(range): range warning typo (#26738) 2023-02-05 21:42:09 -05:00
418e503433 test(many): disable flaky tests (#26733) 2023-02-03 16:51:47 -05:00
a9e000b433 fix(chip): descenders are not clipped in label (#26729)
resolves #18313
2023-02-03 15:00:22 -05:00
d084557bbc chore(ci): enable fail-fast for matrix jobs (#26713)
Screenshot matrix jobs had "fail-fast: false". This enabled each test runner to provide its `playwright-report` directory so team members can view test failures. At the time, all tests ran even if previous tests failed.

In https://github.com/ionic-team/ionic-framework/pull/26447, we updated the Playwright config to have tests fail fast within a single test runner. However, other test runners continue to run. This is not helpful in the case of failing tests because the artifacts for each test runner will not be reported until all test runners are done.

This PR changes the matrix strategy to enable fail-fast (which is the default) so in-progress/queued test runners fail if a previous test runner fails.
2023-02-03 13:46:01 -05:00
7553cc7b0d test(many): resolve more flaky tests (#26731) 2023-02-03 13:21:38 -05:00