Skip to content

Version 0.7.0

Latest

Choose a tag to compare

@fedyfausto fedyfausto released this 02 Nov 18:23

Jet Studio 0.7.0

Export your projects again: packages from 0.6.0 no longer load.

New

  • Depth fog on WorldEnvironment (Fog: Enabled, Depth Begin, Depth End): distant geometry fades into the background.
  • Visibility Range on MeshInstance3D and Sprite3D (GeometryInstance3D, as in Godot): nodes are hidden or faded by their distance from the camera, and skipped entirely outside the range.
  • New boards: classic ESP32 (WROVER-E N8R8), ESP32-C3 SuperMini and ESP32-C6 SuperMini. The firmware now also runs on one-core chips and on chips without PSRAM.
  • Windows x86_64 package. : New Windows support! This must be tested!

Fixes

  • A signal without arguments connected to a method that needs one (e.g. timeout → apply_central_impulse) crashed the game.
  • Scripts: slice() with a huge step, "".repeat() with a huge count, %*d widths and Color.to_html() with out-of-range values.
  • Damaged or hand-made .jetpack files are rejected by the bytecode loader instead of running.
  • The compiler gives clear errors for very long constant chains and too deeply nested constants, and compiles very long lines fast.
  • Edge cases with huge sizes, scales or non-finite values in sprites, textures, OBJ import, tweens and animations.
  • STM32 firmware: display DMA timing, low-RAM handling and a fallback when the DMA can not start.
  • Windows serial port names and errors in UTF-8; compressed images in the editor.
  • ESP32 boards get the right flash size in their image.