diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,17 @@
 # TidalCycles log of changes
 
+## 1.0.10 - This machine also kills fascists
+* Add exports to Sound.Tidal.Scales for `getScale` and `scaleTable`
 
+## 1.0.9 - This machine kills fascists
+* sec and msec functions for converting from seconds to cycles (for stut etc) @yaxu
+* template haskell upper bounds @yaxu
+* fix for multi-laptop sync/tempo sharing @yaxu
+* fix toScale so it doesn't break on empty lists @bgold-cosmos
+* `deconstruct` function for displaying patterns stepwise @yaxu
+* `djf` control ready for new superdirt dj filter @yaxu
+* `getScale` for handrolling/adding scales to `scale` function	* Add `djf` control for upcoming superdirt dj filter @yaxu
+
 ## 1.0.8 (trying to get back to doing these, 
 ## see also https://tidalcycles.org/index.php/Changes_in_Tidal_1.0.x 
 ## for earlier stuff)
@@ -19,7 +30,6 @@
 * potentially more efficient euclidean patternings - @dktr0
 * unit tests for euclid - @yaxu
 * fix for `sometimesBy` - @yaxu
-
 
 ## 0.9.10 (and earlier missing versions from this log)
 
diff --git a/src/Sound/Tidal/Scales.hs b/src/Sound/Tidal/Scales.hs
--- a/src/Sound/Tidal/Scales.hs
+++ b/src/Sound/Tidal/Scales.hs
@@ -1,4 +1,4 @@
-module Sound.Tidal.Scales (scale, scaleList) where
+module Sound.Tidal.Scales (scale, scaleList, scaleTable, getScale) where
 
 import Data.Maybe
 
diff --git a/tidal.cabal b/tidal.cabal
--- a/tidal.cabal
+++ b/tidal.cabal
@@ -1,5 +1,5 @@
 name:                tidal
-version:             1.0.9
+version:             1.0.10
 synopsis:            Pattern language for improvised music
 -- description:
 homepage:            http://tidalcycles.org/
