TODO Summarize what will make the cut for v5
#1158 merges v5 to master, prerelease nugets are already out.
What remains before we can call it a release and postpone the rest for v6?
Temperature arithmetic
In #518 we discussed changing this. Long story short, it's ambiguous what addition and subtraction of Temperature should result in, because 0 Celsius != 0 Fahrenheit != 0 Kelvins. Some people expect the temperature difference (ex: 30 C - 20 C = 10 delta C), others expect a new temperature (ex: 30 C - 20 C = 303 K - 293 K = 10 K = -263 C). We currently don't know what ratio of people favor one way over the other, so to make an informed decision I think we need to poll our userbase somehow or find a way to implement this that will cause the least amount of confusion.
PRs #550 + #560 implemented this change, but we realized we were not able to agree on whether to make this change or not in time for v4.
TODO Summarize what will make the cut for v5
#1158 merges v5 to master, prerelease nugets are already out.
What remains before we can call it a release and postpone the rest for v6?
Temperature arithmetic
In #518 we discussed changing this. Long story short, it's ambiguous what addition and subtraction of
Temperatureshould result in, because0 Celsius != 0 Fahrenheit != 0 Kelvins. Some people expect the temperature difference (ex:30 C - 20 C = 10 delta C), others expect a new temperature (ex:30 C - 20 C = 303 K - 293 K = 10 K = -263 C). We currently don't know what ratio of people favor one way over the other, so to make an informed decision I think we need to poll our userbase somehow or find a way to implement this that will cause the least amount of confusion.PRs #550 + #560 implemented this change, but we realized we were not able to agree on whether to make this change or not in time for v4.