main
chore(playwright): add click method to promise assertion lint checks (#29740)
fix(core): resolve lazy component chunks under Vite 8 (#31341)
fix(modal): allow pull-to-refresh with a custom scroll host (#31339)
refactor(slides): remove swiper.js from sourcecode (#26753)
feat(input-otp): add new input-otp component (#30386)
chore(): sync with main (#25450)
feat: add high contrast themes (#29010)
v8.8.17
chore(deps): update playwright (#31311)
chore(packages): move the packages to root
docs(many): update Contributing links (#29498)
fix(fab-button): restore submit, reset, and disabled form functionality (#31249)
chore(): update package lock files
test(playwright): only use retries on CI (#28196)
feat(range): add classes and expose parts to allow individual styling of dual knobs (#30941)
chore(build): add Vercel preview builds for framework test apps (#31073)