diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index bf59a1af95b9..53beec19434c 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,20 +1,20 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 22.2.0
+PORTVERSION= 22.3.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML formatter for Cucumber
WWW= https://github.com/cucumber/html-formatter
LICENSE= MIT
-RUN_DEPENDS= rubygem-cucumber-messages30>=19<31:devel/rubygem-cucumber-messages30
+RUN_DEPENDS= rubygem-cucumber-messages>=23<33:devel/rubygem-cucumber-messages
USES= gem
NO_ARCH= yes
PLIST_FILES= bin/cucumber-html-formatter
.include
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index 793049457c4b..e5f4a6c63d07 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032984
-SHA256 (rubygem/cucumber-html-formatter-22.2.0.gem) = e92fed01ee5a120690da89152ddbe71b77aa56b058228f9df81c6bf8cd4b6980
-SIZE (rubygem/cucumber-html-formatter-22.2.0.gem) = 284672
+TIMESTAMP = 1766953570
+SHA256 (rubygem/cucumber-html-formatter-22.3.0.gem) = f9768ed05588dbd73a5f3824c2cc648bd86b00206e6972d743af8051281d0729
+SIZE (rubygem/cucumber-html-formatter-22.3.0.gem) = 284672