Prepare release 1.8.2
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 304f992..fda0edc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,10 @@
+# Release 1.8.2
+
+**What's Changed**
+* Migrate `copy_directory` away from deprecated host constraint by @fmeum (https://github.com/bazelbuild/bazel-skylib/pull/588)
+
+**Full Changelog**: https://github.com/bazelbuild/bazel-skylib/compare/1.8.1...1.8.2
+
 # Release 1.8.1
 
 **What's Changed**
diff --git a/MODULE.bazel b/MODULE.bazel
index fb1a4fd..0b654a2 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -1,7 +1,7 @@
 module(
     name = "bazel_skylib",
     # Keep in sync with version.bzl and @bazel_skylib_gazelle_plugin//:MODULE.bazel
-    version = "1.8.1",
+    version = "1.8.2",
     compatibility_level = 1,
 )
 
diff --git a/gazelle/MODULE.bazel b/gazelle/MODULE.bazel
index 53b8559..c72afa9 100644
--- a/gazelle/MODULE.bazel
+++ b/gazelle/MODULE.bazel
@@ -1,12 +1,12 @@
 module(
     name = "bazel_skylib_gazelle_plugin",
     # Keep in sync with @bazel_skylib//:MODULE.bazel and @bazel_skylib//:version.bzl
-    version = "1.8.1",
+    version = "1.8.2",
     compatibility_level = 1,
 )
 
 # Keep in sync with @bazel_skylib//:MODULE.bazel and @bazel_skylib//:version.bzl
-bazel_dep(name = "bazel_skylib", version = "1.8.1")
+bazel_dep(name = "bazel_skylib", version = "1.8.2")
 bazel_dep(name = "rules_license", version = "0.0.7")
 bazel_dep(name = "gazelle", version = "0.41.0", repo_name = "bazel_gazelle")
 bazel_dep(name = "rules_go", version = "0.52.0", repo_name = "io_bazel_rules_go")
diff --git a/version.bzl b/version.bzl
index 8236438..01dba65 100644
--- a/version.bzl
+++ b/version.bzl
@@ -14,4 +14,4 @@
 """The version of bazel-skylib."""
 
 # Keep in sync with MODULE.bazel and @bazel_skylib_gazelle_plugin//:MODULE.bazel
-version = "1.8.1"
+version = "1.8.2"