LATEST VERSION: 3.2 - CHANGELOG
Pivotal tc Server v3.2

Pivotal tc Server 3.2 Release Notes

Pivotal tc Server 3.2.8 | 10 OCT 2017

Pivotal tc Server 3.2.7 | 08 SEP 2017

Pivotal tc Server 3.2.6 | 24 MAY 2017

Pivotal tc Server 3.2.5 | 05 APR 2017

Pivotal tc Server 3.2.4 | 06 JAN 2017

Pivotal tc Server 3.2.3 | 19 DEC 2016

Pivotal tc Server 3.2.2 | 15 NOV 2016

Pivotal tc Server 3.2.1 | 06 OCT 2016

Pivotal tc Server 3.2.0 | 17 AUG 2016

Last Document Update: 10 OCT 2017

What’s in the Release Notes

These release notes cover the following topics:

What’s New in Pivotal tc Server 3.2.8

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:
    • 8.5.23.A.RELEASE, equivalent to Apache Tomcat 8.5.23
    • 7.0.82.A.RELEASE, equivalent to Apache Tomcat 7.0.82

What’s New in Pivotal tc Server 3.2.7

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:
    • 8.5.20.C.RELEASE, equivalent to Apache Tomcat 8.5.20 including the following fixes:
      • Minor change to use XMLInputFactory.newInstance() instead of XMLInputFactory.newFactory()
      • Keystore Alias regression fix: 61450
      • Hardware keystore regression fix: 61451
    • 7.0.81.B.RELEASE, equivalent to Apache Tomcat 7.0.81 including the following fixes
      • WebDav regression fix: 61452

What’s New in Pivotal tc Server 3.2.6

This Pivotal tc Server release includes the following new features and changes:

What’s New in Pivotal tc Server 3.2.5

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:

What’s New in Pivotal tc Server 3.2.4

This Pivotal tc Server release includes the following new features and changes:

What’s New in Pivotal tc Server 3.2.3

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:
    • 8.5.9.B.RELEASE, equivalent to Apache Tomcat 8.5.9 including the following fixes:
    • 7.0.72.B.RELEASE, equivalent to Apache Tomcat 7.0.72 including the following fixes:
  • Other fixes:
    • Added versions for get-template listing
    • Manager template now allows administrator to assign username on install

What’s New in Pivotal tc Server 3.2.2

This Pivotal tc Server release includes the following new features and changes:

What’s New in Pivotal tc Server 3.2.1

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:
    • 8.5.5.B.RELEASE, equivalent to Apache Tomcat 8.5.5 including the following fixes:
      • Corrects a regression that prevents starting under a SecurityManager (ASF commit r1760305)
      • Fail earlier if the client closes the connection during SNI processing (ASF commit r1761423)
    • 7.0.72.A.RELEASE, equivalent to Apache Tomcat 7.0.72
  • Other Changes:
    • Enhanced error handling when using tcruntime-admin get-template and get-runtime

What’s New in Pivotal tc Server 3.2.0

This Pivotal tc Server release includes the following new features and changes:

  • New tc Runtime versions:
    • 8.5.4.B.RELEASE, equivalent to Apache Tomcat 8.5.4 including the following fixes:
      • Apache Tomcat 8.5.x was created from Tomcat 9.0.0 M4 tag. It is compatible with Servlet 3.1, JSP 2.3, EL 3.0, WebSocket 1.1, and JASPIC 1.1.
        • You may require the migration guide when upgrading from Tomcat 8.0.x to Tomcat 8.5.x as there has been significant changes between the versions.
      • Additional fixes:
        • Paths passed to RequestDispatchers are decoded by default
    • 7.0.70.B.RELEASE, equivalent to Apache Tomcat 7.0.70 including the following fixes:
      • Paths passed to RequestDispatchers are decoded by default
  • Template Repository
    • User is now able to retrieve templates from our own repository on-demand by using our tcruntime-admin get-template command to list and download templates
    • GemFire HTTP session manager template has been upgraded to version 8.2.1.1
    • Redis Session Manager template has been upgraded to version 1.3.0
      • Added support for tc Runtime 8.5 and Apache Tomcat 8.5
    • Spring Insight templates have now been upgraded to version 1.9.2.SR8
      • Added support for tc Runtime 8.5 and Apache Tomcat 8.5
  • Other Changes and Enhancements:
    • tc Runtime 8.5.x is the default version used to create instances
    • NIO connector is the default connector
    • GemFire HTTP session manager, Redis HTTP session manager, and Spring Insight templates are no longer packaged in tc Server. They are now available via the Template Repository feature in tc Server 3.2.
    • Custom templates specifically for tc Runtime 8.5.x will now require the -tomcat-85 suffix when naming your template (i.e. mytemplate-tomcat-85 will only be listed for tc Runtime 8.5 instances
      • Note: -tomcat-8 templates will not work with tc Runtime 8.5
    • tcruntime-admin script provides option to install template and other runtimes in a user specified directory
    • Bash completion has been updated with new script commands
    • Tomcat Manager app is now included as a template and is configured to be secure out-of-the-box.
    • Hyperic Plugin for tc Server
      • Resolved auto-discovery issue caused by an attribute name change in the tc Server instance’s server.xml configuraton file
      • Resolved confusing livedata error message that appeared in logs

Security and Vulnerability Information

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:

Known Issues

Issue Number Description
N/A On upgrade to tc Runtime 8.5, any previous instances with cluster setup, GemFire HTTP session manager, Redis HTTP session manager, and Spring Insight will need to be recreated using the new templates.
TCS-3673 Insight web app produces WARNING/SEVERE messages on instance shutdown

tc Server Versioning

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 7.0.70.A.RELEASE is equivalent to Apache Tomcat 7.0.70.
  • tc Runtime 7.0.70.B.RELEASE is equivalent to Apache Tomcat 7.0.70 plus important bug fixes, enhancements, or security fixes. The letter could also refer to a pre-release of Apache Tomcat 7.0.71.

    The letter is incremented (7.0.70.C.RELEASE, 7.0.70.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: