All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
7.6.1-nightly.20231213 (2023-12-13)
Note: Version bump only for package @ionic/vue
7.6.0 (2023-12-06)
- radio-group: add compareWith property (#28452) (0ae327f)
- toast: add swipe to dismiss functionality (#28442) (30c21aa), closes #21769
7.5.8 (2023-12-06)
7.5.7 (2023-11-29)
Note: Version bump only for package @ionic/vue
7.5.6 (2023-11-21)
Note: Version bump only for package @ionic/vue
7.5.5 (2023-11-15)
Note: Version bump only for package @ionic/vue
7.5.4 (2023-11-08)
Note: Version bump only for package @ionic/vue
7.5.3 (2023-11-01)
Note: Version bump only for package @ionic/vue
7.5.2 (2023-10-25)
Note: Version bump only for package @ionic/vue
7.5.1 (2023-10-18)
Note: Version bump only for package @ionic/vue
7.5.0 (2023-10-11)
- angular, react, vue, core: export openURL utility (#28295) (6da82aa), closes #27911
- toast: allow custom positioning relative to specific element (#28248) (897ff6f), closes #17499
7.4.4 (2023-10-11)
Note: Version bump only for package @ionic/vue
7.4.3 (2023-10-04)
Note: Version bump only for package @ionic/vue
7.4.2 (2023-09-27)
Note: Version bump only for package @ionic/vue
7.4.1 (2023-09-20)
Note: Version bump only for package @ionic/vue
7.4.0 (2023-09-14)
- checkbox, radio, toggle, range: stacked labels for form controls (#28075) (e6c7bb6)
- export TransitionOptions interface and getIonPageElement (#28140) (19f3bb2), closes #28137
7.3.4 (2023-09-13)
Note: Version bump only for package @ionic/vue
7.3.3 (2023-09-06)
Note: Version bump only for package @ionic/vue
7.3.2 (2023-08-30)
Note: Version bump only for package @ionic/vue
7.3.1 (2023-08-23)
Note: Version bump only for package @ionic/vue
7.3.0 (2023-08-16)
Note: Version bump only for package @ionic/vue
7.2.4 (2023-08-16)
Note: Version bump only for package @ionic/vue
7.2.3 (2023-08-09)
Note: Version bump only for package @ionic/vue
7.2.2 (2023-08-02)
Note: Version bump only for package @ionic/vue
7.2.1 (2023-07-26)
Note: Version bump only for package @ionic/vue
7.2.0 (2023-07-19)
7.1.4 (2023-07-19)
Note: Version bump only for package @ionic/vue
7.1.3 (2023-07-12)
Note: Version bump only for package @ionic/vue
7.1.2 (2023-07-06)
Note: Version bump only for package @ionic/vue
7.1.1 (2023-06-26)
Note: Version bump only for package @ionic/vue
7.1.0 (2023-06-21)
- range: add label prop (#27408) (368add2)
- segment, segment-button: update segment value property to accept numbers (#27222) (ec95ae5), closes #27221
- select: add props to customize toggle icons (#27648) (95e28b6), closes #17248
7.0.14 (2023-06-15)
Note: Version bump only for package @ionic/vue
7.0.13 (2023-06-14)
Note: Version bump only for package @ionic/vue
7.0.12 (2023-06-08)
Note: Version bump only for package @ionic/vue
7.0.11 (2023-06-07)
Note: Version bump only for package @ionic/vue
7.0.10 (2023-05-31)
Note: Version bump only for package @ionic/vue
7.0.9 (2023-05-25)
7.0.8 (2023-05-24)
Note: Version bump only for package @ionic/vue
7.0.7 (2023-05-17)
Note: Version bump only for package @ionic/vue
7.0.6 (2023-05-11)
Note: Version bump only for package @ionic/vue
7.0.5 (2023-05-03)
Note: Version bump only for package @ionic/vue
7.0.4 (2023-04-26)
Note: Version bump only for package @ionic/vue
7.0.3 (2023-04-19)
7.0.2 (2023-04-12)
Note: Version bump only for package @ionic/vue
7.0.1 (2023-04-05)
- breadcrumbs: color attribute shows on DOM for Vue (#27068) (141ced5)
- vue: v-model props have correct type (#27067) (14145dc), closes #27057
- Revert "bug(breadcrumbs): color attribute shows on DOM for Vue (#27040)" (#27069) (abadeed), closes #27040 #27069
7.0.0 (2023-03-29)
Note: Version bump only for package @ionic/vue
7.0.0-rc.5 (2023-03-29)
Note: Version bump only for package @ionic/vue
6.7.1 (2023-03-29)
Note: Version bump only for package @ionic/vue
7.0.0-rc.4 (2023-03-27)
Note: Version bump only for package @ionic/vue
6.7.0 (2023-03-23)
Note: Version bump only for package @ionic/vue
7.0.0-rc.3 (2023-03-22)
Note: Version bump only for package @ionic/vue
6.6.3 (2023-03-22)
Note: Version bump only for package @ionic/vue
7.0.0-rc.2 (2023-03-15)
Note: Version bump only for package @ionic/vue
6.6.2 (2023-03-15)
- react/vue: properly switch ionicon based on the mode when ios/md is set (#26924) (1eb9a08), closes #26207
7.0.0-rc.1 (2023-03-08)
- many: add aria-hidden to decorative icons (#26922) (78303dc)
- vue: input components update refs on ionInput (#26876) (7d9ce74), closes #26700
6.6.1 (2023-03-08)
Note: Version bump only for package @ionic/vue
7.0.0-rc.0 (2023-03-01)
Note: Version bump only for package @ionic/vue
7.0.0-beta.6 (2023-03-01)
Note: Version bump only for package @ionic/vue
6.6.0 (2023-03-01)
- datetime: add ability to specify custom colors for specific dates (#26775) (2a761af)
- toast: add stacked buttons functionality (#26790) (fc5fcc0)
6.5.7 (2023-03-01)
Note: Version bump only for package @ionic/vue
7.0.0-beta.5 (2023-02-27)
- searchbar: The
detail
payload for theionInput
event now onion-searchbar
contains an object with the currentvalue
as well as the native event that triggeredionInput
.
7.0.0-beta.4 (2023-02-22)
Note: Version bump only for package @ionic/vue
6.5.6 (2023-02-22)
Note: Version bump only for package @ionic/vue
6.5.5 (2023-02-20)
Note: Version bump only for package @ionic/vue
7.0.0-beta.3 (2023-02-15)
6.5.4 (2023-02-15)
- deps: update ionicons usage to v6.1.2 (#26752) (c07933c)
- deps: update ionicons usage to v6.1.3 (#26772) (1c71983)
7.0.0-beta.2 (2023-02-08)
Note: Version bump only for package @ionic/vue
6.5.3 (2023-02-08)
Note: Version bump only for package @ionic/vue
7.0.0-beta.1 (2023-02-01)
6.5.2 (2023-02-01)
- item: inherit aria attributes before render (#26546) (95a3c69), closes #26538
- popover: popover opens on chrome 109 (#26672) (69d89ea), closes #26643
- vue: cache attached view reference (#26694) (7c00897), closes #26695
7.0.0-beta.0 (2023-01-25)
- modal: remove swipeToClose in favor of canDismiss (#26050) (1f3ddf2)
- types: remove overlay attribute interfaces (#26181) (322a1db)
- vue: only ship es modules (#26054) (86bbed0), closes #25104
- accordion: ionChange will only emit from user committed changes (#25922) (4eea9fa)
- action-sheet: use action sheet overlay inline (#26172) (92b763a)
- alert: add ability to use alert inline (#26316) (08c0a55)
- base-components: add ability to remove ios and md theme (#26669) (18f109c)
- checkbox: component can be used outside ion-item (#26518) (9d52e70)
- datetime: ionChange will only emit from user committed changes (#26083) (cc2af20), closes #20873 #24452
- input, toggle: add escape hatch property (#26416) (1278a29)
- input: component can be used outside of ion-item (#26283) (44472ae), closes #20153 #19084 #22736
- loading: use loading overlay inline (#26153) (34ca337)
- picker: add ability to use picker inline (#26336) (c0a8501)
- radio-group: ionChange will only emit from user committed changes (#26223) (c299d36)
- radio: component can be used outside of ion-item (#26582) (9761b0a)
- range: component can be used outside of ion-item (#26479) (49baad8)
- range: ionChange will only emit from user committed changes (#26089) (d1fb7b0)
- select: component can be used outside ion-item (#26572) (02640b5)
- slides: remove ion-slide, ion-slides, and IonicSwiper module (#25868) (d478e03)
- textarea: component can be used outside of ion-item (#26674) (8d3edd0)
- toast: add ability to use toast inline (#26215) (003de44)
- toggle: component can be used outside of ion-item (#26357) (c74901c), closes #25570 #23213
- virtual-scroll: remove virtual scroll component (#25808) (1eb6fd0)
- item: remove delegatesFocus patch for iOS 13 (#25822) (ee3467c)
- many: reduce delay when performing overlay or page transitions (#26189) (30e3a14), closes #24346
- toggle: The
--background
and--background-checked
variables have been renamed to--track-background
and--track-background-checked
, respectively. - types:
ActionSheetAttributes
,AlertAttributes
,AlertTextareaAttributes
,AlertInputAttributes
,LoadingAttributes
,ModalAttributes
,PickerAttributes
,PopoverAttributes
, andToastAttributes
have been removed. Developers should use{ [key: string]: any }
instead. - vue:
@ionic/vue
and@ionic/vue-router
no longer ship a CommonJS entry point. Instead, only an ES Module entry point is provided for improved compatibility with Vite. - modal: - The
swipeToClose
property has been removed in favor ofcanDismiss
.
- The
canDismiss
property now defaults totrue
and can no longer be set toundefined
.
- accordion:
ionChange
is no longer emitted when thevalue
ofion-accordion-group
is modified externally.ionChange
is only emitted from user committed changes, such as clicking or tapping the accordion header.
6.5.1 (2023-01-25)
6.5.0 (2023-01-18)
6.4.3 (2023-01-18)
Note: Version bump only for package @ionic/vue
6.4.2 (2023-01-11)
6.4.1 (2022-12-14)
Note: Version bump only for package @ionic/vue
6.4.0 (2022-12-07)
Note: Version bump only for package @ionic/vue
6.3.10 (2022-12-07)
Note: Version bump only for package @ionic/vue
6.3.9 (2022-11-30)
Note: Version bump only for package @ionic/vue
6.3.8 (2022-11-22)
6.3.7 (2022-11-16)
Note: Version bump only for package @ionic/vue
6.3.6 (2022-11-10)
Note: Version bump only for package @ionic/vue
6.3.5 (2022-11-09)
6.3.4 (2022-11-02)
Note: Version bump only for package @ionic/vue
6.3.3 (2022-10-26)
6.3.2 (2022-10-17)
6.3.1 (2022-10-12)
Note: Version bump only for package @ionic/vue
6.3.0 (2022-10-05)
- button: submit from outside of form (#25913) (b139838), closes #21194
- datetime: add header text to multiple selection; improve header consistency between modes (#25817) (8a1b3c5)
6.2.9 (2022-09-28)
6.2.8 (2022-09-21)
Note: Version bump only for package @ionic/vue
6.2.7 (2022-09-14)
Note: Version bump only for package @ionic/vue
6.2.6 (2022-09-07)
6.2.5 (2022-08-31)
Note: Version bump only for package @ionic/vue
6.2.4 (2022-08-24)
6.2.3 (2022-08-17)
Note: Version bump only for package @ionic/vue
6.2.2 (2022-08-10)
6.2.1 (2022-08-03)
Note: Version bump only for package @ionic/vue
6.2.0 (2022-07-27)
- angular, react, vue: add support for autoMountComponent (#25552) (805dfa0)
- datetime-button: add button for displaying datetime in overlays (#25655) (4997331), closes #24316
- datetime: add multiple date selection (#25514) (9d31608)
- datetime: add wheel style picker for dates and times (#25468) (3d19771)
- modal: clicking handle advances to the next breakpoint (#25540) (7cdc388), closes #24069
- range: add reference point for start position of range slider (#25598) (c2781cc), closes #24348
6.1.15 (2022-07-20)
Note: Version bump only for package @ionic/vue
6.1.14 (2022-07-13)
Note: Version bump only for package @ionic/vue
6.1.13 (2022-07-06)
Note: Version bump only for package @ionic/vue
6.1.12 (2022-06-29)
Note: Version bump only for package @ionic/vue
6.1.11 (2022-06-22)
6.1.10 (2022-06-15)
Note: Version bump only for package @ionic/vue
6.1.9 (2022-06-08)
Note: Version bump only for package @ionic/vue
6.1.8 (2022-06-01)
6.1.7 (2022-05-26)
- range: interfaces are now correctly exported (#25342) (15f0c06), closes #25341
- vue: correct views are now unmounted in tabs (#25270) (5e23fb1), closes #25255
6.1.6 (2022-05-18)
Note: Version bump only for package @ionic/vue
6.1.5 (2022-05-11)
Note: Version bump only for package @ionic/vue
6.1.4 (2022-05-04)
- vue: switching between tabs and going back resolves to correct route (#25206) (b4ba70e), closes #24303
6.1.3 (2022-04-27)
- vue: canDismiss definition is now exposed (#25195) (e5e0e24)
- vue: replacing routes across nested outlets preserves previous route info (#25171) (7b71607), closes #25017
6.1.2 (2022-04-20)
Note: Version bump only for package @ionic/vue
6.1.1 (2022-04-15)
Note: Version bump only for package @ionic/vue
6.1.0 (2022-04-13)
- vue: ensure that only tab pages get added to the tab navigation stack (#25045) (a0054a7), closes #24859
- datetime: isDateEnabled to enable/disable specific days (#24898) (e932a04), closes #24209
- item: counter formatter to customize counter text display (#24336) (171020e), closes #24327
- range: add knobMoveStart and knobMoveEnd events (#25011) (f5cb1f8)
- select: add event for when overlay is dismissed (#24400) (b835b7c)
6.0.16 (2022-04-08)
Note: Version bump only for package @ionic/vue
6.0.15 (2022-04-06)
Note: Version bump only for package @ionic/vue
6.0.14 (2022-03-30)
Note: Version bump only for package @ionic/vue
6.0.13 (2022-03-23)
Note: Version bump only for package @ionic/vue
6.0.12 (2022-03-16)
- vue: tapping the active tab button now correctly resets the tab stack (#24935) (4534c8b), closes #24934
6.0.11 (2022-03-09)
Note: Version bump only for package @ionic/vue
6.0.10 (2022-03-02)
Note: Version bump only for package @ionic/vue
6.0.9 (2022-02-23)
Note: Version bump only for package @ionic/vue
6.0.8 (2022-02-15)
6.0.7 (2022-02-09)
Note: Version bump only for package @ionic/vue
6.0.6 (2022-02-09)
- angular, react, vue: overlays no longer throw errors when used inside tests (#24681) (897ae4a), closes #24549 #24590
- vue: replacing routes now updates location state correctly (#24721) (721a461), closes #24432
- vue: routing history is correctly replaced when overwriting browser history (#24670) (0b18260), closes #23873
6.0.5 (2022-02-02)
6.0.4 (2022-01-26)
6.0.3 (2022-01-19)
Note: Version bump only for package @ionic/vue