diff --git a/changelog.md b/changelog.md
index bf8243f..0476fc9 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,21 @@
## grblHAL changelog
+20250411
+
+Core:
+
+* Added MCP4725 I2C DAC to IO expander plugins.
+
+Drivers:
+
+* iMXRT1062, STM32F4xx, STM32F7xx, MSP432: fixed regression causing spindle encoder data to be reset shortly before starting spindle synced motion - resulting in error 41.
+
+Plugins:
+
+* Misc: added MCP4725 I2C DAC.
+
+---
+
Build 20250409
Core:
diff --git a/expanders_init.h b/expanders_init.h
index 40f6f4b..8564395 100644
--- a/expanders_init.h
+++ b/expanders_init.h
@@ -29,7 +29,7 @@
// I2C expanders
-#if PCA9654E_ENABLE || MCP3221_ENABLE
+#if PCA9654E_ENABLE || MCP3221_ENABLE || MCP4725_ENABLE
#if defined(I2C_ENABLE) && !I2C_ENABLE
#undef I2C_ENABLE
@@ -43,6 +43,10 @@
extern void mcp3221_init (void);
#endif
+#if MCP4725_ENABLE
+extern void mcp4725_init (void);
+#endif
+
#if PCA9654E_ENABLE
extern void pca9654e_init(void);
#endif
@@ -73,6 +77,10 @@ static inline void io_expanders_init (void)
mcp3221_init();
#endif
+#if MCP4725_ENABLE
+ mcp4725_init();
+#endif
+
#if PCA9654E_ENABLE
pca9654e_init();
#endif