- list-presets --json outputs structured JSON with variants, modes, accents, and default_accent for accent-aware schemes - --accent flag replaces :accent shorthand in preset string - Validate --accent against variant's available accents - resolve_preset returns tuple[str, str] (scheme + variant only) - Update tests for new signature
- Catppuccin txt colors extracted from dankmaterialyou and created txt files for each. - Preset is now an option and are exposed. - Tests test presets, might add workflow to run tests.