I did a quick and dirty test to see if the trade between two nations is working.
Would appear that that's still a no. Using '.' as the decimal separator etc.
I made an extra player race on Mars, gave them a colony on Mercury to start the trade. About 10 years in and not a single freighter has traded with the other player despite ample surplus and demand respectively. Plenty go to Mercury whenever enough trade goods (mostly infrastructure) are available, but about half of the freighters simply wait at Mars.
I also still ran into the bug where one race establishes communications and locks the other one from establishing it on their side. Once one succeeds, the other gets "Unable to establish communications since [race] refuses to share information." (not a direct quote, but the idea is the same). Essentially communications aren't opened simultaneously, which is fine, but since you can only open them while both are attempting, slower of the races will be locked forever from communicating. Perhaps adding a condition where you can establish communication if both are attempting or the counterpart has already established communications would fix it.