In master branch of nvim-treesitter you had to do something like this to achieve it : https://pawelgrzybek.com/nvim-incremental-selection/

In the main branch (that they switched to) they removed it completely. Now it was added into v0.12 so nvim natively supports this without any additional plugins!

This is so good!