Co-authored-by: MarcaDian <152095496+marcadian@users.noreply.github.com>
BREAKING CHANGE: Various APIs have been changed or removed.