Features
- switch: add createSwitch API for creating fully headless switch (natew)
- switch: add active theme to SwitchThumb when checked (natew)
- themes avoid creating active theme that changes thumb color with colored themes
Bug Fixes
- label: remove role from Label by default to conform to WAI-ARIA 4 (Neil W)
- generate-themes: fix stricter typescript errors with generated themes file (natew)
- web: createTheme type should just pass through what it receives, deprecate createTheme since its not needed (natew)
- button: fix Button not passing maxFontSizeMultiplier down to text components (natew)
- switch: automatically handle custom switch width and heights when positioning the thumb (natew)
- web: fix themeReset not applying reset (natew)
- web: avoid warning on css variable colors when normalizing (natew)
- helpers: composeEventHandlers returns undefined if null handler passed to match React expected event types (natew)