Ability to update selected artboards rather the updating the entire prototype
most of my project are huge and heavy, not less than 200 artboard
I would like the ability to update certain or specific artboards on the link rather than uploading all the link again
plus some times I would like to share specific changes done with my manager while other changes are still under going-which I don't want my manager to see yet
Yes! When I use the Overflow plugin, it lets me choose which artboards to sync, and this feature would be so useful within XD itself.
My scenario is very similar to the OP's.
To make XD even remotely usable, I have to break the app into separate flows. Even in this limited mode, a normal flow for me has 20-30 artboards. XD's flow upload is understandably slow, considering the number of interactions I usually am including.
Even with only a couple of dozen artboards per flow or less, selective upload to the parent flow (as other apps have implemented) would be a big productivity boost for me.
Related to the OP's last point, I might also have sections of a flow that aren't quite ready for my dev team. In those cases, I'll post a basic version first so they can see the whole flow, but I don't yet want to confuse them with enhancements that are still in-progress.
Update selected artboard