Releases: Rethink-JS/rt-cms-nest
Releases · Rethink-JS/rt-cms-nest
v1.0.0
Initial stable release of rt-cms-nest, a high-performance, enterprise-grade micro-frontend injector for dynamic CMS content nesting.
Features:
- Automatic concurrency management (Strict request queues to prevent network throttling)
- Multi-tier caching engine (Memory and SessionStorage with configurable TTL)
- Attribute-driven configuration (Zero-config HTML setup with granular item/slot overrides)
- Smart lazy loading & prefetching (IntersectionObserver-based fetching with viewport/idle strategies)
- Advanced extraction modes (Extract full nodes, innerHTML, text, specific attributes, or properties)
- Flexible injection modes (Support for replace, append, prepend, before, and after DOM placements)
- Defensive UI states (Integrated support for skeleton loaders, placeholders, and fallback content)
- Intelligent link rewriting (Automatically resolves relative paths in fetched content to absolute URLs)
- Ecosystem aware (Built-in support for Webflow IX2 re-initialization and DOM sanitization)
- Global JS API (
window.rtCmsNestfor programmatic control and SPA integrations) - Granular lifecycle events (Detailed CustomEvents for start, success, error, and completion states)