Skip to main content
Version: Javascript tag

Changelog

v0.33.8 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.33.7 โ€” 2026-07-01โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed an issue where the Android in-app webview page (webview.html) was served through a redirect that stripped the .html extension, which could break the webview integration. It's now served directly without any redirect.

v0.33.6 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.33.5 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.33.4 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.33.3 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.33.2 โ€” 2026-07-01โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed "Take me there" style navigation links so they reliably navigate the whole page instead of getting stuck inside the tag's embedded frame, even in apps with complex framework routing or sandboxed embeds.

v0.33.1 โ€” 2026-07-01โ€‹

๐Ÿš€ New featuresโ€‹

  • The debug inspector's Messages and Surveys tabs now show the live state of started campaigns (status and display conditions) even when targeting is paused, such as in preview mode, instead of just showing an error.

๐Ÿ› Bug fixesโ€‹

  • Fixed an occasional "WS is closed" error when closing a message or survey.
  • Closing a running campaign from the inspector no longer causes it to briefly reappear.
  • The inspector no longer spams the browser console or opens extra background connections while polling message/survey state.

v0.33.0 โ€” 2026-07-01โ€‹

โšก Improvementsโ€‹

  • Faster page loads for the vast majority of visitors: the core, widget, and message bundles are meaningfully smaller thanks to a higher modern-browser baseline, code-splitting rarely-used targeting and debug logic out of the main bundle, dependency trimming, and tighter minification. Older browsers are unaffected and keep working exactly as before.
  • Survey and message text now appears immediately in a fallback font and swaps in the custom webfont once loaded, instead of staying invisible while the font downloads.
  • Image placeholders (blurhash) are now loaded on demand, so widgets without images ship a smaller bundle.
  • Repeat visitors load cached tag assets faster thanks to longer-lived CDN caching of versioned files.
  • Browser devtools no longer show 404 errors for source map files in production.

v0.32.3 โ€” 2026-07-01โ€‹

No user-visible changes in this release.

v0.32.1 โ€” 2026-06-30โ€‹

๐Ÿ› Bug fixesโ€‹

  • Absolute date targeting for event time rules now works correctly. Surveys and messages using "visitor event time" targeting with a fixed calendar date (before/after a specific date) were previously broken โ€” the tag threw an error and aborted targeting evaluation entirely. This release adds proper support for absolute date operators, matching the behaviour already present on the backend.

v0.32.0 โ€” 2026-06-30โ€‹

๐Ÿš€ New featuresโ€‹

  • Screeb Inspector: A new developer panel is now bundled with the tag, giving developers and product teams real-time visibility into the tag's state on any page. The panel includes tabs for page overview, health diagnostics, tracked events, visitor properties, and active surveys and messages. A Simulate tab lets you test targeting rules against custom visitor states, events, and properties โ€” all without reloading the page or making a deployment. Sign in with your Screeb account to unlock the full panel. (#1827)

v0.31.17 โ€” 2026-06-29โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed a broken favicon data URI in the in-app webview that could cause a failed resource load or missing icon in embedded web content (#1993).

v0.31.16 โ€” 2026-06-29โ€‹

No user-visible changes in this release.

v0.31.15 โ€” 2026-06-29โ€‹

๐Ÿ› Bug fixesโ€‹

  • In-app message builder: Fixed an issue in the multiple-choice CTA editor where opening a button-style dropdown (variant selector) could visually cover choices below it, including the "No actions" button. Dropdowns now correctly appear on top of all other elements while open. (#1987)

v0.31.14 โ€” 2026-06-29โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed vertical alignment of content blocks inside banner widgets โ€” items now center-align correctly instead of snapping to the text baseline.

v0.31.13 โ€” 2026-06-29โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed an issue where the last step of a multi-step in-app message with a Stop & Close call-to-action was not recorded as completed โ€” the step completion event now always fires before the widget closes. (#1967)
  • Fixed a missing analytics event when a popover CTA combined Stop & Close with another action (e.g. scroll or navigate) โ€” the simulated click on the pin target is now reliably triggered. (#1967)

v0.31.12 โ€” 2026-06-25โ€‹

๐Ÿ› Bug fixesโ€‹

  • Fixed an issue where clicking a multiple-choice CTA button configured with a "Stop & Close" action did not record the response, causing those answer choices to show 0% in survey statistics (#1964).

v0.31.11 โ€” 2026-06-23โ€‹

๐Ÿ› Bug fixesโ€‹

  • Delay rules now work correctly in message preview mode. When previewing a multi-step in-app message that includes a "delay between steps" condition, the required page-load timestamp was never seeded because the full targeting engine is disabled in preview. The tag now seeds that timestamp on preview init and keeps it fresh on SPA navigation, so delay-gated steps behave the same in preview as they do in production.

v0.31.10 โ€” 2026-06-22โ€‹

No user-visible changes in this release.