Skip to content

Releases: M-CreativeLab/jsar-runtime

v0.7.2

06 Jun 10:40
Compare
Choose a tag to compare

New Features & Improvements

Rendering Enhancements

  • WebGL Improvements:
    • Optimized WebGL texture handling with anisotropic filtering.
    • Improved support for the EXT_texture_filter_anisotropic extension.
    • Enhanced WebGL context attributes for better XR compatibility.

DOM Updates

  • Event Handling:
    • Added new event constructor types including MouseEvent, PointerEvent, and XRSessionEvent.
    • Enhanced EventTarget to provide detailed event type mappings and dispatching.
  • Document Features:
    • Introduced Document.timeline for animation timelines.
    • Enhanced Document.appendStyleSheet() to manage styles dynamically.

HTML Enhancements

  • Image Element:
    • Improved <img> element to handle onload and onerror events asynchronously.
    • Optimized image decoding with fallback mechanisms for error handling.
  • Web Content Updates:
    • Added support for logical dimensions (logicalWidth and logicalHeight) for web content rendering.
    • Improved device pixel ratio handling in WebContent.

Fixes & Optimizations

Performance Optimizations

  • Rendering Pipeline:
    • Optimized text and element rendering by marking dirty nodes and reducing unnecessary updates.
    • Improved layout computation efficiency for dynamic content.
  • Event Dispatch:
    • Fixed hit testing for mouse events to handle mouseleave and mouseout scenarios properly.

Bug Fixes

  • Fixed issues with CSSStyleDeclaration caching to ensure seamless style updates.
  • Resolved memory leaks in image decoding processes.
  • Addressed rendering bugs for logical dimensions in WebContent.
  • Fixed service memory leaks in destroying content processes.
  • Added maximum size for the image and texture at client-side and server-side to prevent out of memory issues.
  • Fixed the resource caching issues, now the caching follows the standard HTTP caching rules.

amidala-v0.3.1-alpha.20240115

15 Jan 14:35
Compare
Choose a tag to compare
update jsar-dom version

amidala-v0.3.1-alpha.1

12 Jan 21:00
Compare
Choose a tag to compare
generate oss path always by posix path

v0.3.0-alpha.12

28 Dec 14:00
Compare
Choose a tag to compare
fix vars

0.3.0-alpha.6

28 Dec 10:37
Compare
Choose a tag to compare
fix reusable workflow

0.3.0-alpha.11

28 Dec 12:07
Compare
Choose a tag to compare
fix workflow syntax

0.3.0-alpha.10

28 Dec 11:47
Compare
Choose a tag to compare
add permissions

amidala-v0.3.0

28 Dec 06:21
Compare
Choose a tag to compare
fix script grap

v0.3.0-alpha3

27 Dec 17:08
Compare
Choose a tag to compare
add macos dep to release

v0.3.0-alpha2

27 Dec 16:22
Compare
Choose a tag to compare
add darwin