diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7254ef17d0f10d2b0fce92f29a45066301bd8b0e..b873b3304516f757678d51e2904b1bc4923bcee8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 
 ## [Unreleased]
 
+### Changed 
+
+- Upgraded openapi-spec-validator to latest release (0.7.1)
+- Upgraded openapi-schema-validator to latest release (0.6.2)
+
 ## [v1.0.0] - 2024-08-28 
 
 ### Changed
diff --git a/README.md b/README.md
index 081c9d8aeb0967aab2e27f1066d80355e34c2f2c..85693eaf8f1ed3f8162b853cfaa65337702afa02 100644
--- a/README.md
+++ b/README.md
@@ -93,7 +93,7 @@ python3 -m unittest discover
 2. Test 2 - Use javascript validators
 ```
 # Compile schema and run javascript validation tests in docker
-python3 test-js.py
+bash test-js.sh
 ```
 
 ## Quick Links
diff --git a/requirements-dev.txt b/requirements-dev.txt
index e8779875325f7e45a293acbc111fb4691f2f7124..7533cf709a63393f4316479378fc64548faab881 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -3,5 +3,5 @@ Flask
 flask-restx
 flasgger
 flask-marshmallow
-openapi-schema-validator==0.4.1
-openapi-spec-validator==0.5.2
\ No newline at end of file
+openapi-schema-validator==0.6.2
+openapi-spec-validator==0.7.1
\ No newline at end of file
diff --git a/test-js.sh b/test-js.sh
new file mode 100644
index 0000000000000000000000000000000000000000..5c5f7eaa123c32bdc1166cd4877c759074647b7a
--- /dev/null
+++ b/test-js.sh
@@ -0,0 +1,5 @@
+#! /usr/bin/env bash
+
+cd tests-js/docker
+docker compose up --build
+exit $?
\ No newline at end of file