馃殌 VersaCompiler v2.3.2
[2.3.2] - 2026-01-15
馃悰 Correcciones Cr铆ticas
- Fix de Resoluci贸n de Imports en HMR Injection:
- Corregido bug cr铆tico donde el compilador transformaba imports literales en c贸digo de inyecci贸n HMR
- El string
'import { ref } from "vue"'era incorrectamente transformado a ruta resuelta durante la compilaci贸n devuejs.ts - Soluci贸n: Construcci贸n din谩mica del import usando
.join()para evitar detecci贸n por el parser - Ahora el c贸digo inyectado mantiene correctamente
import { ref } from "vue"sin transformaci贸n
馃敡 Mejoras
- Restauraci贸n de Configuraciones Vue Runtime:
- Restauradas configuraciones
runtimeGlobalName: 'Vue'yruntimeModuleName: 'vue'en template compiler - Estas configuraciones ya no causan conflictos gracias al fix de HMR injection
- Mejora en la generaci贸n de c贸digo para templates Vue
- Restauradas configuraciones
馃摑 Notas T茅cnicas
-
Archivos Modificados:
src/compiler/vuejs.ts:- Fix de construcci贸n din谩mica de import en HMR injection (l铆nea ~77)
- Restauradas configuraciones
runtimeGlobalNameyruntimeModuleName(l铆neas ~329-330)
-
Impacto:
- Componentes Vue en modo desarrollo (HMR) ahora reciben el import correcto sin transformaci贸n
- Eliminado el workaround temporal de comentar configuraciones de runtime
- Compatibilidad mejorada con el ecosistema Vue
Full Changelog: v2.3.1...v2.3.2