Note: VMware Tanzu tc Server 5.0.x has a scheduled end of General Support date of December 31, 2024
Tanzu tc Server 10.1.x has been released
Note: As of 5.0.12.RELEASE, Tanzu tc Server is now distributed as part of Spring Enterprise Subscription. Past releases are not being migrated. Please download from Tanzu Network before May 31st, 2024 if prior releases are required.
Note: The use of `list-runtimes` and `get-runtime` to download from Tanzu Network will end in May 2024. This is part of the Broadcom acquisition of VMware. At this time no replacement is planned. More information will be provided before the final shutdown.
For tc Runtime 7.0.x, 8.5.x, and 9.0.x it is recommended to use VMware Tanzu tc Server 4.1.x
For tc Runtime 10.1.x it is recommended to use VMware Tanzu tc Server 10.1.x
VMware tc Server 5.0.13 | 24 JUN 2024
VMware tc Server 5.0.12 | 29 MAY 2024
VMware tc Server 5.0.11 | 05 APR 2024
VMware tc Server 5.0.10 | 27 FEB 2024
VMware tc Server 5.0.9 | 16 JAN 2024
VMware tc Server 5.0.8 | 15 DEC 2023
VMware tc Server 5.0.7 | 27 NOV 2023
VMware tc Server 5.0.6 | 11 OCT 2023
VMware tc Server 5.0.5 | 10 OCT 2023
VMware tc Server 5.0.4 | 08 SEP 2023
VMware tc Server 5.0.3 | 22 AUG 2023
VMware tc Server 5.0.2 | 17 AUG 2023
VMware tc Server 5.0.1 | 20 JUN 2023
VMware tc Server 5.0.0 | 28 APR 2023
These release notes cover the following topics:
This VMware Tanzu tc Server release includes the following new features and changes:
This VMware Tanzu tc Server release includes the following new features and changes:
encode
command which could reformat the catalina.properties
file has been fixedPROPERTY_SOURCE
classes can be used with SystemProperties
VMware Tanzu tc Server
is no longer distributed via Tanzu Network
. Please see Obtaining tc Server for more information.This VMware Tanzu tc Server release includes the following new features and changes:
New tc Runtime versions:
Deprecation Notice: The list-runtimes
and the get-runtime
commands usage of Tanzu Network
will be removed in a future version of tc Server. The ability to download from Tanzu Network will cease in May 2024. The recommendation is to download and install Tanzu tc Server packages.
This VMware tc Server release includes the following new features and changes:
New tc Runtime versions:
Deprecation Notice: The list-runtimes
and the get-runtime
commands usage of Tanzu Network
will be removed in a future version of tc Server. The recommendation is to download and install the tc Runtime manually. More information will be provided at a later date.
This VMware tc Server release includes the following new features and changes:
New tc Runtime versions:
Minimum Java Version Change: Versions of tc Server from 5.0.0 to 5.0.8 required Java 17 to run the tcserver
command. With this release that requirement has been lowered to Java 11.
Deprecation Notice: The list-runtimes
and the get-runtime
commands usage of Tanzu Network
will be removed in a future version of tc Server. The recommendation is to download and install the tc Runtime manually. More information will be provided at a later date.
This VMware tc Server release includes the following new features and changes:
New tc Runtime versions:
Deprecation Notice: The list-runtimes
and the get-runtime
commands usage of Tanzu Network
will be removed in a future version of tc Server. The recommendation is to download and install the tc Runtime manually. More information will be provided at a later date.
tc Runtimes:
10.1.16.A.RELEASE, equivalent to Apache Tomcat 10.1.16
9.0.83.A.RELEASE, equivalent to Apache Tomcat 9.0.83
Deprecation Notice: The list-runtimes
and the get-runtime
commands usage of Tanzu Network
will be removed in tc Server in the future. The recommendation is to download and install the tc Runtime manually. More information will be provided at a later date.
10.1.14.C.RELEASE, equivalent to Apache Tomcat 10.1.14 with the following addition:
9.0.81.D.RELEASE, equivalent to Apache Tomcat 9.0.81 with the following addition:
10.1.14.B.RELEASE, equivalent to Apache Tomcat 10.1.14 with the following addition:
9.0.81.B.RELEASE, equivalent to Apache Tomcat 9.0.81 with the following addition:
tc Runtimes:
10.1.13.A.RELEASE, equivalent to Apache Tomcat 10.1.13
9.0.80.A.RELEASE, equivalent to Apache Tomcat 9.0.80
The jmx-jaas
and jmx-jaas-ssl
templates were updated to include more properties for JMX configuration. Please see the README.txt
in the respective templates for details.
10.1.12.B.RELEASE, equivalent to Apache Tomcat 10.1.12 with the following addition
9.0.79.B.RELEASE, equivalent to Apache Tomcat 9.0.79 with the following addition
tcserver.default.properties
where the location of the file was incorrectPlease visit What's New in 5.0.0 for more detail on the 5.0.0 release.
This VMware tc Server release includes the following new features and changes:
Features Highlights:
tc Runtime 10.1.x
Java Support
tcserver
command is 17.JMX template changes
jmx-jaas
and jmx-jaas-ssl
.tc Runtimes:
Our bundled tc Runtime version:
All CVEs (Common Vulnerabilities and Exposures) are registered with cve.mitre.org. Once the CVE information is released to the public, it can take some time before this site is updated with all the details. If you do not see the updated CVE information, please visit Apache Tomcat's Security pages for more detailed information about the CVE.
Here are the links to Apache Tomcat security and vulnerability details per release:
Issue Number | Description |
---|---|
N/A | The jmx-jaas and jmx-jaas-ssl templates do not work correctly on JVMs less than versioin 17. This will be addressed in 5.0.1. |
N/A | The configtest command on Windows opens a new window which doesn't exit. The proper behavior is to display the results in the same window. This will be addressed in 5.0.1 |
N/A | The default OpenJDK build of Java 9 on Ubuntu is a non-GA version and will cause issues when running tc Server. Upgrade to a GA version of OpenJDK to resolve the issues. |
Term | Definition |
---|---|
tc Runtime | tc Runtime is the Apache Tomcat runtime binaries packaged for use by tc Server. See tc Server Versioning to understand the naming scheme. |
Bundled tc Runtime | This is a tc Runtime that is packaged with the tc Server installation. For example tc Server 4.0.0 has tc Runtime 9.0.6.B.RELEASE bundled in the distribution. |
On-demand tc Runtime | This is a tc Runtime that is available for download by using the tcserver get-runtime command or by manually downloading the tc Runtime from VMware Tanzu Network. You can see the available tc Runtimes by calling the tcserver list-runtimes command. |
The tc Runtime version refers to the corresponding Apache Tomcat release. A letter is added to indicate whether additional patches not yet released by the Apache Software Foundation are applied.
For example:
tc Runtime 9.0.74.A.RELEASE is equivalent to Apache Tomcat 9.0.74.
tc Runtime 9.0.74.B.RELEASE is equivalent to Apache Tomcat 9.0.74 plus important bug fixes, enhancements, or security fixes. The letter could also refer to a pre-release of Apache Tomcat 9.0.34.
The letter is incremented (9.0.74.C.RELEASE, 9.0.74.D.RELEASE, and so on) if additional patches or security fixes are applied after a release is named and released.
See the Apache Tomcat changelogs for a list of improvements introduced by release:
VMware Tanzu tc Server 4.1.x, which includes:
Support Lifecycle Dates:
General Support includes fixes for major bugs and CVEs. New features will not be added to the 5.1.x branch. Fixes are provided in the form of patch releases (the 3rd digit in the version number).
Customers using 5.0.x should upgrade to Tanzu tc Server 10.1.x and/or Tanzu tc Server 4.1.x which have longer Support Lifecycles.
Since the original release of SpringSource tc Server
there have been many names of the core product often referred to as tc Server
. These include vFabric tc Server
, Appsuite tc Server
, Pivotal tc Server
, and VMware tc Server
. the branding name may change, even between minor releases, however, it is the same core product. The current full name is VMware Tanzu tc Server
or Tanzu tc Server
for short name usage.