Skip to content

Releases: BabylonJS/Babylon.js

8.20.0

31 Jul 07:34
Compare
Choose a tag to compare

Changes:

  • #16943: Inspector v2: Make properties services and component structure consistent and stub out services for the rest of the entity types
  • #16937: Inspector v2: Texture properties + MakeAsyncComponent
  • #16936: Introduce DepthSourceBlock to read depth data in NME
  • #16933: Add sampler2dArray support to ImageSourceBlock
  • #16942: [Fluent] Add Vector2PropertyLine
  • #16941: [Fluent/InspectorV2] StringifiedPropertyLine
  • #16940: Smart Filter custom shader blocks: add unit test for falsy default values

This list of changes was auto generated.

8.19.1

29 Jul 19:47
Compare
Choose a tag to compare

Changes:

  • #16938: Fix default values of 0 in custom Smart Filter blocks
  • #16928: add protected function to expose camera limit, world bounds

This list of changes was auto generated.

8.19.0

29 Jul 16:13
Compare
Choose a tag to compare

Changes:

  • #16935: Patch trigger
  • #16932: Fix Smart Filter Debugger build instructions
  • #16931: Make CustomShaderBlock resilient to incompatible default values, simplify log/warning/error handling in SFE
  • #16929: USDZ Exporter: Place "Materials" under the default prim
  • #16930: Fix bug when blob where requested to IDB
  • #16826: Support vertex pulling
  • #131: Referenced BabylonJS demos
  • #16927: _updateLight now works with _loadedModels
  • #16926: PBR node material: Fix iblIntensity in reflection block
  • #16924: Fix submesh identification with picking octrees
See More
  • #16921: NME DebugBlock focus lock
  • #16925: Fix #16921
  • #16923: Don't apply fog on skybox by default
  • #16919: [Fluent/InspectorV2] Add nullable property support to PropertyLine/BoundProperty
  • #16922: Fix alphaMode serialization of Node Materials
  • #16916: Improved depth/stencil support in the engine and in frame graphs + miscellaneous
  • #16920: Add update-version script to dev/smart-filters in preparation for adding SFE to Tools CD

This list of changes was auto generated.

8.18.0

24 Jul 07:37
Compare
Choose a tag to compare

Changes:

  • #16918: Update min node version to 20.11.0
  • #16917: Inspector v2: Add useResource hook and use it to correctly manage some object lifetimes in stats
  • #16915: glTF Exporter: Fix false positive test and add extra winding order handling
  • #16708: glTF Exporter: Fixes and clean-up for camera rotations
  • #16908: Fix bug where glow layer is recreated every frame under NullEngine
  • #16914: Migrate Smart Filters into the main repo

This list of changes was auto generated.

8.17.2

22 Jul 19:45
Compare
Choose a tag to compare

Changes:

  • #16912: USDZ Exporter: Winding order and vertex data handedness handling
  • #16911: [Fluent] Add floating Search Box to graph canvas
  • #16913: Fix Out of range values with high contrast
  • #16910: native morph workaround
  • #16909: Fix the problem that the four methods of PBRSubSurfaceConfiguration class isReadyForSubMesh/getActiveTextures/getAnimatables/dispose miss the _refractionIntensityTexture issue.
  • #16907: Bump form-data from 4.0.2 to 4.0.4
  • #577: Fixed small issue when calling dispose on Google Chrome
  • #16906: Inspector v2: Consolidate light service definitions into one
  • #16905: Make sure svg sanitize avoid pure url
  • #16904: Add a function to sanitize SVG
See More
  • #16902: [Security] Image in GUI can cause SVG XSS

This list of changes was auto generated.

8.17.1

21 Jul 17:38
Compare
Choose a tag to compare

Changes:

  • #16898: Reimplement legacy AudioEngine class with AudioEngineV2 WebAudioEngine class
  • #1: Object has no method 'createSphere'
  • #299: Fixed mesh loading when url has a query string
  • #4: Enable High DPI display support.
  • #12: Exporting Materials
  • #190: Placed all js files under "js" solution folders
  • #6: Apply animation and animation curves on texture
  • #2: trying to run babylon.js from jsfiddle results in error
  • #8: Fixing control panel checkboxes
  • #16903: Remove unwanted dependencies
See More
  • #16901: Fix some boolean options
  • #16900: enum fix for ktx/basis
  • #16899: Fix performance issue on morph targets manager clone
  • #16897: Add settings to prefer project relative paths for the VS Code import quick fix
  • #16896: Inspector v2: Flesh out camera properties
  • #16895: Fix flaky audio tests
  • #16894: Inspector v2: Property pane implicit sections, section order, and content order
  • #16877: Inspector v2: Add Effect Layers to Scene Explorer
  • #16880: Fix setMotionType with Physics instances
  • #16892: playground: allow zip download in self-hosted server with non-root path
  • #16891: Initial release for the Particle System to Node Particle System Set converter

This list of changes was auto generated.

8.17.0

17 Jul 07:30
Compare
Choose a tag to compare

Changes:

  • #16893: Remove unused audio engine doc params

This list of changes was auto generated.

8.16.3

16 Jul 23:32
Compare
Choose a tag to compare

Changes:

  • #16890: Fix sandbox loading issue
  • #16887: Sandbox instability
  • #16860: Add React fast refresh to Sandbox and Playground
  • #16882: Adding attractor to NPE
  • #16889: Link PS to NPS
  • #16888: glTF Exporter: Convert IBM to RH for LH bones
  • #11168: Fix skin export
  • #16885: Fix missing serialized comments for node editors
  • #16884: Inspector v2: Basic animation properties

This list of changes was auto generated.

8.16.2

15 Jul 18:46
Compare
Choose a tag to compare

Changes:

  • #16883: Fix broken node list in graph tools
  • #16881: Update 2
  • #16879: Add support for Mesh Shape
  • #16876: [Fluent] DraggableLine, SpinButton/FLoatLineComponent, FileUploadLine with icon for NME
  • #16878: Fix Billboard individual mode in RH
  • #16870: Fix IES texture sampling mode and Mipmaps generation
  • #16419: Fix bug when update sampling was not taking mip map generation in acc…
  • #16874: Dispose ragdoll resources
  • #16867: The Ragdoll.dispose function does not dispose of the TransformNodes it created
  • #16875: Inspector v2: Post Processes in Scene Explorer
See More
  • #16873: Inspector v2: Add GUI and Frame Graphs to Scene Explorer

This list of changes was auto generated.

8.16.1

11 Jul 16:26
Compare
Choose a tag to compare

Changes:

  • #16872: Delete unused components in shared-ui
  • #16871: Inspector v2: Animation Groups in Scene Explorer
  • #16869: Inspector v2: Add missing add/remove observables to scene and use ISceneContext for scene explorer sections
  • #16868: [InspectorV2] Properties folder cleanup
  • #16744: Viewer: Align shadow map light with IBL dominant direction
  • #16863: [Fluent, Inspectorv2] New gradient, list, and gradientList components; Add particleSystemProperties to inspectorv2

This list of changes was auto generated.