Changelog
What changed, straight from the repository.
The last 60 commits, generated from
git log by site/tools/gen-changelog.js — nothing here was written
for the website. Each line links to its diff. The current release is
v0.11.0.
Generated 2026-09-06 at commit 720b8e7. The full history is on GitHub.
-
6 September 2026
- 720b8e7Merge branch 'fix/pnx-status-line-tracks-evaluation' into worktree-agent-a7177df7645eae6c0
- 8343e2f0.11.0 — fire and smoke, mesh editing, zones, the Effect Look, and Cadence Pro release
- 6b58ec1Branding: the C-with-keyframes mark, generated icons, and the installer using them
- dc0755dDocs: phases 6 and 7 recorded
- ce79feaNode editor: wire-to-empty-space search, auto-layout, minimap, help panel, keyboard navigation
- 1972a83Cadence Pro: the app verifies keys against the live licence service
- 8f9d878Site: Pro is open — the two Stripe payment links and the licence API are configured
- 9f6666cPNX Part 41/58: the Effect Look (post pipeline + Lighting effects), mesh export as .obj + MeshPart mover, beam chains
- 6fc3d7cDocs: the go-live sequence for Cadence Pro (push, Stripe prices/links, Render, site config, publish)
- 2e9fc41Licence service: starts without a Stripe key and says so (health reports configured:false, key endpoints answer 503)
- be2c633Site: the counts caught up with the engine (389 nodes, 30 categories, 139 tools, 77 checks), the engine-additions section covers pyro, mesh editing, zones and the Effect Sheet, and the Pro key goes in through the command palette
- 8fc4a0cCadence Pro: the key-gated simulation pack and procedural export, the licence service, and the part markers removed
- 10cb2c0Merge branch 'fix/pnx-status-line-tracks-evaluation' into worktree-agent-a7177df7645eae6c0
- 6fb416aSite: carry the branding from the working tree — the 64x64 brand mark on every page, favicon.ico and apple-touch-icon links, the re-captured hero, the hero/favicon notes in the README
- 2bf03ccPNX Parts 22/24/25/47: mesh editing with connectivity, surfaces from fields, curve tools, and Repeat/Simulation zones
- a45af24Site: tools for the new pages — changelog generator, headless page check, sync-release covers safety.html
- d2c0d0eSite: safety, account, thanks, privacy and changelog pages; docs gain the engine additions and Pro
- 15fddf3Site: the landing page in the researched order
- 078738cSite: rebuild the design system — Bricolage/Inter type, dark and light themes on the app's palette
- c641c82PNX Parts 31/32/35: fire, smoke and clouds — a grid fluid solver with combustion, the Volume Renderer, a three.js raymarcher, sheet menus/things, and a Roblox flipbook bake
- 3512261Research: marketing psychology, monetisation and a 100 AED growth plan
- ac69079The Effect Sheet: make any procedural effect without learning nodes
- ba6ddb7PNX Parts 12 and 26: events and sub-emission
- 0850080PNX Part 27: neighbours, flocking and liquid pressure
- 9be5c92Design: the Effect Sheet — VFX authoring without learning nodes
-
1 August 2026
- 6d42a39Refresh the node editor's status line on evaluation, not only on redraw
-
31 July 2026
- e02eb63Site: sync to the 0.10.0 release
- f97c5910.10.0 — a minor bump, because the node editor is a feature release
- 13d939cExpose the procedural engine to human users: a real node editor
- 7fc016fHold the CNAME until js.org merges, so the site stays reachable
- 9b98ca9Make the site a public product site, not a project workspace
- c61e4d4Don't offer a node graph button that argues with you
- a480a44Site: document the procedural engine, and re-count what went stale
- ee1a786Bump version to 0.9.0 release
- 52851cdWait for the clothing composite instead of guessing how long it takes
- 863c8a7Merge the PNX procedural VFX engine
- b897151Stop paying for the same texture bytes over and over
-
30 July 2026
- 4332f9eKeep Part 75's stress test as a standing check
- 6e9373bAdd PNX node groups, the recipe library, and volume grids: phases 8 and 11
- e85ffbaAdd PNX textures and texture compositing: phase 7
- 4fc3f4bAdd the PNX Roblox exporter and baking system: phase 9
- a588d08Wire PNX into the studio, and add phases 6 and 10
- a0d5270Add the PNX particle solver: phase 5
- 093c02dAdd the PNX procedural node engine: phases 1-4
- 0677564Site: stack label/value rows on phones, add robots.txt and sitemap.xml
- 01ab4eaMake updating the website a numbered step of cutting a release
- ae7ae06Keep the site readable with JavaScript disabled
- 30c5ac8Add the Cadence Animator website
-
29 July 2026
- 5fdfe0dBump version to 0.8.0 release
- 7a5acc7Lay part markers in the part's own face, and require clicking the part
- 90afd59Show a Moon-style marker on every part, so what is selectable is visible
- 660792eFilter avatar textures the way Roblox does, and supersample the composite
- eafb4adComposite R15 clothing with Roblox's own group meshes
-
28 July 2026
- 37c4307Render and import Roblox rigs exactly, measured against Studio
- da855c7Fix Roblox asset parsing and read Roblox's own local content
- 65e74e1Port Moon's colour picker for Color3 property tracks
- a1f0ea6Add screen effects, the welder and bulk keyframe editing; document the parity work
- ffe3ea9Animate arbitrary Roblox instance properties and one-shot actions
- 70b6667Add Moon's play range, wiggle fill and frame offset
- c9f9c7cPort Moon Animator 2's easing engine and event markers