Replies: 5 comments 7 replies
-
Hey @diegoazh, I think the library is decently stable and feature-rich right now, it makes a lot of sense to release a Vue 3 version and release it as a 4.0 and keep maintaining 3.0 for a little while in case some serious bugs arise but otherwise focus on Vue 3. I'm using this in a Vue 3 project right now using A lot of the things are quite easy to change.. things like renaming I could be way wrong but I imagine that essentially getting this package to run on Vue 3 and just address all the But it's not a monumental task.. I bet you could have it all done on a free Sunday or something ;-) Anyway I look forward to you taking a real stab at it and will be happy to test our the next-branch. |
Beta Was this translation helpful? Give feedback.
-
Do you know if you have a migration forecast? |
Beta Was this translation helpful? Give feedback.
-
Hi people, for those waiting for this plugin to be migrated to Vue 3, I'm working on that, but coding alone makes it difficult to have faster progress. Anyone who wants to collaborate and helps on this migration is welcome. I'm working on the branch named issue-15-Vue_3, I added a new package called Issues: I'm completely open to suggestions and opinions, for those that want to help with this migration please take a look at the mentioned branch above, and feel free to open a discussion here. Thank you all, and I apologize to be late on this migration. |
Beta Was this translation helpful? Give feedback.
-
Today I finished migrating all components to the Vue 3 version 💪🏼, all components use composition API with setup script. For those that would test it, you can use the branch for issue #15 following the same approach I used to run e2e tests with Cypress. The new version will be landed coming soon 🎉. My next steps are:
|
Beta Was this translation helpful? Give feedback.
-
GMAP-VUE for Vue v3 landed!!!! 🎉The new version of this plugin for Vue v3 was published 🎉 today in a new package @gmap-vue/v3. $ npm i @gmap-vue/v3 This version has many breaking changes with respect to the version for Vue v2, which is currently undocumented. Please review the source code to understand how to use it until the new documentation is ready.
The version of this package for Vue v2 is officially unmaintained since now. I prefer to dedicate all my efforts to this new version and encourage all users to migrate to the new Vue v3. |
Beta Was this translation helpful? Give feedback.
-
I would like to hear the users here and try to discuss the next steps for this plugin, I know that it needs more work, I was working on better documentation and a better structure more readable and simplest than before, I think I got it but only some parts it needs more work but I don't want to spend more time in the version 2, I checked all examples in the new documentation and all of them are working well and as expected but we never can be totally sure that any bug is there waiting to show up.
My idea is to start the migration to Vue 3 using the composition API and at the same time try to improve, fix or add features in version 2 of this plugin, another possibility is to start the migration and try to do it work on version 2 of Vue but I'm not totally sure that if it is possible, I guest that we can have backward compatibility but again I'm not totally sure about that.
What do you think about that, please let me your comments and all developers that would like to participate are welcome, the only requirement is to organize the work to avoid spending so much time again.
Regards.
Beta Was this translation helpful? Give feedback.
All reactions