create-rari-app@0.4.17
- 95b20ec3 chore(deps): upgrade deps
- 8cc9be48 chore(deps): bump dependencies and update sponsor assets
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.16...create-rari-app@0.4.17
rari@0.10.9
- ac52fc2b chore(deps): bump rari-binaries to 0.10.9
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.8...rari@0.10.9
v0.10.9
- 69be4d1e fix(routing): use cow_replace for efficient path normalization
- b809c7e7 chore(deps): upgrade Deno runtime and related dependencies
- b5727ebd feat(fetch,testing): improve cache key generation and add runtime helpers
- 76016023 feat(routing,streaming): simplify component ID derivation and improve streaming test coverage
- 49505fe9 feat(fetch,routing): improve cache key generation and request handling
- 1fbf0fe3 fix(fetch,streaming): improve cache handling and clarify test descriptions
- 31358d5b feat(runtime): refactor request context cleanup and optimize fetch caching
- db4b1b8d feat(runtime): add request context cleanup and optimize fetch caching
- 311a865a feat(fetch-cache): integrate fetch caching into runtime initialization
Full Changelog: https://github.com/rari-build/rari/compare/v0.10.8...v0.10.9
rari@0.10.8
- 75572b68 chore(rari): bump optional dependencies to 0.10.8
- 8e522e65 fix(router): add spacing between navigate registration functions
- a2f314b7 feat(router): add navigate deregistration and cleanup on unmount
- 96132eac fix(router): refactor parameter extraction and improve navigate registration
- e8d45010 feat(router): export navigate getter and improve router provider
- b06c4275 feat(router): add route segment matching and improve parameter extraction
- ad45e53a fix(router): improve navigation registration and hash scrolling behavior
- 05ef4927 feat(router): add public router API with navigate function and hooks
- 736f5098 fix(router): preserve hash in history state and handle hash-based scrolling
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.7...rari@0.10.8
v0.10.8
- b06c4275 feat(router): add route segment matching and improve parameter extraction
Full Changelog: https://github.com/rari-build/rari/compare/v0.10.7...v0.10.8
rari@0.10.7
- 7e7d5a96 chore(deps): bump rari binaries to 0.10.7
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.6...rari@0.10.7
v0.10.7
- 912e0f94 fix(rsc): improve children null handling in streaming initialization
- f90aa70d fix(rsc): use nullish coalescing for children fallback logic
- 8755673e fix(rsc): improve null handling and empty array detection in streaming
- 01c398b0 fix(rsc): add fragment element support for RSC rendering
Full Changelog: https://github.com/rari-build/rari/compare/v0.10.4...v0.10.7
create-rari-app@0.4.16
- 7a55b308 chore(deps): bump dependencies
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.15...create-rari-app@0.4.16
rari@0.10.6
- 46d7028d fix(runtime): add error handling for client component hydration
- d1c163fb fix(runtime): normalize SVG element names to lowercase
- 3030133f fix(runtime): enhance DOM safety and add HTML sanitization
- 52d08bef fix(runtime): improve DOM manipulation safety and performance
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.5...rari@0.10.6
rari@0.10.5
- 4dd56f6b fix(AppRouterProvider): remove redundant cache control headers
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.4...rari@0.10.5