Moved JSON construction from frontend to backend to preserve logic across all bindings. Bumped versions.