build: bump dependencies versions
Bump undici from 5.28.2 to 5.28.3
support to select xmake/branch and fix links
This reverts commit ce4766f0f3.
ce4766f0f3