Apache Tomcat 9.0.34 was released. This is a bug fix and feature version. The main changes include:
- When using the $ {...} attribute replacement in the configuration file, add support for default values.
- When configuring the HTTP connector, warn whether the encoding specified for URIEncoding is not a superset of US-ASCII as required by RFC7230.
- Replaced the system property org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH with the connector property encodingSolidusHandling, and added an additional option to pass the% 2f sequence to the application without decoding it.