b78b454e08
revert(): revert base components feature ( #26692 )
...
The Ionic Framework team would like to re-evaluate our approach to improving customization options when building mobile applications. We are looking at other solutions that a) make customizing an app UI easier and b) are applicable to a broader set of developers.
2023-01-30 11:52:36 -05:00
18f109c7da
feat(base-components): add ability to remove ios and md theme ( #26669 )
2023-01-24 16:18:35 -05:00
e8fb9e7328
chore(): sync with main
2023-01-23 13:38:16 -05:00
dc27736bd5
chore(vue): add eslint and prettier ( #26635 )
2023-01-18 18:29:25 -05:00
322a1dbcd0
refactor(types): remove overlay attribute interfaces ( #26181 )
...
BREAKING CHANGE:
`ActionSheetAttributes`, `AlertAttributes`, `AlertTextareaAttributes`, `AlertInputAttributes`, `LoadingAttributes`, `ModalAttributes`, `PickerAttributes`, `PopoverAttributes`, and `ToastAttributes` have been removed. Developers should use `{ [key: string]: any }` instead.
2022-10-28 16:12:28 -04:00
d478e03914
feat(slides): remove ion-slide, ion-slides, and IonicSwiper module ( #25868 )
2022-09-01 14:36:17 -05:00
15f0c0669f
fix(range): interfaces are now correctly exported ( #25342 )
...
resolves #25341
2022-05-24 15:02:15 -04:00
484de5074d
perf(various): don't use lazy-loaded icon names in components ( #24671 )
2022-01-28 09:13:39 -06:00
55db38ddc5
feat(react): add setupIonicReact function ( #24254 )
...
resolves #24139
2021-11-22 15:29:47 -05:00
2054690f54
chore(): sync with main
2021-11-11 10:19:05 -05:00
d0b61307c6
feat(slides): add support for Swiper 7 ( #24190 )
2021-11-09 12:50:56 -05:00
8708095111
feat(all): add CustomEvents types to components that emit events ( #23956 )
...
resolves #22925
BREAKING CHANGE: The `RadioChangeEventDetail` interface has been removed in favor of `RadioGroupChangeEventDetail`.
2021-09-24 16:28:49 -04:00
45cabae04b
feat(platform): add ability to override platform detection methods ( #23915 )
...
resolves #19737
2021-09-14 15:49:04 -04:00
11fda41420
feat(slides): add IonicSlides module for Swiper migration, deprecate ion-slides ( #23844 )
...
backports #23447
2021-08-31 17:52:47 -04:00
578b9062dd
fix(vue): modal and popover components now correctly pass properties ( #23761 )
...
resolves #23698
2021-08-16 09:09:41 -04:00
d749d583e7
chore(): sync with main
2021-07-20 12:50:52 -04:00
773bbcb211
fix(overlays): overlay interfaces are now exported from framework packages and documented ( #23619 )
...
resolves #22790
2021-07-15 08:50:50 -04:00
fc9e1b4b36
feat(vue): extend useIonRouter hook for programmatic navigation with animation control ( #23499 )
...
resolves #23450
2021-06-28 10:33:32 -04:00
dc48a9f1a2
feat(vue): add custom elements bundle ( #23458 )
2021-06-17 14:10:50 -04:00
623c84ab08
feat(slides): add IonicSwiper modules, deprecate ion-slides, and add link to migration ( #23447 )
2021-06-11 12:56:32 -04:00
c716617945
fix(accordion): toggle icon now shows up in vue and react ( #23426 )
2021-06-07 16:30:46 -04:00
3be1c3dcd7
feat(modal): modals can now be used inline ( #23341 )
...
resolves #20117 , resolves #20263
2021-06-01 11:09:40 -04:00
308fa1c0dd
feat(popover): popover can now be used inline ( #23231 )
...
BREAKING CHANGE: Converted `ion-popover` to use the Shadow DOM.
2021-05-03 12:02:22 -04:00
dd1c8dbf3b
feat(vue): add composition API ionic lifecycle hooks ( #22970 )
...
resolves #22769
2021-03-01 10:35:25 -05:00
f5b0299729
feat(vue): composition api lifecycle methods ( #22241 )
2020-11-10 09:14:24 -05:00
6026c65b1a
fix(vue): modal, popover, and nav are now created within application context ( #22282 )
...
resolves #22079
2020-10-12 15:07:49 -04:00
2c6259c1f6
fix(vue): ion-nav now handles Vue components properly ( #22197 )
...
resolves #22184
2020-09-30 10:16:38 -04:00
25d3ea6b8d
fix(vue): correctly handle platform specific icons ( #22200 )
...
resolves #19078
2020-09-28 15:07:21 -04:00
fe5fadf19c
fix(vue): overlays function properly when used via controller or template ( #22155 )
...
resolves #22090
2020-09-24 11:18:28 -04:00
b76bfa36c2
feat(vue): add keyboard hook ( #22145 )
2020-09-23 09:33:02 -04:00
a362234472
chore(vue): rename hook to useBackButton
2020-09-11 13:03:39 -04:00
3d34b68fbd
feat(vue): add hook to access Ionic Vue router ( #22072 )
2020-09-11 11:33:41 -04:00
a7f564b818
feat(vue): add hardware back button hook ( #22069 )
2020-09-11 11:20:48 -04:00
5ffa65f84a
feat(vue): add ionic vue beta ( #22062 )
2020-09-10 15:20:49 -04:00