Skip to content

Dependencies Versions

Slava Semushin edited this page Jan 17, 2025 · 50 revisions

Build and Runtime Dependencies

Name Version Upstream Version Up-to-date? Comment
Spring Boot 2.3.12.RELEASE 3.4.0.RELEASE X #1244 #1458 #1507 #1538 #1552 #1553 #1608 #1626 #1665 #1697
Spring Framework 5.2.25.RELEASE 6.1.1.RELEASE X
Spring Security 5.3.13.RELEASE 6.2.0.RELEASE X
Thymeleaf 3.0.11.RELEASE 3.1.2.RELEASE X #1480 #1554
Hibernate Validator 6.1.7.Final 8.0.1.Final X #1528 #1569 dependabot: only patch releases
Liquibase 4.26.0 4.30.0 X dependabot #1716
H2 2.2.224 2.2.232 X dependabot #1710 requires JDK 11
Togglz 2.0.1.RELEASE 4.4.0 X #1460 #1644
thymeleaf-extras-togglz 2.0.1.RELEASE 2.0.1.RELEASE V
thymeleaf-extras-springsecurity5 3.0.4.RELEASE 3.0.5.RELEASE X
HikariCP 4.0.3 6.2.1 X #1509 requires JDK11
mysql-connector-java 5.1.49 8.2.0 X #1473
postgresql 9.4.1212.jre7 42.7.0 X #1173 why it's jre7?
jakarta.mail 1.6.7
jakarta.validation-api 2.0.2 used indirectly
thumbnailator 0.4.20 0.4.20 V dependabot
commons-lang3 3.17.0 3.17.0 V dependabot
commons-text 1.12.0 1.12.0 V dependabot
jsoup 1.18.3 1.18.3 V dependabot
slf4j 1.7.36 2.0.16 X
javax.servlet-api 4.0.1 used indirectly
Lombok 1.18.36 1.18.36 V dependabot
Jetty 9.4.19.v20190610 12.0.4 X consider using provided version

Testing Dependencies

Name Version Upstream Version Up-to-date? Comment
RobotFramework 3.2.2 7.0 alpha 2 X #1535 #1571 #1597 #1642
robotframework-httprequestlibrary 0.0.15 0.0.19 X #1267
robotframework-seleniumlibrary 3.141.59.26535 4.0.0 X
Selenium 3.141.59 4.16.1 X used indirectly
Wiremock 2.35.1 3.3.1 X #1643
HtmlUnit 2.70.0 3.9.0 X #1558 #1598
cglib-nodep 2.2.2 3.3.0 X used indirectly
spring-test-context-cache-limiter boot2-v1.2 boot2-v1.2 V no version for Spring Boot 3
datagen 2.5.1 2.5.1 V planned for removal
assertJ 3.14.0 3.24.2 X
jUnit Jupiter 5.3.2 5.10.1 X
jUnit 4.13.2 4.13.2 V planned for removal
Groovy 2.0.8 4.0.16 X planned for removal
Spock 1.0-groovy-2.0 2.4-M1 X planned for removal

Maven Plugins

Name Version Upstream Version Up-to-date? Comment
Maven 3.6.3 3.9.6 X #1542
Resources 3.2.0 3.3.1 X #1592 used indirectly
Compiler 3.12.1 3.12.1 X dependabot
Clean 3.0.0 3.3.2 X used indirectly
RobotFramework 1.7.2 X #1524 #1535 #1571 #1597 #1642
Wiremock 8.0.0 8.0.0 X #1643 has dependency on wiremock-jre8; 8.0.0 requires JDK11
Enforcer 3.0.0-M3 3.5.0 X #1539
Dockerfile 1.4.6 X #1191
Surefire 2.22.0 3.5.2 X #1176
Frontend 1.7.6 1.15.0 X #1179
native2ascii 2.0.1 2.1.0 X planned for removal afterm JDK9 update
License 3.0 4.3 X
Minify 1.7.6 1.7.6 V
War 3.3.1 3.4.0 X used indirectly
gmavenplus 1.5 ? planned for removal
javassist (for RF) 3.21.0-GA ? consider removal

Frontend Dependencies

Name Version Upstream Version Up-to-date? Comment
selectize.js 0.13.3 0.15.2 X #1587
Bootstrap 3.4.1 5.3.3 X #1209 #1667
React 16.8.6 18.2.0 X #1188 planned for removal
axios 0.19.2 1.6.2 X #1497
jQuery 1.9.1 3.7.1 X #1211 planned for removal
NodeJS 10.16.0 20.10.0 LTS / 21.4.0 X #1442

CI Dependencies

Name Version Upstream Version Up-to-date? Comment
actions/cache 4.1.2 4.1.2 V dependabot
actions/checkout 4.2.2 4.2.2 V dependabot
actions/setup-java 4.5.0 4.5.0 V dependabot
actions/upload-artifact 4.4.3 4.4.3 V dependabot
tfenv 3.0.0 3.0.0 V
Terraform 1.1.9 1.10.0 X #1720
digitalocean/digitalocean 2.47.0 2.47.0 V dependabot
vexxhost/uptimerobot 0.8.2 0.8.2 V dependabot
wgebis/mailgun 0.7.7 0.7.7 V dependabot
Ansible 2.10.17 11.0.0 X #1531
community.general 1.3.6 10.0.1 X require Ansible >= 2.15.0
ansible.posix 1.1.1 1.6.2 X require Ansible >= 2.15.0
pdd 0.24.0 0.24.0 V

Server Dependencies

Name Version Upstream Version Up-to-date? Comment
Ubuntu 16.04.7 LTS 24.04.1 LTS X #1657
JDK 8u151-1+webupd8+0 21 LTS X #1158 #1556
MySQL 5.7.27-0ubuntu0.16.04.1 8.4 LTS X #1017
nginx 1.20.1-1~xenial 1.27.3 X