rari@0.14.8
🚀 Features
- add Next.js App Router template.tsx (per-segment re-mount) to Rari by @jarick
🐛 Bug Fixes
- (rsc) await renderServerComponent in traverseReactElement for proper async handling by @skiniks
- (rsc-client-runtime) disable eslint rule for process global usage by @skiniks
- (vite-plugin) update warning suppression for dynamic imports in dist files by @skiniks
🚜 Refactor
- (routing) remove deprecated is_layout_ancestor method by @skiniks
- (vite) optimize directive utils with char code comparisons by @skiniks
- (vite) consolidate directive detection and standardize char code constants by @skiniks
- (vite) optimize server component detection and cache html entry imports by @skiniks
- (rsc) extract React symbol constants for improved maintainability by @skiniks
- (rsc) rename REACT_FRAGMENT_SYMBOL to REACT_FRAGMENT_TYPE for consistency by @skiniks
- (rendering) streamline error handling and remove unused components by @skiniks
- (rendering) enhance fallback handling and streamline client component registration by @skiniks
- (rsc) simplify global suspense initialization and remove unused status response interface by @skiniks
- (rsc) enhance async component detection and error handling in traverseReactElement by @skiniks
- (rendering) update component rendering to support async operations by @skiniks
- (error-handling) streamline error display and improve error boundary logic by @skiniks
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.14.7...v0.14.8