Backporting rules for VSCode extensions

After reading the backporting rules, I am wondering if is it acceptable to backport any VSCode extension update from master branch to release-21.11 even if the change seems to indicate a breaking change according to Semantic Versioning (i.e.: major version bumped in streetsidesoftware.code-spell-checker: 1.10.2 → 2.0.14)?

That is assuming the extension uses Semantic Versioning.

In another words should VSCode extensions be treated any differently than other packages?