Nuxt Scripts v1.1.0
nuxt/scripts
Summary
Nuxt Scripts v1.1.0 introduces several new features including support for LinkedIn Insight Tag, Ahrefs Web Analytics, and Usercentrics CMP, enhancing analytics integration. Additionally, a build-time debug flag and improved environment variable handling for scripts have been added, along with various bug fixes to optimize asset handling and consent management.
Full release notes
🚀 Features
- LinkedIn Insight Tag - by @zizzfizzix in https://github.com/nuxt/scripts/issues/741 (fb922)
- Ahrefs Web Analytics - by @harlan-zw in https://github.com/nuxt/scripts/issues/751 (ceb4b)
- Usercentrics CMP - by @harlan-zw in https://github.com/nuxt/scripts/issues/749 (d2114)
- Calendly - by @harlan-zw in https://github.com/nuxt/scripts/issues/750 (e8524)
- Build-time debug flag with script-lifecycle tracing - by @harlan-zw in https://github.com/nuxt/scripts/issues/760 (f6c25)
- Warn on misconfigured NUXT_PUBLIC_SCRIPTS_* env vars - by @harlan-zw in https://github.com/nuxt/scripts/issues/778 (05d32)
- Env-var overrides for scripts.globals (single-build, multi-deploy) - by @harlan-zw in https://github.com/nuxt/scripts/issues/780 (88869)
- gtm,ga: Consent.default() + strict GCMv2 validation - by @harlan-zw in https://github.com/nuxt/scripts/issues/772 (6f74a)
- tiktokPixel: Production hardening - region, CAPI dedup, advanced matching - by @harlan-zw in https://github.com/nuxt/scripts/issues/776 (c5b69)
🐞 Bug Fixes
- Add
--pnpmflag topkg-pr-new publishcommand in nightly workflow - by @DamianGlowala and Damian Głowala in https://github.com/nuxt/scripts/issues/755 (53810) - Validate required registry fields after runtime merge - by @tsukiyama-3 and @harlan-zw in https://github.com/nuxt/scripts/issues/762 (61293)
- assets:
- Set js content-type on dev bundled asset handler - by @harlan-zw in https://github.com/nuxt/scripts/issues/748 (6ddc9)
- google-maps:
- Avoid recentering on inline options - by @harlan-zw in https://github.com/nuxt/scripts/issues/747 (65c3b)
- googleTagManager:
- Push consent as arguments to dataLayer - by @buffalom and motion-work in https://github.com/nuxt/scripts/issues/771 (fc398)
- plausible:
- Honor scriptInput.src in bundle.resolve for self-hosted - by @harlan-zw in https://github.com/nuxt/scripts/issues/775 (fb50b)
- proxy:
- Allow
region1.google-analytics.com- by @captnCC in https://github.com/nuxt/scripts/issues/753 (58f81) - Surface upstream error cause and distinguish timeouts - by @harlan-zw in https://github.com/nuxt/scripts/issues/757 (0cb62)
- Allow
- tiktokPixel:
- Missing types - by @harlan-zw in https://github.com/nuxt/scripts/issues/773 (f73a0)
