vue-tour icon indicating copy to clipboard operation
vue-tour copied to clipboard

Proposal of breaking changes in 2.x

Open HZooly opened this issue 5 years ago • 9 comments

Changes

Vue 3

We plan to update Vue to version 3 in order to use the new slot API.

Constant naming conventions

We will replace constants in /src/shared/constants.js syntax from uppercase to camel case to be more conventional.

VTour options refactor

Plan to pass all VTour and VStep options in a single object.

Rename stop label

Buttons labels are configurable, enabled buttons too. We will rename stopButton by finishButton in /src/shared/constants.js.

Upgrade to Popper v2

In order to fix some placement issues, improve package bundle size, and get better performances, Vue Tour 2.0 will work with Popper v2.

Proposals

If you have any idea for vue-tour v2.x, feel free to comment this issue.

HZooly avatar Jan 16 '20 19:01 HZooly

Hi guys. Keep up the code work on this tool, it's definitly very useful ! I saw in one of your PR (https://github.com/pulsardev/vue-tour/pull/50) that you were suppposed to add the abiluty to highlight elements. Is this still a thing ? :)

clemjlt avatar Feb 11 '20 23:02 clemjlt

Hey @clemjlt, thanks a lot for your support! Yes, you can now highlight elements. This is available in version latest version (1.3.0).

HZooly avatar Feb 12 '20 00:02 HZooly

Awesome, I didn't realize you deployed that feature in V1. release, as you mentioned it was supposed to be packed with the V2. Anyway, thanks ! :)

clemjlt avatar Feb 12 '20 15:02 clemjlt

Hi @HZooly, Anu update on Vue3 Support for the vue-tour package? Really looking forward to it. Our application vue3 upgrade is almost done except for the migration of this package. Thanks for all the work.

stripathix avatar Nov 20 '20 18:11 stripathix

Hi @HZooly, Anu update on Vue3 Support for the vue-tour package? Really looking forward to it. Our application vue3 upgrade is almost done except for the migration of this package. Thanks for all the work.

Hello! @mmorainville and I are currently learning Vue 3, we expect to release Vue Tour 2 in December 😊

HZooly avatar Nov 20 '20 19:11 HZooly

Hi, @HZooly. Happy new year :-) . Any update on this.

stripathix avatar Jan 12 '21 04:01 stripathix

Hi,

A v2.x has been released! It's not compatible with Vue 3 yet (the Vue 3 will probably be vue-tour v3.x) but we have shipped two breaking changes:

  • Popper has been updated to v2.x
  • options are now all in camelCase

Our focus is now entirely on the Vue 3 version.

mmorainville avatar Mar 28 '21 12:03 mmorainville

Hi @mmorainville , any expected date for Vue3 support.

stripathix avatar May 24 '21 15:05 stripathix

Any expected date for Vue3 support?

brizer avatar Oct 08 '22 01:10 brizer