Closed Alxandr closed 4 years ago
🧐 Interesting;
That method gets called the same way as it’s just an eta expansion.
Can we revert this particular line?
@Alxandr Can you try now with 9.0.2?
Hmm. I posted a response here on the mobile app an hour ago, yet I can't see it on the computer, so apologies if there turns up a double reply, but I was told that 9.0.2 works :). My guess is that the change turned it from a property with type x -> y
to a method with the same type, and that broke binary compatibility (but not source compatibility). This definitely seems like a footgun with F#.
The latest release breaks YoloDev.Expecto.TestSdk (https://github.com/YoloDev/YoloDev.Expecto.TestSdk/issues/36) with the following error:
I'm guessing it's caused by this change: https://github.com/haf/expecto/commit/2e74361f93821d70aa0f9b1a9acef51e809a1cc2#diff-a468f12438e09db0adcb1d57db8dfa64R1037
This is quite unfortunate, cause it's a patch release. Could this either be reverted or changed to a major release?