Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Jun 18, 2025

☑️ Resolves

Make all events camel case instead of kebab case. For Vue 3 this is the recommended way of naming.
With Vue 3 this is compatible as @event-name will be triggered for emit('eventName').

The breaking part is only removal of the deprecated two events where a scope like resize:list was used.

🏁 Checklist

  • ⛑️ Tests are included or are not applicable
  • 📘 Component documentation has been extended, updated or is not applicable
  • 2️⃣ Backport to stable8 for maintained Vue 2 version or not applicable

@susnux susnux added this to the 9.0.0 milestone Jun 18, 2025
@susnux susnux added 3. to review Waiting for reviews 💥 breaking PR that requires a new major version refactor ♻️ Pull request that is neither a fix nor a feature labels Jun 18, 2025
@susnux susnux force-pushed the chore/deprecate-events branch from 8f3f370 to bf86f78 Compare June 23, 2025 14:26
Base automatically changed from chore/deprecate-events to main June 23, 2025 18:32
@susnux susnux force-pushed the chore/refactor-events-vue3 branch from 0cd9f04 to 4d8f803 Compare June 23, 2025 18:38
@susnux susnux marked this pull request as ready for review June 23, 2025 18:38
@susnux susnux force-pushed the chore/refactor-events-vue3 branch from 4d8f803 to 2b26567 Compare June 24, 2025 10:29
@susnux susnux requested review from Antreesy and st3iny June 25, 2025 21:59
susnux added 2 commits July 9, 2025 20:57
Vue 3 will automatically allow to listen to the kebab-case variant as well.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the chore/refactor-events-vue3 branch from 2b26567 to 5c2120a Compare July 9, 2025 19:14
@susnux susnux merged commit 18a0ead into main Jul 9, 2025
25 checks passed
@susnux susnux deleted the chore/refactor-events-vue3 branch July 9, 2025 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews 💥 breaking PR that requires a new major version refactor ♻️ Pull request that is neither a fix nor a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants