Lanzamiento de Taro 3.6.9, marco unificado para el subprograma BAT, H5 y RN

Taro 3.6.9 ya está disponible. Taro es una solución abierta entre terminales y entre marcos que admite el uso de marcos como React/Vue/Nerv para desarrollar aplicaciones como WeChat/JD/Baidu/Alipay/ByteDance/QQ Mini Programs/H5.

Las actualizaciones específicas de esta versión son las siguientes:

 

característica

CLI

  • Mejoras de funciones para compilar archivos de configuración, como agregar sugerencias de tipo, admitir el uso de funciones, etc. Para obtener más información, consulte la documentación.
  • Compilar opciones de soporte de configuración, #11032 output.clean 
  • Cuando hay una página multiterminal pero no existe la configuración de la página multiterminal correspondiente, utilizar la configuración por defecto de la página
  • La plantilla predeterminada agrega un directorio de prueba de unidad
  • & propiedades compatibles con Webpack5 imageUrlLoaderOption  emit  emitFile 

subprogramas

  • Jingdong Mini Programa Agregar API getTabBar 
  • El subprograma Jingdong admite la función de compilación de complementos

Rendimiento del subprograma

  • Retire la plantilla de contenedor para mejorar la velocidad de ejecución de la plantilla
  • insertBefore agrega varias estrategias para optimizar el rendimiento de la inserción de la cola

reparar

subprogramas

  • Solucione el problema de que la configuración no tiene efecto en Vue2 app  Vue.config.ignoredElements 
  • Solucione el problema de que el alias de la plantilla correspondiente al nodo de texto no se puede encontrar cuando hydrate informa un error
  • Cuando hay varios nodos con la misma identificación, la propiedad del objeto de evento apunta incorrectamente target currentTarget 
  • API de soporte de applet de bytes , #13957 getAccountInfoSync 
  • Optimice la lógica de adquisición de nodos y aumente su tasa de éxito
  • Se corrigió el error informado al usar sentry-webpack-plugin, #13988
  • Solucione el problema de que el subprograma Alipay usa una barra de pestañas personalizada para informar un error al desinstalar, # 14127
  • solucionar problemas de visualización Taro.showLoading  undefined 

H5

  • Agregar sugerencias para algunas API no compatibles
  • reparar Taro.chooseMedia
  • Solucione el problema de que se informa un error al llamar al método de destrucción de la instancia de audio
  • Correcciones y errores que no se activan con errores , #13945 InnerAudioContext  BackgroundAudioManager  onError 
  • Optimizar la configuración de exportación del modo de compilación de componentes, #13958

CLI

  • Solucione el problema de que el proyecto no se inicia después de la configuración , #13996 compiler 
  • Solucionar el problema de la aplicación de reacción al usar el espacio de trabajo pnpm
  • Corrige el paquete que no se analiza correctamente cuando se establece una fuente de plantilla personalizada , #14038 taro init  zip 
  • Solucione una serie de problemas causados ​​por Webpack5 al habilitar la función de caché persistente, #13462 #14203 

enfermero

  • Soluciona el problema de que cuando el componente principal es ClassComponent y el componente secundario es FunctionalComponent, Taro Hooks no se activará cuando se use el componente secundario, #14051
  • Solucione el problema de que la importación de una sola página hace que el volumen sea demasiado grande, #14079 react-navigation 
  • Valores predeterminados de Android , #14093 ScrollView  nestedScrollEnabled: true

mecanografías

  • Tipos de parámetros actualizados , #14173 #14174 Taro.request  
  • Tipos de suma perfecta , #14053 previewImage  share-element 
  • Mejorar las propiedades y los tipos relacionados de los componentes del subprograma WeChat , #14180 Button  open-type  getRealtimePhoneNumber  agreePrivacyAuthorization 
  • Alipay applet nuevo tipo de API, #14072 tradePay 
  • Agregue tipos de API como razonamiento de IA, correo Skylineelectrónico, SMS, administración de caché, pantalla, etc.deviceVoIP 
  • Mejorar las propiedades de los componentes del applet de Baidu Button 
  • Los tipos de complementos de Taro admiten definiciones genéricas
  • Solucionar el problema de error de tipo del módulo de cifrado de usuario
  • Complementar los tipos que faltan para el subprograma de bytes, #7200
  • Arreglar el tipo de nombre de evento de Vue, #13516
  • Actualizar el tipo de retorno de la API chooseAddress 

Para obtener más información, consulte las instrucciones de actualización .

Supongo que te gusta

Origin www.oschina.net/news/250894/taro-3-6-9-released
Recomendado
Clasificación