Update changelog and version for release 1.4.2 (#451)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index de9b0bd..ace7073 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+Release 1.4.2
+
+Bugfix release: fixes `build_test` to respect `target_compatible_with` (#448)
+
+**New Features**
+-   `bzl_library` allows `.scl` files (new Starlark dialect loadable by Bazel at
+    HEAD with `--experimental_enable_scl_dialect`)
+
+**Contributors**
+Alexandre Rostovtsev, UebelAndre, Vertexwahn, Xavier Bonaventura
+
+
 Release 1.4.1
 
 Bugfix release: fixes gazelle plugin failure with
diff --git a/MODULE.bazel b/MODULE.bazel
index 2c3cc0c..ed3befe 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.4.1",
+    version = "1.4.2",
     compatibility_level = 1,
 )
 
@@ -15,7 +15,7 @@
 ### INTERNAL ONLY - lines after this are not included in the release packaging.
 
 # Build-only / test-only dependencies
-bazel_dep(name = "stardoc", version = "0.5.3", dev_dependency = True, repo_name = "io_bazel_stardoc")
+bazel_dep(name = "stardoc", version = "0.5.6", dev_dependency = True, repo_name = "io_bazel_stardoc")
 bazel_dep(name = "rules_pkg", version = "0.7.0", dev_dependency = True)
 bazel_dep(name = "rules_cc", version = "0.0.2", dev_dependency = True)
 
diff --git a/WORKSPACE b/WORKSPACE
index 1b551a3..4f5fa72 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -27,10 +27,10 @@
 maybe(
     http_archive,
     name = "io_bazel_stardoc",
-    sha256 = "3fd8fec4ddec3c670bd810904e2e33170bedfe12f90adf943508184be458c8bb",
+    sha256 = "dfbc364aaec143df5e6c52faf1f1166775a5b4408243f445f44b661cfdc3134f",
     urls = [
-        "https://mirror.bazel.build/github.com/bazelbuild/stardoc/releases/download/0.5.3/stardoc-0.5.3.tar.gz",
-        "https://github.com/bazelbuild/stardoc/releases/download/0.5.3/stardoc-0.5.3.tar.gz",
+        "https://mirror.bazel.build/github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz",
+        "https://github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz",
     ],
 )
 
diff --git a/gazelle/MODULE.bazel b/gazelle/MODULE.bazel
index 09e426b..8f324e1 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.4.1",
+    version = "1.4.2",
     compatibility_level = 1,
 )
 
 # Keep in sync with @bazel_skylib//:MODULE.bazel and @bazel_skylib//:version.bzl
-bazel_dep(name = "bazel_skylib", version = "1.4.1")
+bazel_dep(name = "bazel_skylib", version = "1.4.2")
 bazel_dep(name = "gazelle", version = "0.29.0", repo_name = "bazel_gazelle")
 bazel_dep(name = "rules_go", version = "0.38.1", repo_name = "io_bazel_rules_go")
 
diff --git a/version.bzl b/version.bzl
index c44b714..393ef2c 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.4.1"
+version = "1.4.2"