rari-build/rari
 Watch   
 Star   
 Fork   
10 days ago
rari

create-rari-app@0.4.29

What's Changed

  • 90c1f08c feat(rsc): upgrade deno dependencies and improve boundary context handling
  • a812e242 chore(deps): upgrade dependencies across catalogs and packages
  • dbbb73c3 refactor: remove CSRF protection and add search functionality

Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.28...create-rari-app@0.4.29

10 days ago
rari

rari@0.11.0

What's Changed

  • 2e8494cc chore(deps): upgrade rari binaries to 0.11.0
  • e050e7fd feat(rsc): implement streaming reference counting for lifecycle management
  • 75915cb1 feat(rsc): refactor rendering pipeline with cleanup handlers
  • dae4fc09 feat(rsc): refactor streaming pipeline and improve error handling
  • 038e492e feat(rsc): add streaming disable capability and improve render error handling
  • 46220bb5 feat(rsc): strengthen error handling and extract regex keywords constant
  • 8399a052 feat(rsc): extract streaming enablement constant and simplify wire format validation
  • 6658b2b2 feat(rsc): refactor rendering pipeline and improve error handling
  • ba8deb82 feat(rsc): refactor directive parsing and stream context handling
  • e41f5ae8 feat(rsc): refactor request context lifecycle and improve origin validation
  • 82a8ae7e feat(rsc): improve cache validation and origin pattern matching
  • 0a06acf0 feat(rsc): refactor stream context handling and improve directive parsing
  • 9e3403ab feat(rsc): refactor lazy promise resolution and request context handling
  • 59661e7d feat(rsc): refactor streaming setup and improve origin validation
  • ac249f60 feat(rsc): extract lazy promise resolution into dedicated method
  • b237f4ea feat(rsc): refactor rendering pipeline with circular reference detection
  • 4d4ce8eb feat(runtime): refactor request context management and improve origin validation
  • 065311d8 feat(rsc): refactor lazy promise resolution with circular reference detection
  • 1056463c feat(rsc): add stream completion check to suspense boundary rendering
  • e34dbec7 feat(rsc): add cookie validation and RSC fallback rendering
  • c067ff64 feat(rsc): improve suspense boundary handling and RSC wire format parsing
  • 114fe011 feat(rsc): improve async boundary handling and add circular reference detection
  • 65564dda feat(rsc): improve suspense boundary handling and navigation state management
  • c2d25b96 feat(rsc): improve boundary handling and payload validation
  • b7c10d8b feat(rsc): enhance component context and improve null checks
  • 90c1f08c feat(rsc): upgrade deno dependencies and improve boundary context handling
  • 3ba4e7a2 feat(rsc): improve streaming event handling and boundary content rendering
  • 4c722092 feat(rsc): improve security, accessibility, and HTML rendering
  • 66cd2d1f feat(rsc): improve element serialization and attribute handling
  • cbef930f feat(rsc): improve concurrent script execution and promise handling
  • 15b17f5f feat(rsc): improve streaming and promise handling with better serialization
  • c920cd24 feat(rsc): improve suspense boundary handling and streaming updates
  • 339bd28c feat(rsc): optimize streaming boundary rendering and promise handling
  • 98188c28 feat(rsc): improve RSC rendering with better attribute validation and cookie handling
  • d8f6d701 feat(rsc): improve error handling and async component rendering
  • f7962fa0 feat(rsc): enhance HTML rendering with improved attribute handling and streaming
  • a4922416 fix(rsc): update element array length validation for RSC protocol
  • 4da52866 feat(rsc): implement batch promise resolution with concurrent script execution
  • 2a2d8fed feat(cli): add vite-plus detection and support dual vite/vite-plus usage
  • abc55cef feat(rsc): implement streaming boundary updates with DOM rendering
  • dbbb73c3 refactor: remove CSRF protection and add search functionality

Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.25...rari@0.11.0

10 days ago
rari

v0.11.0

What's Changed

  • 6ad295fa chore(deps): bump rari version to 0.11.0
  • a08e13d4 style(rsc): fix indentation in layout rendering error handling
  • e050e7fd feat(rsc): implement streaming reference counting for lifecycle management
  • 75915cb1 feat(rsc): refactor rendering pipeline with cleanup handlers
  • dae4fc09 feat(rsc): refactor streaming pipeline and improve error handling
  • 038e492e feat(rsc): add streaming disable capability and improve render error handling
  • 46220bb5 feat(rsc): strengthen error handling and extract regex keywords constant
  • 8399a052 feat(rsc): extract streaming enablement constant and simplify wire format validation
  • 6658b2b2 feat(rsc): refactor rendering pipeline and improve error handling
  • ba8deb82 feat(rsc): refactor directive parsing and stream context handling
  • e41f5ae8 feat(rsc): refactor request context lifecycle and improve origin validation
  • 82a8ae7e feat(rsc): improve cache validation and origin pattern matching
  • 0a06acf0 feat(rsc): refactor stream context handling and improve directive parsing
  • 9e3403ab feat(rsc): refactor lazy promise resolution and request context handling
  • 59661e7d feat(rsc): refactor streaming setup and improve origin validation
  • ac249f60 feat(rsc): extract lazy promise resolution into dedicated method
  • b237f4ea feat(rsc): refactor rendering pipeline with circular reference detection
  • 4d4ce8eb feat(runtime): refactor request context management and improve origin validation
  • 065311d8 feat(rsc): refactor lazy promise resolution with circular reference detection
  • e34dbec7 feat(rsc): add cookie validation and RSC fallback rendering
  • f944b564 feat(rsc): add stream completion marker to RSC streaming response
  • 9ced4263 feat(rsc): improve suspense boundary children processing and return structure
  • c067ff64 feat(rsc): improve suspense boundary handling and RSC wire format parsing
  • 114fe011 feat(rsc): improve async boundary handling and add circular reference detection
  • 65564dda feat(rsc): improve suspense boundary handling and navigation state management
  • c2d25b96 feat(rsc): improve boundary handling and payload validation
  • b7c10d8b feat(rsc): enhance component context and improve null checks
  • 90c1f08c feat(rsc): upgrade deno dependencies and improve boundary context handling
  • 3ba4e7a2 feat(rsc): improve streaming event handling and boundary content rendering
  • 4c722092 feat(rsc): improve security, accessibility, and HTML rendering
  • 66cd2d1f feat(rsc): improve element serialization and attribute handling
  • cbef930f feat(rsc): improve concurrent script execution and promise handling
  • 15b17f5f feat(rsc): improve streaming and promise handling with better serialization
  • c920cd24 feat(rsc): improve suspense boundary handling and streaming updates
  • 339bd28c feat(rsc): optimize streaming boundary rendering and promise handling
  • 98188c28 feat(rsc): improve RSC rendering with better attribute validation and cookie handling
  • d8f6d701 feat(rsc): improve error handling and async component rendering
  • f7962fa0 feat(rsc): enhance HTML rendering with improved attribute handling and streaming
  • 4da52866 feat(rsc): implement batch promise resolution with concurrent script execution
  • f8245ee1 chore(deps): update Cargo.lock dependencies
  • 1ffee21e chore(deps): upgrade deno and related dependencies
  • abc55cef feat(rsc): implement streaming boundary updates with DOM rendering
  • dbbb73c3 refactor: remove CSRF protection and add search functionality

Full Changelog: https://github.com/rari-build/rari/compare/v0.10.25...v0.11.0

17 days ago
rari

create-rari-app@0.4.28

What's Changed

  • fa49db8c chore(deps): upgrade deno and npm dependencies

Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.27...create-rari-app@0.4.28

17 days ago
rari

rari@0.10.25

What's Changed

  • c7a77e46 chore(deps): upgrade rari to 0.10.25

Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.24...rari@0.10.25

17 days ago
rari

v0.10.25

What's Changed

  • 6641379a chore(deps): upgrade rari to 0.10.25
  • f8bbe95e fix(rsc): skip non-numeric style values without unit suffix
  • 9fee61a4 feat(rsc): distinguish boolean HTML attributes from aria/content attributes
  • d62ac59f feat(rsc): add automatic px unit suffix for numeric style values
  • dd69b064 feat(rsc): enhance HTML rendering security with tag and attribute validation
  • 958e8e11 feat(rsc): add attribute name validation and refactor HTML escaping
  • fa49db8c chore(deps): upgrade deno and npm dependencies
  • b95d73ed refactor(rsc): revert wire_format serializer to address memory regressions

Full Changelog: https://github.com/rari-build/rari/compare/v0.10.24...v0.10.25

19 days ago
rari

rari@0.10.24

What's Changed

  • f632fcd1 chore(rari): bump optional dependencies to 0.10.24

Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.23...rari@0.10.24

19 days ago
rari

v0.10.24

What's Changed

  • eb61bb47 chore(rari): bump version to 0.10.24
  • de288ed3 feat(rsc): add automatic px unit suffix for numeric CSS values
  • adfb6345 refactor(rsc): improve event handler detection with character-based validation
  • 121d72f7 refactor(rsc): consolidate HTML escaping functions and add tag validation
  • e9e33daf perf(rsc): optimize JSON serialization and HTML rendering

Full Changelog: https://github.com/rari-build/rari/compare/v0.10.23...v0.10.24

19 days ago
rari

create-rari-app@0.4.27

What's Changed

  • 996ae9a9 chore(create-rari-app): update vite import to vite-plus
  • 7da147ac chore(create-rari-app): replace vite with vite-plus, fixes #158
  • 6f5d1239 chore(deps): upgrade dependencies

Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.26...create-rari-app@0.4.27

19 days ago
rari

rari@0.10.23

What's Changed

  • 94df3e6e chore(rari): bump optional dependencies to 0.10.23
  • 03f371ef fix: resolve Windows path handling issues in module resolution
  • 23254d06 refactor(vite): handle incomplete block comments in directive detection
  • 4c1830e0 refactor(vite): improve comment stripping and enhance test assertions
  • bd91dbe9 refactor(vite): simplify inline block comment stripping logic
  • 0ac84d00 refactor(vite): reorder comment skip logic in HMR coordinator
  • 386435ca refactor(vite): improve comment handling and test organization
  • e36b4529 refactor(vite): reorder comment handling logic in HMR coordinator
  • 8cf5437d refactor(vite): extract use client directive validation logic

Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.22...rari@0.10.23