12699 Commits

Author SHA1 Message Date
39d37868dd chore(): add updated snapshots 2022-11-15 21:32:17 +00:00
c149b42d0b Merge remote-tracking branch 'origin/main' into sync-7-11-15-22 2022-11-15 15:40:21 -05:00
7a990ff403 fix(textarea): scrollbars are visible with overflow (#26284)
Resolves #26278
2022-11-15 15:04:16 -05:00
476e3a50e5 chore(ci): run against stencil evaluation build (#26260)
this commit introduces the ability for the ionic framework to run it's
continuous integration (ci) suite using the latest commits in the
[stencil repository](https://github.com/ionic-team/stencil). the motivation
behind this is the ability for both the ionic framework and stencil
teams to have better insight as to whether a new version of stencil
will work correctly in the ionic framework. the intent here is that any
regressions can be caught and rectified by the appropriate team prior
to a release of either piece of software.

the stencil repository currently does not have the ability to publish
a "developer" release, or any other type of release that might otherwise
be considered for a "canary" or "nightly" release. the stencil team is
working towards this goal. however, we believe both teams can benefit
from this type of testing in the mean time. as such, we temporarily build
stencil from source and install the generated tarball in ci. this allows us
to begin to work through the operational issues related to having this
new integration without being reliant on a new publishing pipeline.

the job is introduced as a cron job, that runs in the early hours of the
morning. it closely resembles this repo's build step that runs on every
pr that's opened - with the difference of pulling down the stencil repo,
building the project, and installing the tarball
2022-11-15 13:29:17 -05:00
44472aeb9f feat(input): component can be used outside of ion-item (#26283)
resolves #20153, resolves #19084, resolves #22736
2022-11-15 11:46:44 -05:00
e344d99426 test(title): migrate to Playwright (#26286) 2022-11-15 10:33:22 -06:00
e3ef932ae1 chore(many): add tech debt tickets and remove unnecessary todos (#26266) 2022-11-14 14:49:08 -06:00
5a701b5b42 test(playwright): reduce diff threshold to 0.01 (#26279) 2022-11-14 15:14:09 -05:00
e5cff9ecf3 fix(datetime): max and min works with showDefaultButtons (#26257)
resolves #26146
2022-11-14 14:46:12 -05:00
00dc428fcf test(picker): migrate to Playwright (#26282) 2022-11-14 13:16:54 -06:00
0f8b26f767 refactor(ci): do not cache node modules (#26265) 2022-11-14 13:55:46 -05:00
f13ddcaf47 fix(datetime): fonts now render consistently (#26281) 2022-11-14 12:55:14 -05:00
31ab10de4e fix(popover): popover positioning for controller and inline (#26274)
Resolves #24716
2022-11-14 12:17:46 -05:00
2c36049a7f test(menu): migrate to playwright (#26187) 2022-11-14 10:46:52 -05:00
c50620af6c test(angular): remove unnecessary wait (#26275) 2022-11-14 09:02:13 -06:00
9216744205 fix(datetime): clear button clears the selected date (#26264)
Resolves #26258
2022-11-11 13:53:45 -05:00
627d654d24 fix(action-sheet): icons are aligned on MD mode (#26256)
resolves #26249
2022-11-11 12:35:34 -05:00
0a8a958cba fix(popover): inline popover positioning with fit-content or auto width (#26230)
Resolves #24716
2022-11-10 16:17:43 -05:00
2080ddce26 merge release-6.3.6
v6.3.6
2022-11-10 12:14:48 -05:00
2446fe1810 chore(): update package lock files 2022-11-10 16:43:56 +00:00
4964cdc0b6 v6.3.6 v6.3.6 2022-11-10 16:40:20 +00:00
c45d05476b feat(input, textarea): change default debounce to undefined (#26073)
Co-authored-by: Sean Perkins <sean@ionic.io>
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2022-11-09 13:55:20 -06:00
dd9867708b fix(datetime): flip chevron icons when RTL is set on component directly (#26195) 2022-11-09 13:46:57 -06:00
d709ff64ae fix(react): inline overlays display contents consistently (#26255)
Resolves #26253
2022-11-09 13:25:44 -05:00
16e882f46c merge release-6.3.5
Release 6.3.5
2022-11-09 09:32:26 -05:00
4ea1c0aa9e chore(): update package lock files 2022-11-09 14:10:31 +00:00
d4a9af0552 v6.3.5 v6.3.5 2022-11-09 14:06:56 +00:00
d72390132a chore(): sync with main
chore(): sync with main
2022-11-08 15:32:04 -05:00
1a0b9ed3ba fix(android): account for chrome 108 resize (#26244) 2022-11-08 15:31:23 -05:00
1830313488 test(angular): form group is not null 2022-11-08 19:46:05 +00:00
3b137ea485 chore(): remove old hasUserDefinedComponent 2022-11-08 18:21:27 +00:00
b470a307e3 chore(): sync with main 2022-11-08 13:13:46 -05:00
526e4113d8 fix(datetime): min/max correctly display available day periods (#26241)
Resolves #26216
2022-11-07 23:09:50 -05:00
c299d3666a feat(radio-group): ionChange will only emit from user committed changes (#26223) 2022-11-07 18:03:08 -05:00
003de44d92 feat(toast): add ability to use toast inline (#26215) 2022-11-07 16:21:35 -06:00
57105d54ea fix(react): loading layout is correct with no message (#26222)
Resolves #26219
2022-11-03 11:48:55 -04:00
9f0b30e460 test(angular): ng15 test infrastructure (#26197) 2022-11-03 10:40:24 -04:00
bb005956ea fix(overlays): presenting an overlay does not create nested elements (#26154)
Resolves #26117
2022-11-02 16:57:22 -04:00
92b763a538 feat(action-sheet): use action sheet overlay inline (#26172) 2022-11-02 16:47:43 -04:00
84990cec88 fix(vue): loading is created as an inline component (#26191) 2022-11-02 13:59:31 -04:00
1f7fc8f05c fix(vue): generate web-types for components (#26205)
Resolves #26198
2022-11-02 12:18:48 -04:00
e9306f8ad9 merge release-6.3.4
Release 6.3.4
2022-11-02 10:23:32 -04:00
c6db6c7822 chore(): update package lock files 2022-11-02 14:01:20 +00:00
5e8a75a643 v6.3.4 v6.3.4 2022-11-02 13:57:32 +00:00
30e3a1485d perf(many): reduce delay when performing overlay or page transitions (#26189)
resolves #24346
2022-11-01 13:08:27 -04:00
8cae2d9e05 chore(): sync feature-6.4 with main
chore(): sync feature-6.4 with main
2022-11-01 11:31:43 -05:00
eea6ba996c feat(input, textarea): ionInput and ionChange pass event and value (#26176)
BREAKING CHANGE:

The `detail` payload for the `ionInput` event on `ion-input` and `ion-textarea` now contains an object with the current `value` as well as the native event that triggered `ionInput`.
2022-11-01 12:30:58 -04:00
03c7210250 Merge remote-tracking branch 'origin/main' into sync-6.4 2022-11-01 11:51:37 -04:00
663750ec17 chore(): sync feature-7.0 with main
chore(): sync feature-7.0 with main
2022-11-01 10:46:26 -05:00
b9844fcec5 Merge remote-tracking branch 'origin/main' into sync-7.0-11-01-22 2022-11-01 11:28:11 -04:00