Releases: 500Byte/nh-core
Releases · 500Byte/nh-core
Release list
nh-core vv1.6.5
Full Changelog: v1.6.4...v1.6.5
nh-core vv1.6.4
Full Changelog: v1.6.2...v1.6.4
nh-core v1.6.2
Tracking v2 — Norma Hana
Merge de feat/tracking-ecommerce-v2 a main. Entrega el dedup Meta (event_id determinístico), la captura de cookies _fbp/_fbc, el cierre del funnel GA4 y la compliance de consent.
Cambios
- event_id determinístico en
purchase(purchase_{order_id}) ybegin_checkout(begin_checkout_{md5(cart_hash)}), más tax/shipping/coupon restaurados en el payload (fe055e8) - Snippet
nhTrackingde captura de cookies_fbp/_fbcal dataLayer, inyectado inline enwp_head(b9210b9) con polling de 30s (60×500ms) para primeras visitas (21c8710) - Exclusión de GTM de la ejecución diferida de WP Rocket (
1b12db1) - Simplificación de la detección de entorno para evitar desactivación en precarga de cache (
8f61d35) - Eliminación del archivo huérfano
assets/js/nh-tracking.js(21c8710) - Bump de versión a 1.6.2 (
527d9b4)
Notas de despliegue
- Producción actualizada vía
git checkout main && git pullen el VPS + purga de caché WP Rocket. - Este release crea el tag
v1.6.2que habilita el rollback por tag y el mecanismo de updater de GitHub (500Byte/nh-core).
Full Changelog: v1.6.1...v1.6.2
nh-core vv1.6.1
Full Changelog: v1.6.0...v1.6.1
nh-core vv1.6.0
Full Changelog: v1.5.0...v1.6.0
nh-core vv1.5.0
Full Changelog: v1.4.0...v1.5.0
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.4.0
Features
- Phosphor Icons: Integración local de Phosphor Icons con 6 variantes de peso (thin, light, regular, bold, fill, duotone) y picker de Elementor
- AJAX Add to Cart: Handler propio que reemplaza
wc-add-to-cart.jsroto por Elementor en páginas de producto - Loading Spinner: Spinner Phosphor-Fill durante AJAX add-to-cart
- Check Icon: Override de WC
.added::aftercon Phosphor check-circle en vez de font WooCommerce proprietary - ATC Templates: Refactor del widget ATC a templates separados (simple, variable, external)
Fixes
- Elementor Editor: Removido
content_template()de cart, checkout, marquee, shopify-checkout, side-cart widgets para evitar deformación en editor - Side Cart Auto-open: Guards
window.elementoren menu-cart y side-cart JS para evitar apertura automática en editor - Tracking: Botón ATC ahora incluye atributos
data-nh-*para analytics (GA4, Meta Pixel) - "Ver carrito": Oculto (reemplazado por side-cart)
Commits
cdb83dcfeat(icons): add local Phosphor Icons with Elementor icon picker integration11c74dbfeat(atc): AJAX add-to-cart, Phosphor loading spinner, and Elementor editor fixes22256ccfix(tracking): add data-nh-* attributes to ATC button for analytics
nh-core vv1.3.0
Full Changelog: v1.2.0...v1.3.0
v1.2.0 — Side Cart polish + Phosphor Icons
Added
- Elementor style controls for Side Cart (trigger, panel, close, header, footer buttons)
- Variation pills (nh-pill-group) in side cart items
- Phosphor Icons (light weight) replacing all hardcoded SVGs
- 7 trigger icon options (shopping-bag, shopping-cart, basket, tote, handbag, package, storefront)
:active,:disabled,prefers-reduced-motionstates for trigger and close buttons
Changed
- Trigger button no longer has fixed width/height (adapts to flex container)
- Product name in side cart uses
get_title()(clean, no variation text) - Notices wrapper constrained to 860px on single-product pages
- Badge styles hardened against Elementor global span selector
Fixed
- AJAX 403 error: nonce mismatch between
nh_side_cart_nonceandnh_cart_nonce - Elementor global button CSS bleeding (red/pink) on trigger and close buttons
nh-core vv1.1.0
Full Changelog: v1.0.6...v1.1.0