Skip to content

0.1.5

Choose a tag to compare

@mosberger mosberger released this 24 Jul 11:45
· 10 commits to main since this release
77443b7

Features

  • Context Theming: Introduced a robust ThemeContext mechanism, allowing the design system to provide distinct color schemes and other theme properties based on the active application context (e.g., default, safety-relevant, off-brand).
  • Screenshot Testing (Roborazzi): Introduced Roborazzi for automated golden file screenshot testing to prevent visual regressions.
  • Golden Files: Enabled Git LFS to manage golden image files and added an initial set of golden files for existing components.

Refactoring

  • Color Primitives: Replaced existing color definitions with PrimitiveColors.kt for clearer and more consistent naming, aligning with design system terminology.

Chore

  • Golden Files: Updated golden files to reflect changes introduced by the new context theming.

Documentation

  • Golden Files: Added initial documentation for generating and verifying golden files in README.md and a dedicated doc/wyh-roborazzi.md explaining the choice of Roborazzi.