fable-react icon indicating copy to clipboard operation
fable-react copied to clipboard

[Breaking change] Strongly typed API or not ?

Open MangelMaxime opened this issue 5 years ago • 2 comments

The last minor version of Fable.React introduced several breaking changes.

From a user perspective, this is not really friendly so I think it is time to decide if we want to fully type the API or no :)

Because nowadays, my user code looks like a mismatch between several concepts. I can take the subject to explore typed API if this is the way to go. And make it works with SSR etc.

MangelMaxime avatar Sep 16 '19 13:09 MangelMaxime

I saw this, it was easy to fix, just replace some "strings" with the new enums. But as I was updating everything to the bleeding edge, I kind of expected it. I guess we could type all the CSS properties and then release a major version, breaking changes in the minor version breaks the Semantic Versioning, it's not nice.

Luiz-Monad avatar Oct 04 '19 19:10 Luiz-Monad

I guess we could type all the CSS properties and then release a major version, breaking changes in the minor version breaks the Semantic Versioning, it's not nice.

Yes, I want to avoid this situation

MangelMaxime avatar Oct 04 '19 22:10 MangelMaxime