Skip to content

Releases: BabylonJS/Babylon.js

7.8.2

27 May 02:18
Compare
Choose a tag to compare

7.8.1

26 May 23:12
Compare
Choose a tag to compare

Changes:

  • #15138: Fix ThinEngine compilation and abstract engine split
  • #15137: WebGPU: Fix view support
  • #15135: Fix Doc
  • #15136: Fix erratic glTF progress values
  • #15130: Fixes and enhancement on Havok & volumes
  • #15134: add getTargetByName to MorphTargetManager
  • #15133: Nme webgpu5
  • #15132: Make DoubleTap work on touch devices
  • #15131: More nodes to support WebGPU
  • #14907: 6Dof mesh flip fix for LH scene
See More
  • #15129: Missing type definitions for older versions of typescript
  • #14976: Cannot build. Missing ImageEncodeOptions, VideoFrame, etc.

This list of changes was auto generated.

7.8.0

23 May 07:24
Compare
Choose a tag to compare
7.8.0

7.7.2

22 May 21:57
Compare
Choose a tag to compare

Changes:

  • #15128: Add features object passed as option to C++ native engine for backwards compatibility
  • #15127: Add globalThis definitions to Draco modules
  • #15126: Animation: Use the right weight when calling RuntimeAnimation.goToFrame
  • #15124: Use FloatArray everywhere

This list of changes was auto generated.

7.7.1

21 May 17:56
Compare
Choose a tag to compare

Changes:

  • #15107: Engine: add support for non float vertex buffers in native
  • #15123: Nme webgpu3
  • #15121: Add vscode launch config for "Run and Debug current unit test file (Dev)", and add "Jest Runner" to recommended VSCode extension list
  • #15120: Add WebDeviceInputSystem unit tests to cover pointermove before pointerdown cases
  • #15122: Mesh: Fix bounding infos when calling convertToUnIndexedMesh
  • #15115: _pointerDownEvent now reuses the _activeTouchIds slot if _pointerMove…
  • #15118: BoundingBox: Fix doc for extendSize and extendSizeWorld
  • #15113: GS ratio
  • #15116: Update control.ts
  • #15117: Replaced voronoi noise code
See More
  • #15112: fix test failing in node 22
  • #15111: Optional Vis-tests with browserstack
  • #15110: Nine patch for fox UIs with ideal width and ideal height

This list of changes was auto generated.

7.7.0

16 May 07:28
Compare
Choose a tag to compare
7.7.0

7.6.2

15 May 22:08
Compare
Choose a tag to compare

Changes:

  • #15108: Add missing code to unbind textures in native engine
  • #15104: GS - Use the right viewport value for position calculation
  • #15105: Shadows: Fix shadows in right-handed mode
  • #15097: GS and physics small fixes
  • #15100: Avoid setAttribute to prevent style inline
  • #15103: WebGPU: Fix disabling UA
  • #15102: Address comments
  • #15003: Nme webgpu2
  • #15099: Animation: Fix makeAdditiveAnimation
  • #15098: Allow skipping typekit font loading using options or global variable
See More
  • #15096: Mesh: Fix convertToUnindexedMesh when stride is not equal to size

This list of changes was auto generated.

7.6.1

14 May 00:23
Compare
Choose a tag to compare

Changes:

  • #15095: Add comments for render loop code
  • #15092: Fixing errors when compiling UMD types
  • #15086: Add back check to make sure there are active render loops before queuing a new one
  • #15089: Add directly constructed Nodes to rootNodes
  • #15090: [NME] Set Block
  • #15088: Sprites: Add logarithmic depth support
  • #15074: Add visual test for two position vertex buffers pointing to same buffer
  • #15085: SSAO2: Don't clear post processes if not necessary
  • #15084: SSAO2: Fix flash when switching between SSAO2 enabled/disabled
  • #14856: Material node editor Image source node accepting relative links
See More

This list of changes was auto generated.

7.6.0

09 May 07:32
Compare
Choose a tag to compare

Changes:

  • #15082: Add some unit tests for valid input combinations and dynamically updated output type
  • #15081: KTXTextureLoader - Push instead of unshift
  • #15080: Fixes for playground and sandbox
  • #15064: GUI JSON parse - provide callback to allow updating link URLs from development to production servers
  • #15079: Fix #15064
  • #15078: [XR] Failproof the snippet reference in NearInteraction
  • #14989: [XR] Failproof the snippet reference in NearInteraction
  • #15075: Fix ammo.js memory leak
  • #15076: Allow changing CleanUrl from Tools
  • #15066: Adding new debug tools to the scene Inspector : copyCommandToClipboar…
See More
  • #15071: Add GLSLANG and TWGSL to the core es6 package
  • #15072: Allow resetting the default draco instance
  • #15073: WebGPU: Fix this being undefined in some callbacks
  • #15053: Update Tensor types, for accuracy
  • #15070: WebGPU: Fix SSAO
  • #15069: Quick Workaround on thin engine build issues
  • #15063: Fix an issue with native engine function extension.
  • #15061: [NME] Mouse Block
  • #15068: Support older typescript versions
  • #15067: SSR: Fix in orthographic mode
  • #15065: Revert "Adding new debug tools to the scene Inspector : copyCommandToClipboard & window.debugNode"
  • #15062: update dependencies, support node 22
  • #15059: The disposed engine needs to be the thinengine
  • #15027: xrCompatible false per default, canvas made compatible on demand
  • #15060: Allow output type changes to propagate through the NME graph
  • #15050: Adding new debug tools to the scene Inspector : copyCommandToClipboard & window.debugNode
  • #15052: Updated engine caps to enable linear sampling from float and half float
  • #15058: Fix GetFontOffset missing in ThinEngine
  • #15057: Bump ejs from 3.1.9 to 3.1.10

This list of changes was auto generated.

7.5.0

02 May 07:24
Compare
Choose a tag to compare

Changes:

  • #15056: Fix CleanURL override
  • #15054: Add Neutral Tone Mapping
  • #15055: Fix water material refraction
  • #15051: Store the requested texture format in InternalTexture
  • #15049: Log the shader compilation error correctly
  • #15048: Fix edge renderer
  • #15047: Global Illumination manager: Add option to use 32 bits depth buffer
  • #15044: Fix node port export
  • #15043: Fix mod
  • #15042: WebGL Engine: Rollback the default value for the "antialias" option
See More
  • #15041: AA in sandbox
  • #15039: Better individual store for fog serialization
  • #15031: Bug: Fix texture size limit issue in GreasedLinePluginMaterial
  • #15038: Allow defines the shader name that appears in spector.
  • #15037: Inspector: Move shader code to core
  • #15036: Allow configuring error/warn threshold for size tests
  • #15034: Mesh debug material plugin: Fix crash when showing uvs
  • #15033: Final fix for allowCanvas
  • #15032: Load file was not injcted to loadShader

This list of changes was auto generated.