diff --git a/CHANGES b/CHANGES
index 084c7e9262eda60018f2d7016108eb2d8152bcfa..6f98e4622b00afa669ee186a8df0917f2c51b7fa 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,27 @@
+v3.10.0
+
+- Use environment variable `COPYQ_DEFAULT_ICON=1` to show the original
+  application icon instead of the one from current icon theme.
+
+- Avoid updating menu too unnecessarily
+
+- Drop using deprecated Qt API and require at least Qt 5.5 (meaning Ubuntu
+  14.04 and Debian 8 are no longer supported)
+
+- Use non-native color and font dialogs which fixes showing these in Gnome/Gtk
+
+- Fix GUI with fractional scaling
+
+- Fix updating tray menu (remove empty sections)
+
+- Fix editing synchronized file content instead of its path
+
+- OSX: Omit preventing system from entering the sleep mode
+
+- X11: Improve clipboard/selection synchronization
+
+- X11: Avoid reading clipboard in parallel in the monitor process
+
 v3.9.3
 
 - New `loadTheme()` script function loads theme from INI file.