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