diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0a67c427..9ae162a9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
+### Fixed
+- Update repo URLs ([#190](https://github.com/cucumber/messages/pull/190))
## [24.0.0] - 2023-11-24
### Added
diff --git a/README.md b/README.md
index 88904605..268c5120 100644
--- a/README.md
+++ b/README.md
@@ -103,7 +103,7 @@ However, it does not contain the following information (but Cucumber Messages do
* Parameter types
This kind of information is required to produce rich reports and analytics, and is
-used in [@cucumber/react](https://github.com/cucumber/cucumber-react) and [Cucumber Reports](https://reports.cucumber.io/).
+used in [@cucumber/react-components](https://github.com/cucumber/react-components) and [Cucumber Reports](https://reports.cucumber.io/).
## Examples
diff --git a/java/pom.xml b/java/pom.xml
index 74a2b654..8ac7f966 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -12,7 +12,7 @@
jar
Cucumber Messages
JSON schema-based messages for Cucumber's inter-process communication
- https://github.com/cucumber/cucumber-messages-java
+ https://github.com/cucumber/messages
io.cucumber.messages
diff --git a/javascript/package.json b/javascript/package.json
index b9a530df..0f00f741 100644
--- a/javascript/package.json
+++ b/javascript/package.json
@@ -19,7 +19,7 @@
},
"repository": {
"type": "git",
- "url": "git://github.com/cucumber/messages-javascript.git"
+ "url": "git://github.com/cucumber/messages.git"
},
"author": "Cucumber Limited ",
"license": "MIT",
@@ -51,9 +51,9 @@
"typescript": "5.3.3"
},
"bugs": {
- "url": "https://github.com/cucumber/messages-javascript/issues"
+ "url": "https://github.com/cucumber/messages/issues"
},
- "homepage": "https://github.com/cucumber/messages-javascript#readme",
+ "homepage": "https://github.com/cucumber/messages#readme",
"directories": {
"test": "test"
},
diff --git a/ruby/cucumber-messages.gemspec b/ruby/cucumber-messages.gemspec
index b996d695..bd11490f 100644
--- a/ruby/cucumber-messages.gemspec
+++ b/ruby/cucumber-messages.gemspec
@@ -7,7 +7,7 @@ Gem::Specification.new do |s|
s.description = "JSON schema-based messages for Cucumber's inter-process communication"
s.summary = "cucumber-messages-#{s.version}"
s.email = 'cukes@googlegroups.com'
- s.homepage = "https://github.com/cucumber/messages-ruby#readme"
+ s.homepage = "https://github.com/cucumber/messages#readme"
s.platform = Gem::Platform::RUBY
s.license = "MIT"
s.required_ruby_version = ">= 2.5"