Releases: rogertm/wasp
Releases · rogertm/wasp
Release list
v1.1.1
Esta versión mejora de forma importante la base técnica de WASP, con foco en seguridad, sanitización, estabilidad del guardado y experiencia de desarrollo con Wasp Cli.
Novedades
- Nueva clase abstracta
Shortcodecon soporte de assets, render de templates y caché. - Nuevo helper
Transientaplicado a shortcodes para gestión centralizada de caché. - Nueva clase abstracta
Custom_Columnspara columnas personalizadas en listados de admin. - Nuevos comandos CLI:
create:shortcodecreate:custom_columns
- Nuevos recursos CLI:
wasp.sh(wrapper)wasp-completion.sh(autocompletado)wasp-test.php(pruebas smoke de comandos)
Mejoras
- Los assets de shortcodes solo se encolan cuando el shortcode está presente.
- Soporte de
localizepara scripts JS en shortcodes. - Soporte de ordenación de columnas por campos de
wp_postsy meta. - Mejoras visuales en formularios (
Bootstrap classes,type="submit", indicadorrequired). - Soporte de
descriptiony campohtmlenHTML::field().
Seguridad y calidad
- Escape de salida y sanitización centralizada por tipo en helpers de campos.
- Guardado más seguro en Meta Box, Term Meta y User Meta (nonce + capacidades + sanitización).
- Refactor de
Setting_Fieldspara alinearlo con Settings API y evitar efectos colaterales entre clases. - Mejoras de robustez en CLI (validaciones, rutas seguras, reemplazos más confiables, escritura con lock).
i18n y tooling
- Añadidos archivos de traducción (
.pot,.po,.mo). - Actualizaciones de
.gitignorey documentación CLI.
Full Changelog: v1.1.0...v1.1.1