Commit Graph

12238 Commits

Author SHA1 Message Date
Amanda Johnston
7c57b4f39e test(popover): convert focus tests to Playwright assertions (#26868) 2023-02-28 09:46:51 -06:00
Liam DeBeasi
8d1d0fa0c7 fix(overlays): focus trap refs cleared on dismiss (#26855) 2023-02-27 12:16:26 -05:00
Liam DeBeasi
b4bcba3533 fix(modal): keyboard listener removed on dismiss (#26856) 2023-02-27 11:51:56 -05:00
Liam DeBeasi
6dcd98b26a fix(content): fullscreen values are recomputed on visible content (#26847)
resolves #26844
2023-02-22 15:08:04 -05:00
Liam DeBeasi
2fd13610c4 test(overlays): skip flaky test (#26843) 2023-02-22 11:30:13 -05:00
Liam DeBeasi
f2174fe8a0 merge release-6.5.6
Release 6.5.6
2023-02-22 09:45:07 -05:00
Liam DeBeasi
27f6a43c4e chore(): bump package-lock files 2023-02-22 09:03:46 -05:00
ionitron
c6e67671e3 v6.5.6 v6.5.6 2023-02-22 13:40:38 +00:00
Sean Perkins
df5c8e2318 fix(card): border radius does not overflow on paint in Safari (#26539)
Resolves #26529
2023-02-21 17:44:50 -05:00
Ryan Waskiewicz
bb52420484 refactor(ci): allow manual 'stencil nightly' builds (#26780)
this commit adds the `workflow_dispatch` event to trigger a stencil
nightly build workflow. this is beng done to make it easier to debug the
nightly stencil build, by allowing us to invoke it without opening a pr
against the framework repo.

this commit also renames the 'build-core' job to
'build-core-with-stencil-eval', to help differentiate the job associated
with this workflow from the 'build-core' job found in the primary ci
workflow
2023-02-21 11:20:27 -05:00
Liam DeBeasi
ffb119e74d merge release-6.5.5
Release 6.5.5
2023-02-20 11:45:05 -05:00
Liam DeBeasi
4273768e66 chore(): update package-lock 2023-02-20 09:44:44 -05:00
ionitron
c56e2bfa90 chore(): update package lock files 2023-02-20 14:36:15 +00:00
ionitron
2c8de1c94f v6.5.5 v6.5.5 2023-02-20 14:36:02 +00:00
Sean Perkins
9c95d370b8 chore: split breaking changes by major version (#26821) 2023-02-17 17:31:26 -05:00
Sean Perkins
13d1b99fc4 chore(angular,vue): remove sync script packing itself (#26819) 2023-02-17 16:57:23 -05:00
Liam DeBeasi
5e41391ed2 fix(sanitizer): improve reliability of sanitizer (#26820) 2023-02-17 15:28:01 -05:00
Liam DeBeasi
1a346b6206 fix(datetime): days of week and spacing buttons are not announced by screen readers (#26813)
resolves #26811
2023-02-16 15:05:35 -05:00
Liam DeBeasi
3a64de49db fix(swipe-back): gesture rtl setting is reactive (#26795)
resolves #26794
2023-02-16 14:41:09 -05:00
Liam DeBeasi
eaf088c3a2 test(toast): toHaveScreenshot signature is correct (#26812) 2023-02-16 13:48:54 -05:00
Joe Woodhouse
fef634f7f0 fix(hide-caret): blur listener correctly removed (#26808)
resolves #26807
2023-02-16 12:49:53 -05:00
Liam DeBeasi
804e54e5ca test(many): migrate to new toHaveScreenshot API (#26797) 2023-02-16 11:37:29 -05:00
Joe Woodhouse
caa8719cea fix(input): compositionend event is removed on unmount (#26806)
resolves #26805
2023-02-16 11:15:30 -05:00
Liam DeBeasi
89ad63135d merge release-6.5.4
Release 6.5.4
2023-02-15 10:00:56 -05:00
ionitron
ef9f73ed68 chore(): update package lock files 2023-02-15 14:41:32 +00:00
ionitron
8f0a37c028 v6.5.4 v6.5.4 2023-02-15 14:41:19 +00:00
Liam DeBeasi
7b879fec3d fix(content): fullscreen works when rotating device (#26782)
resolves #26743
2023-02-13 14:59:42 -05:00
Liam DeBeasi
3717dc452c test(tap-click): skip flaky test (#26776) 2023-02-13 11:46:59 -05:00
Liam DeBeasi
1c71983329 fix(deps): update ionicons usage to v6.1.3 (#26772) 2023-02-10 11:12:01 -05:00
Ryan Waskiewicz
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
Liam DeBeasi
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
Liam DeBeasi
21c0806bbd fix(tap-click): instant activate does not use a setTimeout (#26748) 2023-02-09 09:09:51 -05:00
Liam DeBeasi
c07933cb69 fix(deps): update ionicons usage to v6.1.2 (#26752) 2023-02-08 13:38:08 -05:00
Liam DeBeasi
f47be37d8b chore(changelog): move old changelogs to archive (#26759) 2023-02-08 12:38:22 -05:00
Liam DeBeasi
9c7f4a2923 chore(ci): enable merge queue trigger (#26758) 2023-02-08 11:11:16 -05:00
Liam DeBeasi
06ed83b474 merge release-6.5.3
v6.5.3
2023-02-08 09:33:19 -05:00
ionitron
729bd2fd55 chore(): update package lock files 2023-02-08 14:14:46 +00:00
ionitron
24530b5bc6 v6.5.3 v6.5.3 2023-02-08 14:14:31 +00:00
Liam DeBeasi
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
Liam DeBeasi
418e503433 test(many): disable flaky tests (#26733) 2023-02-03 16:51:47 -05:00
Liam DeBeasi
a9e000b433 fix(chip): descenders are not clipped in label (#26729)
resolves #18313
2023-02-03 15:00:22 -05:00
Liam DeBeasi
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
Liam DeBeasi
7553cc7b0d test(many): resolve more flaky tests (#26731) 2023-02-03 13:21:38 -05:00
Sean Perkins
9d6ec2925c fix(refresher): prevent clearing virtual scroll overflow styling (#26613)
Resolves #26553
2023-02-02 13:20:03 -05:00
Liam DeBeasi
54cd571acd merge release-6.5.2
Release 6.5.2
2023-02-01 09:18:03 -05:00
ionitron
4cf5ad8f25 chore(): update package lock files 2023-02-01 13:49:15 +00:00
ionitron
1b712e4a4b v6.5.2 v6.5.2 2023-02-01 13:49:02 +00:00
Liam DeBeasi
95f65a5a39 fix(popover): resolve import warning in stencil apps (#26705)
resolves #26704
2023-01-31 15:34:57 -05:00
Sean Perkins
7c0089718a fix(vue): cache attached view reference (#26694)
Resolves #26695
2023-01-30 15:58:03 -05:00
Liam DeBeasi
69d89eae94 fix(popover): popover opens on chrome 109 (#26672)
resolves #26643
2023-01-30 11:55:20 -05:00