Repository navigation
0.1.1
Changed
- ImPlot is fetched at
v1.1, up fromv1.0. - The dev container has one configuration per GPU type,
.devcontainer/nvidiaand.devcontainer/dri, instead of a single file edited by hand.docker.shpicks one, andNODENS_GPUoverrides it. - The shared Zed tasks and debug scenarios are tracked in the repository, and they run from the project root even when the Zed workspace is a parent folder.
Fixed
- Configuring without the Vulkan SDK prints a warning. Before, the build was silently OpenGL-only and exited at startup under the default Vulkan API.
- The
circularwave3dexample advances by the frame time, so the curve no longer scrolls faster at a higher frame rate. - GLFW is fetched at its pinned tag. It was declared but never made available, so the build linked the system copy.
ND_BUILD_EXAMPLESdefaults to off when Nodens is consumed by another project. The default was on, because the secondoption()call was a no-op.- The
MouseButtonReleasedevent has a name. It was empty, so the event logged as an empty string and the file failed to compile with GCC. EventBus::Subscribetakes the registry lock, andQueueEventno longer reads the subscriber list unlocked for its trace line, so subscribing or queueing a new event type from another thread no longer races on that list.
Note
Full Changelog: v0.1.0...v0.1.1