The latest version of Turbo reminded me that I was an idiot... 🤦♂️
Let me tell you the story!
One of my applications (no, I won't tell you which one 😁) uses Turbo and Stimulus... well yes, it's my default front-end stack now.
And in this application I'm making major modifications, and during these modifications I think to myself "hey, what if I upgraded to the latest version of Turbo to access the new features like the turbo frame tag for Twig".
(yeah I know, that's a long thought process, I'm a long-winded guy 😅).
So I update the dependencies, then go make myself a delicious coffee (I looove coffeeee! ☕).
When I come back, I resume work, I modify my interfaces, delete some and create others. BUT! ⚠️
I realize that the database data (on my dev version) is chaos, as if someone had clicked everywhere. 🤯
Being alone at home, and my AIs being in "sleep" mode, I tell myself it's a bug. 🐛
Well actually... the latest version of Turbo does prefetching on all <a> anchors that the mouse hovers over... 🖱️
Who's the dummy who, back in the day, to save time, made data modifications on HTTP GET requests?
That's meeee!!!!! 🙈
Has this application been in production for years? Absolutely! 💀
Alright, bye, I'm going back to doing random stuff! 👋