53 Commits

Author SHA1 Message Date
75458ac7fb refactor(vue): remove support for child routes nested inside of tabs (#22919)
BREAKING CHANGE: Support for child routes nested inside of tabs has been removed to better conform to Vue Router's best practices. Additional routes should be written as sibling routes with the parent tab as the path prefix.
2021-02-12 14:43:29 -05:00
cb2c9b63e8 5.5.4 2021-02-04 11:13:52 -05:00
bc17e24a03 5.5.3 2021-01-28 12:17:55 -05:00
2a3ce9a74e fix(vue): improve path matching with tabs (#22807)
resolves #22519
2021-01-22 10:19:38 -05:00
7ecae2e4cb fix(vue): output commonjs format for node environments (#22766) 2021-01-20 16:20:44 -05:00
9e9a372497 fix(react, vue): do not show back button when replacing to root page (#22750)
resolves #22528
2021-01-13 10:10:44 -05:00
e3a05bfeb5 fix(vue): correctly determine leaving view when transitioning to a new instance of a previous page (#22655)
resolves #22654 resolves #22658
2020-12-16 16:45:28 -05:00
39bbb99f75 chore(vue): import animation types from @ionic/vue instead of @ionic/core (#22677) 2020-12-14 14:39:41 -05:00
78740d0dfc 5.5.2 2020-12-09 15:38:27 -05:00
a94e2a87fb fix(vue): query strings are now correctly handled when navigating back (#22615)
resolves #22517
2020-12-07 15:17:31 -05:00
01afdc42e5 fix(vue): pass in correct route to props function (#22605)
resolves #22602
2020-12-07 10:33:22 -05:00
216f51b12a fix(vue): correctly handle navigation failures (#22621)
resolves #22591
2020-12-03 12:44:16 -05:00
d61456c46d 5.5.1 2020-11-25 17:17:52 -05:00
f4ecc32c14 5.5.0 2020-11-18 13:02:47 -05:00
3a6fcc7d8b 5.4.4 2020-11-12 09:51:48 -05:00
0956f8bc55 fix(vue): correctly pass route props to components (#22476)
resolves #22472
2020-11-11 12:12:12 -05:00
e76f79d054 feat(vue): vetur support (#22403) 2020-11-06 14:25:23 -05:00
c356526520 5.4.3 2020-11-06 12:13:28 -05:00
971e4dc6c7 5.4.2 2020-11-05 12:49:03 -05:00
5a4d0c0217 fix(vue): ensure view is updated correctly when replacing a route outside of a nav guard (#22429)
resolves #22412
2020-11-04 16:44:51 -05:00
daf6a92127 fix(vue): correctly switch tabs after going back (#22309)
resolves #22307
2020-11-04 12:50:31 -05:00
67e570dc95 chore(vue): update @ionic/vue-router dependency version (#22375) 2020-10-27 13:44:05 -04:00
5d548b8672 5.4.1 2020-10-22 12:10:16 -04:00
6fad0fe428 fix(vue): improve handling of parameterized urls (#22360)
resolves #22359
2020-10-22 11:37:17 -04:00
31f9bc81d6 fix(vue): improve compatibility with route guards (#22371)
resolves #22344
2020-10-22 11:03:58 -04:00
561a4ac535 fix(vue): going back with query params now goes to correct view (#22350)
resolves #22324
2020-10-21 11:23:44 -04:00
bcef804dea fix(vue): lifecycle events are correctly fired in component context (#22348)
resolves #22338
2020-10-21 11:22:52 -04:00
bf9283eb3e 5.4.0 2020-10-15 11:55:34 -04:00
062a659c4a 5.4.0-rc.3 2020-10-14 18:55:46 -04:00
c5ab562eaa fix(vue): ion-page component is properly shown with HMR (#22319) 2020-10-14 18:45:46 -04:00
05b5557655 chore(): add vue and vue-router readmes (#22316) 2020-10-14 15:55:51 -04:00
c37c272dda 5.4.0-rc.2 2020-10-13 16:33:19 -04:00
b06ae16591 fix(vue): improve path matching when going back (#22275)
resolves #22258
2020-10-13 16:04:55 -04:00
52f655c9d4 fix(vue): pages now render in correct outlet when using multiple nested outlets (#22301)
resolves #22286
2020-10-13 14:22:51 -04:00
16cf98ffbd chore(vue): bundle router with rollup (#22283) 2020-10-09 16:58:49 -04:00
9eba5939b7 5.4.0-rc.1 2020-10-08 13:16:00 -04:00
39d2530427 fix(vue): correctly show ion-back-button when going back (#22260)
resolves #22217
2020-10-07 14:58:41 -04:00
6849dd3483 fix(vue): correctly handle query params (#22253)
resolves #22229
2020-10-06 14:12:40 -04:00
e6333c0923 0.5.2 2020-10-01 13:45:26 -04:00
dcf97c6bea 0.5.1 2020-10-01 13:25:29 -04:00
c4064f7889 0.5.0 2020-09-24 11:43:16 -04:00
423e3f0b3a chore(vue): update package version 2020-09-24 11:23:15 -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
7e449a1ca6 fix(vue): correctly render child pages in tabs (#22141) 2020-09-22 14:41:26 -04:00
c1fe16193e chore(): release Ionic Vue 0.4.0 (#22105) 2020-09-17 11:34:41 -04:00
fe2cf22f5d feat(vue): add webHashHistory and memoryHistory options for router (#22101)
* add additional history types

* fix imports
2020-09-17 10:20:54 -04:00
0971478f1f chore(vue): wrap isReady for potential future use (#22100) 2020-09-17 10:20:35 -04:00
67fbb3b963 fix(vue): using refs with v-model now works properly (#22092)
resolves #22076
2020-09-15 15:49:51 -04:00
3ea92f5527 test(vue): add tests (#22089) 2020-09-15 09:54:35 -04:00
af2e6ca8d2 chore(vue): remove extra import 2020-09-11 11:37:53 -04:00