flet-dev / flet

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
https://flet.dev
Apache License 2.0
9.43k stars 360 forks source link

Error handling enhancements #3175

Open ndonkoHenri opened 2 weeks ago

ndonkoHenri commented 2 weeks ago

Closes #3149

Tasks:

Breaking changes:

The following are now "required"

FeodorFitsner commented 1 week ago
image

🤯🤯🤯 Looking...

FeodorFitsner commented 1 week ago

I honestly don't think those now-required properties are "breaking". Without them controls don't have any sense, right?

ndonkoHenri commented 1 week ago

I honestly don't think those now-required properties are "breaking". Without them controls don't have any sense, right?

I considered as breaking in the sense that "any code without those properties will break". Ex: I had to modify some of the test files because they were some tests were "failing" as a result of those required-parameters being missing.