168 Commits

Author SHA1 Message Date
e3ef932ae1 chore(many): add tech debt tickets and remove unnecessary todos (#26266) 2022-11-14 14:49:08 -06:00
d60973b244 fix(vue): routing components define child components (#26107) 2022-10-13 13:35:15 -04:00
b13983848c feat(button): submit from outside of form (#25913)
Resolves #21194

Co-authored-by: Sean Perkins <sean@ionic.io>
2022-09-30 14:10:40 -04:00
25e6fe92b1 chore(): sync with main 2022-09-30 12:29:00 -04:00
19f0fb7045 fix(vue): back button handler only fires in routing context (#26014) 2022-09-27 09:18:41 -04:00
c0f287e525 chore(): sync with main 2022-09-16 15:24:24 -04:00
2d3661ae38 fix(vue): custom animation plays when replacing (#25863)
resolves #25831
2022-09-06 09:07:33 -04:00
8a1b3c5f30 feat(datetime): add header text to multiple selection; improve header consistency between modes (#25817)
Co-authored-by: Sean Perkins <sean@ionic.io>
2022-08-29 11:18:45 -05:00
30200051bb fix(vue): lifecycles now fire on tabs pages (#25786)
resolves #25784
2022-08-23 13:17:45 -04:00
4d10ae6b7c chore(): sync feature-6.2 with main 2022-07-27 08:48:23 -05:00
499733105e feat(datetime-button): add button for displaying datetime in overlays (#25655)
resolves #24316
2022-07-27 09:47:02 -04:00
ab65e9a7b5 fix(vue): input v-model accepts numbers (#25666)
Resolves #25575
2022-07-21 16:14:42 -04:00
9d31608f2d feat(datetime): add multiple date selection (#25514) 2022-07-20 13:44:30 -05:00
c2781cc1c3 feat(range): add reference point for start position of range slider (#25598)
Resolves #24348

Co-authored-by: Sachin Garg <sg@rawzor.com>
2022-07-15 12:00:15 -04:00
29d0831291 chore(): run build (#25616) 2022-07-12 11:35:59 -04:00
7cdc388b78 feat(modal): clicking handle advances to the next breakpoint (#25540)
Resolves #24069
2022-07-06 10:30:08 -04:00
805dfa0566 feat(angular, react, vue): add support for autoMountComponent (#25552) 2022-07-05 12:57:16 -04:00
db68159a41 Merge remote-tracking branch 'origin/main' into chore/sync-with-main 2022-07-01 10:49:14 -04:00
3b0ed78302 chore(vue): add framework delegate types (#25554) 2022-06-30 12:53:58 -04:00
f1f862dcc1 chore(): sync with main 2022-06-27 09:54:57 -04:00
288b4686d6 chore(): update package lock files 2022-06-22 14:12:49 +00:00
cbaa9711f0 fix(vue): adding class to IonPage no longer hides component (#25490) 2022-06-21 12:42:50 -04:00
3d19771185 feat(datetime): add wheel style picker for dates and times (#25468) 2022-06-14 16:35:47 -04:00
15f0c0669f fix(range): interfaces are now correctly exported (#25342)
resolves #25341
2022-05-24 15:02:15 -04:00
5e23fb1ce4 fix(vue): correct views are now unmounted in tabs (#25270)
resolves #25255
2022-05-18 10:10:02 -04:00
e5e0e24f76 fix(vue): canDismiss definition is now exposed (#25195) 2022-04-26 14:16:27 -04:00
083a31acdc chore(): sync feature-6.1 with main 2022-04-04 15:27:16 -04:00
f5cb1f8444 feat(range): add knobMoveStart and knobMoveEnd events (#25011) 2022-04-01 11:16:01 -05:00
171020e9d2 feat(item): counter formatter to customize counter text display (#24336)
Resolves #24327
2022-03-14 16:38:37 -04:00
4534c8bc0b fix(vue): tapping the active tab button now correctly resets the tab stack (#24935)
resolves #24934
2022-03-14 14:44:47 -04:00
e932a04223 feat(datetime): isDateEnabled to enable/disable specific days (#24898)
Resolves #24209
2022-03-11 14:40:03 -05:00
d50740029e feat(select): add event for when overlay is dismissed (#24400) 2022-03-02 16:25:38 -05:00
b401de1ab3 fix(vue): preserve custom classes on IonPage (#24776)
resolves #24772

Co-authored-by: bnachtweh <bnachtweh@users.noreply.github.com>
2022-02-11 10:11:04 -05:00
897ae4a454 fix(angular, react, vue): overlays no longer throw errors when used inside tests (#24681)
resolves #24549, resolves #24590
2022-02-02 15:25:51 -05:00
484de5074d perf(various): don't use lazy-loaded icon names in components (#24671) 2022-01-28 09:13:39 -06:00
6d7b1444b6 fix(vue): going back to a tabs outlet no loger causes classList error (#24665)
resolves #24654
2022-01-27 14:37:35 -05:00
360643d96a fix(react): setupIonicReact no longer crashes in SSR environment (#24604) 2022-01-19 15:48:46 -05:00
77f8412b74 fix(react,vue): backdrop for inline modal/popover overlay (#24453)
Resolves #24449
2022-01-07 13:21:20 -05:00
bf8e436ee3 fix(vue): tabs no longer get unmounted when navigating back to a tabs context (#24337)
resolves #24332

Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-12-15 09:50:00 -05:00
a5d56b3d5a fix(vue): strongly typed controller methods (#24388)
Resolves #24387
2021-12-14 11:10:46 -05:00
412e5f168e chore(): revert "feat(select): add event for when overlay is dismissed (#24099)" (#24398)
This reverts commit c1ecf94e4e6e320b61606da3c889926f7372ced7.
2021-12-14 09:05:06 -06:00
c1ecf94e4e feat(select): add event for when overlay is dismissed (#24099) 2021-12-14 08:39:25 -06:00
c9f7909d62 chore(): sync with main 2021-12-13 11:31:44 -05:00
6309d5ddba fix(vue): improve query params handling in tabs (#24355)
resolves #24353
2021-12-09 10:42:43 -05:00
eb9bc8199d chore(): fix bad merge, update tests 2021-12-07 20:23:47 +00:00
e4056f7945 chore(): sync with main 2021-12-07 14:57:29 -05:00
13d4418588 fix(react, vue): remove sideeffects to improve treeshaking (#24313) 2021-12-06 11:39:23 -05:00
047d3c7772 fix(vue): switching between tabs preserves query string (#24297)
resolves #23699
2021-12-02 10:04:26 -05:00
fb96ab5a26 fix(vue): ionic lifecycle hooks now run when using vue 3.2 setup syntax (#24253)
resolves #23824

Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-11-23 17:04:24 -05:00
55db38ddc5 feat(react): add setupIonicReact function (#24254)
resolves #24139
2021-11-22 15:29:47 -05:00