Description
After the recent release of heroics 0.1.4 (released 2026-04-27), upgrading the dependency causes a NameError when initializing PlatformAPI.
It appears platform-api relies on heroics to provide the multi_json dependency. Since heroics 0.1.4 swapped multi_json for the standard json library, PlatformAPI::MultiJson is now an uninitialized constant.
Error Message
NameError: uninitialized constant PlatformAPI::MultiJson
/usr/local/bundle/gems/platform-api-3.9.0/lib/platform-api/client.rb:3722:in '<module:PlatformAPI>'
Description
After the recent release of
heroics0.1.4(released 2026-04-27), upgrading the dependency causes aNameErrorwhen initializingPlatformAPI.It appears
platform-apirelies onheroicsto provide themulti_jsondependency. Sinceheroics0.1.4swappedmulti_jsonfor the standardjsonlibrary,PlatformAPI::MultiJsonis now an uninitialized constant.Error Message