Umfeld v2.8.1 Released
v2.8.1
- add
UMFELD_SYSTEM_GLM/UMFELD_SYSTEM_PORTMIDICMake options to build against system-installed glm/portmidi instead of the vendored copies ( fixes a Homebrew install conflict ) - installed public headers now live under
include/umfeld/instead of flatinclude/( avoids generically-named header collisions in shared prefixes;#include "Umfeld.h"is unaffected ) - fix genuine strict-aliasing bug in light-uniform upload (
UShapeRendererOpenGL_3/UShapeRendererOpenGL_ES_2_0) and scope the vendored miniaudio/stb_image_write aliasing workaround to just those translation units instead of the whole library