1. 91da30d Updated background for on-fixed colors in ColorSpec2026. by Material Eng · 14 days ago main
  2. 4578d0a Refactor DynamicScheme to accept a list of source colors. by Material Eng · 4 weeks ago
  3. 19ad665 Added CMF Scheme in 2026 spec. by Material Eng · 4 weeks ago
  4. a285736 Internal change. by Material Eng · 5 weeks ago
  5. fca2a5b Added energy color calculation in typescript MCU. by Material Eng · 6 weeks ago
  6. eeaf82b Clean up imports in typescript repo. by Material Eng · 8 weeks ago
  7. b03ef34 Update MCU package version to v0.4.0 so a fresh version can be released on npm. The latest published 0.3.0 is from 2 years ago, very old. by Material Eng · 9 weeks ago
  8. e2bbf20 Remove redundant utility methods and replace `if-else if` with `when` blocks by Material Eng · 9 weeks ago
  9. 158b9c1 Use MathUtils.sanitizeDegreesDouble for hue calculation in Cam16. by Material Eng · 4 months ago
  10. e88730b Fixed some contrast ratio in high contrast for phone. by Material Eng · 4 months ago
  11. 3ba1e40 Return and use null instead of -1 for error value by Material Eng · 4 months ago
  12. c50b410 Use MathUtils in Blend rather than manually interpolating by Material Eng · 4 months ago
  13. 9a1fb90 refactor DynamicColor constructors and remove unnecessary Builder class by Material Eng · 4 months ago
  14. f9c2921 Fixed wrong initial tone of primary for watch in expressive and vibrant variants. by Material Eng · 5 months ago
  15. eb19196 Automated Code Change by Liam Miller-Cushon · 5 months ago
  16. 9202f14 Enforced fallback SpecVersion 2021 for unsupported DynamicScheme variants. by Material Eng · 5 months ago
  17. f3188b2 Fixed onSurface contrast ratio for watch platform. by Material Eng · 5 months ago
  18. 665dc4b Automated Code Change by Liam Miller-Cushon · 5 months ago
  19. 9ae978e Cleanup code surrounding TonePolarity, ToneDeltaPair, and DeltaConstraint by Material Eng · 5 months ago
  20. c4e935c Code cleanup by Material Eng · 5 months ago
  21. da63be9 Remove unused and deprecated CorePalette and Scheme classes by Material Eng · 5 months ago
  22. 07b2c68 Update copyright/licenses by Material Eng · 5 months ago
  23. 0f23f73 No public description by Material Eng · 5 months ago
  24. c8a2311 No public description by Material Eng · 6 months ago
  25. d3f1ba8 Add initial revision of Material Color Utils for Kotlin by Material Eng · 6 months ago
  26. 5a7931e Automated Code Change by Material Eng · 6 months ago
  27. 498c427 Automated code refactoring by Material Eng · 7 months ago
  28. fdb3b85 Refined onBackground for 2025 spec on Watch. by Material Eng · 7 months ago
  29. a800772 Updated onSurfaceVariant color for better contrast ratio in 2025 specs. by Material Eng · 8 months ago
  30. a14c591 Fixed fixed colors in dark mode in medium and high contrast modes for 2025 colors. by Material Eng · 9 months ago
  31. 998b611 A workaround to fix incorrect T99 of some seed colors. by Material Eng · 10 months ago
  32. e704af8 Updated the constructors for all schemes to support different spec version. by Material Eng · 10 months ago
  33. 5d4397a Update and fix lints, make field final by Material Eng · 10 months ago
  34. d28f866 Updated on surface colors and outline colors for higher brightness for 2025 spec and fixed a bug in color determination (like isYellow or isBlue). by Material Eng · 11 months ago
  35. 2bea6dc Automated Code Change by Material Eng · 11 months ago
  36. b3492bb Added API for scheme variants with version and platform arguments. by Material Eng · 11 months ago
  37. fcf1fe3 Automated Code Change by Material Eng · 11 months ago
  38. 2ef423a Updated the hue rotation calculation method. by Material Eng · 12 months ago
  39. 4e3fc5e Added 2025 color specs for Neutral, Tonal spot, Expressive, and Vibrant across multiple color roles. by Material Eng · 12 months ago
  40. a2b5696 Internal cleanup. by Material Eng · 12 months ago
  41. 1ef5243 Removed MaterialDynamicColors constructors and the experimental isExtendedFidelity option. by Material Eng · 12 months ago
  42. 421daef Updated the controlActivated to isBackground=true. by Material Eng · 12 months ago
  43. 5de9119 Updated the spec of color roles to use the spec version from scheme instead of local variable assigned in `MaterialDynamicColors` constructor. by Material Eng · 12 months ago
  44. 24932a4 Updated the inverse_surface to isBackground=true. by Material Eng · 12 months ago
  45. e98f6b8 Added 2025 color specs for Neutral, Tonal spot, Expressive, and Vibrant across multiple color roles. by Material Eng · 12 months ago
  46. 9889de1 Update API that returns all dynamic color tokens in Java to use Supplier instead of Function. by Ash Huynh · 1 year, 3 months ago
  47. dbdf4c4 Add an API that returns all dynamic color tokens in Java. by Ash Huynh · 1 year, 3 months ago
  48. ca894db Automated Code Change by Material Eng · 1 year, 6 months ago
  49. 384df9a Split out logic to get a source color from image bytes into its own function to allow the code to be used seperately. by Material Eng · 1 year, 6 months ago
  50. 29e15b3 Swift - Update visibility of `errorPalette` to be public. by Material Eng · 1 year, 6 months ago
  51. e42b2e4 Minor documentation fixes. by Material Eng · 1 year, 7 months ago
  52. 337115a Revamp documentation. by Material Eng · 1 year, 7 months ago
  53. 2144e9d Replace computeIfAbsent with equivalent code. by Material Eng · 1 year, 7 months ago
  54. 140c6b1 Deprecate legacy core palette class. by Material Eng · 1 year, 8 months ago
  55. 284fabe Add unit tests for Scheme Rainbow. by Material Eng · 1 year, 8 months ago
  56. c8bc9f9 Add unit tests for Scheme Neutral. by Material Eng · 1 year, 8 months ago
  57. c71adba Add unit tests for Scheme Expressive. by Material Eng · 1 year, 8 months ago
  58. b0c79b0 Add unit tests for Scheme Content. by Material Eng · 1 year, 8 months ago
  59. e3b4a82 Add unit tests for Scheme Fidelity. by Material Eng · 1 year, 8 months ago
  60. ca653ed Add explicit test for ARGB int representation to each platform by Material Eng · 1 year, 8 months ago
  61. c2805dc Add unit tests for Scheme Monochrome. by Material Eng · 1 year, 8 months ago
  62. b6084ba Add unit tests for Scheme Vibrant. by Material Eng · 1 year, 8 months ago
  63. 6dff97b Add unit tests for Scheme Fruit Salad. by Material Eng · 1 year, 8 months ago
  64. 64e2c9e Add scheme provider to create multiple schemes from the same source color. This provider reduces overlapped computation by reusing tonal palettes. by Material Eng · 1 year, 8 months ago
  65. 61bdf87 Remove Rgba color representation from TS library by Material Eng · 1 year, 8 months ago
  66. 678c8bc Make scheme details consistently private in all languages by Material Eng · 1 year, 8 months ago
  67. 172eccd Unify errorPalette parameter across platforms by Material Eng · 1 year, 8 months ago
  68. 691c9e3 Optimize ARGB and HCT usage in DynamicScheme by Material Eng · 1 year, 8 months ago
  69. a37c008 Replace postfix increment in a for loop with prefix by Material Eng · 1 year, 8 months ago
  70. be615fc Export variant to construct DynamicScheme. by Material Eng · 1 year, 9 months ago
  71. 6bda888 Bump Typescript version. by Material Eng · 1 year, 9 months ago
  72. 03336bf Update MCU to for expressive on-colors. by Material Eng · 1 year, 9 months ago
  73. 1e2c1ae Add an `onerror` callback to reject the promise when an image fails to load in the `sourceColorFromImage` function. by Material Eng · 1 year, 9 months ago
  74. 935c2b4 Optimize create key color algorithm with binary search and caching. by Material Eng · 1 year, 10 months ago
  75. c093082 Change visibility of classes and methods to be public in Swift. by Material Eng · 1 year, 11 months ago
  76. 193f145 Ensure QuantizerCelebi.quantize returns consistent result given same input. by Material Eng · 2 years ago
  77. 9f3b733 Change QuantizerCelebi and QuantizerResult to public. by Material Eng · 2 years ago
  78. 97f524b Update `DynamicScheme` API for TypeScript. by Material Eng · 2 years ago
  79. f0268a6 Update `DynamicScheme` API for Java. by Material Eng · 2 years ago
  80. 1c5488c No public description by Material Eng · 2 years ago
  81. 8d6c8ae No public description by Material Eng · 2 years ago
  82. 624be32 Increase pub score by Material Eng · 2 years ago
  83. 4bc99e9 Add documentation for color spaces used in MCU. by Material Eng · 2 years ago
  84. 9281b3d Let `TonalPalette.fromList` accept any tone. by Material Eng · 2 years, 1 month ago
  85. 2efe18e Move value tests to golden tests. by Material Eng · 2 years, 1 month ago
  86. 13434b5 Add missing includes uncovered by libc++ change by Material Eng · 2 years, 1 month ago
  87. f9bda56 Fix exports from the MCU TypeScript library. by Material Eng · 2 years, 1 month ago
  88. 3d942dd Change Dynamic Scheme tonal palette properties to be public and made TonalPalette class and methods public. by Material Eng · 2 years, 2 months ago
  89. bd3f643 Internal Code Change by Liam Miller-Cushon · 2 years, 3 months ago
  90. 1217346 Change QuanizerResult::color_to_count to match RankedSuggestion signature by Material Eng · 2 years, 3 months ago
  91. f5d03da Update `DynamicScheme` API for C++. by Material Eng · 2 years, 4 months ago
  92. 0a56fc7 Implement New Contrast Surfaces Spec. by Material Eng · 2 years, 4 months ago
  93. f16ff28 Correct tables in make_schemes.md by Material Eng · 2 years, 4 months ago
  94. 6018b17 Deprecate `Scheme` in dart. by Material Eng · 2 years, 4 months ago
  95. 7cde6f9 Add Scheme correctness tests [dart]. by Material Eng · 2 years, 4 months ago
  96. 236f335 Update `DynamicScheme` API for Swift. by Material Eng · 2 years, 4 months ago
  97. 248bb0c Update `DynamicScheme` API for Dart. by Material Eng · 2 years, 4 months ago
  98. 45798af Add instruction to scale image down for quantizers. by Material Eng · 2 years, 5 months ago
  99. bec7bab Reduce stack size for `QuantizeWu` (C++). by Material Eng · 2 years, 5 months ago
  100. 6e0f5e1 Fix table issue in `make_schemes.md` by Material Eng · 2 years, 5 months ago