88% reduction is wild. Did most of that come from eliminating dependencies or rewriting core components from scratch?

Full rewrite and an intentional architecture to allow for composability and tree shaking, meaning the player bundle only ever includes the features you're using.

Opening the article and reading beyond the title would answer that question.