One thing that I like about 8th is that it uses JSON format for data types. JSON Path and parsing also work nicely without any additional plugins or libraries. I can also just set how many decimal digits is needed.
In Swift, when Doubles rendered JSON values in unexpected ways (not sure if today they does it any more) users stored values as NSDecimalNumber and voilà, they rendered the JSON string as desired.