What's New
What's new with SSE?
Last updated
What's new with SSE?
SSE v2.0.0 introduces significant improvements with new base classes and automatic context detection.
@sygnal/sse → @sygnal/sse-core
Update your package.json and all import statements
PageBase - Automatic Webflow page context detection
Access this.pageInfo with pageId, siteId, collectionId, itemSlug, etc.
No manual DOM queries needed
ComponentBase - Automatic element context detection
Access this.element and this.context automatically
Component metadata pre-populated
onPrepare() - Synchronous setup (replaces setup())
onLoad() - Asynchronous execution (replaces exec())
More intuitive naming aligned with web lifecycle
Components can access current page via PageBase.getCurrentPage()
Type-safe with generic support
Eliminates duplicate context detection
RouteDispatcher must now be created once and reused
Prevents data loss between setup and execution phases
See migration guide for updated pattern
Old IModule interface still supported for advanced use
Recommended: Migrate to new base classes for automatic features
See the sse-template README for detailed migration examples.
Deployed @sygnal/sse core functionality as an NPM package, so that core SSE functionality can be updated independently of the site-specific implementations.
Last updated