The difference between initial callbacks from Dash 1.10 to Dash 1.11 is huge for most of my programs. For instance, for Dash 1.10 a program with four callbacks fires up with
1, 1, 4, 3, 2, 4, 4, 4, 4, 3, 4
now with Dash 1.11 it fires up with
1, 2, 1, 3, 4
This is much better. Have others experienced this? I could cite ten other examples. Is there an explanation for this?
Indeed! We refactored a lot of this code in order to make pattern matching callbacks possible, fixing many callback resolution bugs along the way. see 📣 Dash v1.11.0 Release - Introducing Pattern-Matching Callbacks and 📣 Dash v1.12.0 Release - Pattern-Matching Callbacks Fixes, Shape-drawing, new DataTable conditional formatting options, prevent_initial_call, and more
Hi @chriddyp Thanks for the confirmation and the resolutions … I used to wonder why my code was so flaky.