π§Β Β Synaptic Foundry is under active development β Early Access coming soon
Changelog
Release notes for every Synaptic Foundry build. Latest: v0.4.1 β March 8, 2026
AddedChangedFixedRemovedSecurity
v0.4.1
early-access
March 8, 2026
Physics performance pass and script hot-reload reliability fixes.
- FixedHot-reload no longer drops coroutine state when a script is re-imported mid-frame.
- FixedCapsule vs trimesh collision could produce NaN contact normals on near-parallel faces.
- FixedRigidBody.is_grounded returned false for one frame after a jump impulse.
- ChangedBroadphase BVH rebuild is now deferred to the end of the physics tick, reducing per-frame stalls by ~18%.
- ChangedPhysics debug overlay now shows contact point impulse magnitudes as colour-coded dots.
- AddedNew RigidBody.on_collision_enter / on_collision_exit Python callbacks.
v0.4.0
early-access
February 21, 2026
Soft body simulation, async coroutines, and the new animation state machine.
- AddedSoftBody component: cloth and rope simulation via position-based dynamics. Configurable stiffness, damping, and iteration count.
- Addedasync/await support in Component lifecycle methods. Use await self.wait(seconds) to pause execution without blocking the engine.
- AddedAnimationStateMachine node: build character animation graphs with transitions, blend trees, and Python-driven conditions.
- AddedNew @sync decorator for automatic property replication in multiplayer sessions.
- ChangedScene editor property inspector now reflects Python type annotations directly β no manual registration needed.
- ChangedExport pipeline now produces BC7-compressed textures on Windows and ASTC on macOS/Linux by default.
- FixedDirectional light shadow cascades had a 1-pixel seam at the transition between cascade levels.
- FixedAsset hot-reload could crash the renderer when a texture was replaced while in use by an active draw call.
v0.3.2
early-access
January 30, 2026
Stability fixes following the 0.3.0 renderer rewrite.
- FixedSSAO pass produced incorrect occlusion when the camera field-of-view was set below 40Β°.
- FixedSpot light shadows were inverted when the light was rotated more than 180Β° on the Y axis.
- FixedMemory leak in the particle system when emitters were destroyed while active.
- FixedPython traceback in on_ready was silently swallowed instead of surfaced to the editor console.
- SecurityUpdated bundled CPython to 3.12.8 to address CVE-2025-21601.
v0.3.0
early-access
January 10, 2026
Complete deferred rendering rewrite with PBR materials and HDR pipeline.
- AddedFull deferred PBR renderer: metallic/roughness workflow, image-based lighting, and environment probes.
- AddedHDR bloom, depth of field, and motion blur post-process stack β all configurable per camera in Python.
- AddedScreen-space ambient occlusion (SSAO) and screen-space reflections (SSR).
- AddedCustom GLSL shader support: write vertex + fragment shaders and expose uniforms to the Python layer.
- ChangedForward renderer removed. All projects now use the deferred pipeline. See the migration guide in the docs.
- ChangedMaterial API redesigned β BaseMaterial replaced by PBRMaterial, UnlitMaterial, and ShaderMaterial.
- RemovedLegacy vertex-colour materials removed. Bake vertex colours into a texture before upgrading.
v0.2.0
early-access
November 14, 2025
Networking alpha: authoritative server, state sync, and lobby API.
- AddedNetworkManager singleton: start a server, connect clients, and handle disconnections from Python.
- Added@rpc(target='server') and @rpc(target='all') decorators for remote procedure calls.
- AddedLobbyAPI: create, browse, and join lobbies over LAN or internet with built-in NAT punchthrough (up to 16 players in early access).
- AddedClient-side prediction helper: NetworkRigidBody component applies local prediction and reconciles with server state.
- ChangedProject settings now include a Network section with tick rate, interpolation, and bandwidth-cap configuration.
- FixedEditor crashed on launch when no audio output device was present.
v0.1.0
early-access
September 1, 2025
First public early-access release. Core engine, physics, and editor.
- AddedPython 3.12 scripting runtime with full stdlib access and pip package support.
- AddedRigid body physics: box, sphere, capsule, and convex hull collision shapes; joints and constraints.
- AddedVisual scene editor with transform gizmos, property inspector, and one-click play mode.
- AddedAsset pipeline: FBX, GLTF, OBJ, PNG, JPG, WAV, OGG import with automatic hot-reload.
- AddedForward renderer with Phong shading, directional/point/spot lights, and shadow maps.
- AddedExport to Windows, macOS, and Linux with embedded CPython runtime.