* squash and merge since 0.8.0 Co-authored-by: Nox-MSFT <55153324+Nox-MSFT@users.noreply.github.com> Co-authored-by: Shiyi Peng <shiyipeng@microsoft.com> Co-authored-by: shiyi-peng <71347127+shiyi-peng@users.noreply.github.com>