Skip to content

Conversation

@KaelWD
Copy link
Member

@KaelWD KaelWD commented Jun 5, 2025

fixes #19919 117ms -> 42ms
fixes #21720 930ms -> 30ms

lists are still ~4x faster though

@KaelWD KaelWD self-assigned this Jun 5, 2025
@KaelWD KaelWD added this to the v3.9.0 (Zealot) milestone Jun 5, 2025
@KaelWD

This comment was marked as resolved.

@KaelWD

This comment was marked as resolved.

@johnleider

This comment was marked as resolved.

@KaelWD KaelWD force-pushed the kaelwd/jsx-optimize branch from 68f06f1 to 27cc8f6 Compare June 6, 2025 05:54
@KaelWD KaelWD modified the milestones: v3.9.0 (Zealot), v3.9.x Jun 19, 2025
@KaelWD KaelWD force-pushed the kaelwd/jsx-optimize branch from 27cc8f6 to e0afc09 Compare July 11, 2025 07:51
@KaelWD KaelWD changed the base branch from dev to master July 11, 2025 07:53
@KaelWD KaelWD force-pushed the kaelwd/jsx-optimize branch from e0afc09 to 82e4d2d Compare July 11, 2025 07:55
@KaelWD KaelWD marked this pull request as ready for review July 11, 2025 08:05
@KaelWD KaelWD added the performance The issue involves performance label Jul 11, 2025
@github-actions
Copy link
Contributor

🚀 Nightly release published to @vuetify/nightly@3.9.0-pr-21528.133e094.

@KaelWD
Copy link
Member Author

KaelWD commented Jul 11, 2025

This will need real-world testing to ensure it doesn't introduce reactivity problems.

@KaelWD
Copy link
Member Author

KaelWD commented Jul 15, 2025

Breaks dynamic slots, with optimize: true the label doesn't change:

<template>
  <v-app>
    <v-container>
      <v-switch v-model="customLabel" />

      <v-text-field label="Label">
        <template v-if="customLabel" #label="{ label }">Custom {{ label }}</template>
      </v-text-field>
    </v-container>
  </v-app>
</template>

<script setup>
  import { ref } from 'vue'

  const customLabel = ref(false)
</script>

@KaelWD KaelWD modified the milestones: v3.9.x, v3.10.x Sep 10, 2025
@KaelWD KaelWD force-pushed the master branch 4 times, most recently from 142b234 to bb54746 Compare September 12, 2025 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

performance The issue involves performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug Report][3.6.8] VTreeview slow performance on expand [Bug Report][3.9.0] VTreeview slow load and freezes browser when using many groups

3 participants