diff --git a/.github/check_examples.py b/.github/check_examples.py
index d255551..4ff9913 100644
--- a/.github/check_examples.py
+++ b/.github/check_examples.py
@@ -20,8 +20,8 @@ for package in glob.glob("**/package.json",recursive=True):
j2 = json.loads(f.read())
if 'dependencies' in j2 and name in j2["dependencies"]:
dependent_version = j2["dependencies"]["pmtiles"]
- if dependent_version != "^" + version:
- print(dependent,"should be ^",version,"was",dependent_version)
+ if dependent_version.lstrip("^").split(".")[0] != version.split(".")[0]:
+ print(dependent, "should be ^" + version, "was", dependent_version)
fail = 1
for html in glob.glob("**/*.html",recursive=True):
diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md
index 1f58039..1846730 100644
--- a/js/CHANGELOG.md
+++ b/js/CHANGELOG.md
@@ -1,3 +1,7 @@
+4.3.1
+* fix leafletRasterLayer handling of empty tiles by @thisisaaronland [#620]
+* maplibre: properly abort requests using AbortController by @andrewda [#608]
+
4.3.0
* improve ZXY to HilbertID conversion by @ciscorn [#527]
diff --git a/js/examples/leaflet.html b/js/examples/leaflet.html
index 9b45e16..56d1a36 100644
--- a/js/examples/leaflet.html
+++ b/js/examples/leaflet.html
@@ -4,7 +4,7 @@
-
+