diff --git a/CHANGELOG.md b/CHANGELOG.md
index 245bea5c08c1500033ad884c953983cc3eb2a158..7042055279b999dd0b34b2815c9cdd0d84017d82 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 ## Changelog
 
+### 3.8.2
+  * Bugfix: Fix for client iptables rules being repeatedly added by subsequent Puppet runs (thanks @guest715)
+  * Bugfix: Module file notifies service, not only symlink (thanks @ihpu)
+  * Add support for Debian 10 / Freeradius 3.0.16 (thanks @OlivierLM)
+
 ### 3.8.1
   * Bugfix: Enable `attr_filter` module before service restart (thanks @theosotr)
 
diff --git a/metadata.json b/metadata.json
index af2555587d4ba82b62ad5463157b014a71654afc..d578a9123410e2843d687afbf048b2d649423e58 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1,6 +1,6 @@
 {
   "name": "jgazeley-freeradius",
-  "version": "3.8.1",
+  "version": "3.8.2",
   "author": "jgazeley",
   "summary": "Install and configure FreeRADIUS",
   "license": "Apache-2.0",
@@ -25,7 +25,8 @@
     {
       "operatingsystem": "Debian",
       "operatingsystemrelease": [
-        "9"
+        "9",
+        "10"
       ]
     },
     {