Kirikiri SDL2 Breaking Change Migration Guide
Emscripten modularization changes
See the following for the changes required to your web shell for the modularization changes.
https://github.com/krkrsdl2/krkrsdl2/commit/6d8cca780dc6e9ea013979a66573dd687dde1470
External plugins enabled by default / Integrated plugins removed from core
See the following on how to disable external plugins and continue to use the old behavior of integrated plugins.
https://github.com/krkrsdl2/krkrsdl2-env-example
CMake used by default
Use the following commands to build the project instead:
cmake -S /path/to/krkrsdl2/repo -B /path/to/new/build/folder
cmake --build /path/to/new/build/folder