use json pure instead of native json and bump version