往年公告可在此处查看
内容
旧新闻
2017-12-12 Tomcat 8.0.48 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.48 版本。Apache Tomcat 8.0.48 包含对 8.0.47 中发现问题的修复,以及其他增强和更改。与 8.0.47 相比的显著变化包括:
- 完全支持 Java 9
- 将 Tomcat Native Library 的打包版本更新至 1.2.16,以获取使用 APR 1.6.3 和 OpenSSL 1.0.2m 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
注意: Apache Tomcat 8.0.x 的生命周期结束日期已公布。阅读更多...
2017-11-30 Tomcat 8.5.24 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.24 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.23 相比的显著变化包括:
- 完全支持 Java 9
- 修复了多个 HTTP/2 问题
- 修复了 Lazar 提供的多个 JASPIC 问题补丁
- 将 Tomcat Native Library 的打包版本更新至 1.2.16,以获取使用 APR 1.6.3 和 OpenSSL 1.0.2m 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-11-30 Tomcat 9.0.2 (beta) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.2 (beta) 版本。与 9.0.1 相比的显著变化包括:
- 完全支持 Java 9
- 修复了多个 HTTP/2 问题
- 修复了 Lazar 提供的多个 JASPIC 问题补丁
- 将 Tomcat Native Library 的打包版本更新至 1.2.16,以获取使用 APR 1.6.3 和 OpenSSL 1.0.2m 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-11-20 Tomcat Native 1.2.16 发布
Apache Tomcat 项目荣幸地宣布发布 Tomcat Native 1.2.16 版本。自 1.2.14 以来的显著变化包括:
- 使用 APR 1.6.3 和 OpenSSL 1.0.2m 构建的 Windows 二进制文件。
- 修复了 OCSP 支持问题。
请注意,用户现在应优先使用 1.2.x 而非 1.1.x。
2017-10-03 Tomcat 7.0.82 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.82 版本。此版本包含与 7.0.81 版本相比的多个错误修复和改进。与 7.0.81 相比的显著变化包括:
- CVE-2017-12617 的一个修复。
- 将 Tomcat Native Library 的打包版本更新至 1.2.14,以获取使用 APR 1.6.2 和 OpenSSL 1.0.2l 构建的最新 Windows 二进制文件。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-10-03 Tomcat 8.0.47 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.47 版本。Apache Tomcat 8.0.47 包含对 8.0.46 中发现问题的修复,以及其他增强和更改。与 8.0.46 相比的显著变化包括:
- CVE-2017-12617 的一个修复。
- 添加 ExtractingRoot,一个新的 WebResourceRoot 实现,用于将 JAR 文件提取到工作目录,以提高部署打包 WAR 文件时的性能。
- 将 Tomcat Native Library 的打包版本更新至 1.2.14,以获取使用 APR 1.6.2 和 OpenSSL 1.0.2l 构建的最新 Windows 二进制文件。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
注意: Apache Tomcat 8.0.x 的生命周期结束日期已公布。阅读更多...
2017-10-01 Tomcat 8.5.23 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.23 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.20 相比的显著变化包括:
- CVE-2017-12617 的一个修复。
- 对 HTTP Host 头进行更严格的验证。
- 添加 ExtractingRoot,一个新的 WebResourceRoot 实现,用于将 JAR 文件提取到工作目录,以提高部署打包 WAR 文件时的性能。
- 增加了对 OpenSSL SSL_CONF API 的支持。为此,所需的最低 Tomcat Native 版本为 1.2.14。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-09-30 Tomcat 9.0.1 (beta) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.1 (beta) 版本。与 9.0.0.M26 相比的显著变化包括:
- 这是 Servlet 4.0 规范发布后的第一个版本,并完全实现了新规范。
- CVE-2017-12617 的一个修复。
- 能够在不重启 Tomcat 或 TLS 连接器的情况下更新 TLS 配置。
- 对 HTTP Host 头进行更严格的验证。
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-09-04 Tomcat Native 1.2.14 发布
Apache Tomcat 项目荣幸地宣布发布 Tomcat Native 1.2.14 版本。自 1.2.12 以来的显著变化包括:
- 使用 APR 1.6.2 和 OpenSSL 1.0.2l 构建的 Windows 二进制文件。
- 支持
SSL_CONF_cmd
API。 - 支持以原始形式指定受信任的证书。
请注意,用户现在应优先使用 1.2.x 而非 1.1.x。
2017-08-16 Tomcat 7.0.81 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.81 版本。此版本包含与 7.0.79 版本相比的多个错误修复和改进。与 7.0.79 相比的显著变化包括:
- 增加了从配置文件设置 Windows 安装程序默认值的功能。补丁由 Sandra Madden 提供。
- 增加了 WebSocket 客户端在尝试建立 WebSocket 连接时支持跟踪重定向的功能。补丁由 J Fernandez 提供。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-08-18 Tomcat 8.0.46 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.46 版本。Apache Tomcat 8.0.46 包含对 8.0.45 中发现问题的修复,以及其他增强和更改。与 8.0.45 相比的显著变化包括:
- 增加了从配置文件设置 Windows 安装程序默认值的功能。补丁由 Sandra Madden 提供。
- 增加了 WebSocket 客户端在尝试建立 WebSocket 连接时支持跟踪重定向的功能。补丁由 J Fernandez 提供。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
注意: Apache Tomcat 8.0.x 的生命周期结束日期已公布。阅读更多...
2017-08-08 Tomcat 8.5.20 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.20 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.16 相比的显著变化包括:
- 增加了从配置文件设置 Windows 安装程序默认值的功能。补丁由 Sandra Madden 提供。
- 增加了 WebSocket 客户端在尝试建立 WebSocket 连接时支持跟踪重定向的功能。补丁由 J Fernandez 提供。
- 在 AccessLogValve 中增加了对 %X 模式的支持,该模式报告请求结束时的连接状态。补丁由 Zemian Deng 提供。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-08-08 Tomcat 9.0.0.M26 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M26 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M22 相比的显著变化包括:
- 在生成引用相关 JSP 源代码的 JSP 运行时错误消息时,从使用 JSP 页面解析过程的结果切换到使用 JSR 045 源代码映射数据,以从堆栈跟踪中识别 JSP 源代码的正确部分。这显著减少了开发模式下 Jasper 的内存占用,为错误页面生成提供了一小部分性能改进,并使得在 Tomcat 重启后仍能继续提供源代码引用。
- 增加了 LoadBalancerDrainingValve,一个旨在减少节点清空其已认证用户所需时间的阀门。
- 改进了 Default Servlet 在文件编码与所需响应编码不兼容时对静态文件的处理。
- 增加了对 Tomcat 特定的部署描述符
/WEB-INF/tomcat-web.xml
的支持。该描述符的格式与/WEB-INF/web.xml
相同。Tomcat 描述符优先于 conf/web.xml 中的任何设置,但不优先于/WEB-INF/web.xml
中的任何设置。 - 添加 ExtractingRoot,一个新的 WebResourceRoot 实现,用于将 JAR 文件提取到工作目录,以提高部署打包 WAR 文件时的性能。
- 增加了 WebSocket 客户端在尝试建立 WebSocket 连接时支持跟踪重定向的功能。补丁由 J Fernandez 提供。
- 在 AccessLogValve 中增加了对 %X 模式的支持,该模式报告请求结束时的连接状态。补丁由 Zemian Deng 提供。
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-07-01 Tomcat 8.0.45 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.45 版本。Apache Tomcat 8.0.45 包含对 8.0.44 中发现问题的修复,以及其他增强和更改。与 8.0.44 相比的显著变化包括:
- 添加了新的 JULI FileHandler 配置,用于指定日志文件的最大保留天数。默认情况下,日志文件将无限期保留。
- 改进了 Manager 和 HostManager 在安全管理器下以默认配置工作的功能。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
注意: Apache Tomcat 8.0.x 的生命周期结束日期已公布。阅读更多...
2017-07-01 Tomcat 7.0.79 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.79 版本。此版本包含与 7.0.78 版本相比的多个错误修复和改进。与 7.0.78 相比的显著变化包括:
- 添加了新的 JULI FileHandler 配置,用于指定日志文件的最大保留天数。默认情况下,日志文件将无限期保留。
- 改进了 Manager 和 HostManager 在安全管理器下以默认配置工作的功能。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-06-26 Tomcat 8.5.16 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.16 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.15 相比的显著变化包括:
- 添加了新的 JULI FileHandler 配置,用于指定日志文件的最大保留天数。默认情况下,日志文件将无限期保留。
- 改进了 Manager 和 HostManager 在安全管理器下以默认配置工作的功能。
- 引入新的 API
o.a.tomcat.websocket.WsSession#suspend
/o.a.tomcat.websocket.WsSession#resume
,可用于暂停/恢复读取传入消息。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-06-26 Tomcat 9.0.0.M22 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M22 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M21 相比的显著变化包括:
- 添加了新的 JULI FileHandler 配置,用于指定日志文件的最大保留天数。默认情况下,日志文件将保留 90 天。
- 更新了 Servlet 4.0 实现,增加了对为 HTTP 响应设置尾部字段的支持。
- 使用 JspC 预编译时,报告所有编译错误,而不是在第一个错误后停止。
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-05-16 Tomcat 8.0.44 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.44 版本。Apache Tomcat 8.0.44 包含对 8.0.43 中发现问题的修复,以及其他增强和更改。与 8.0.43 相比的显著变化包括:
- 对静态自定义错误页面处理的各种改进
- 更新至 Eclipse JDT Compiler 4.6.3
- 审查 Tomcat 重新编码 URI 或 URI 组件的地方,并确保始终应用正确的编码。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
2017-05-16 Tomcat 7.0.78 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.78 版本。此版本包含与 7.0.77 版本相比的多个错误修复和改进。与 7.0.77 相比的显著变化包括:
- 对静态自定义错误页面处理的各种改进
- 审查 Tomcat 重新编码 URI 或 URI 组件的地方,并确保始终应用正确的编码。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-05-10 Tomcat 8.5.15 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.15 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.14 相比的显著变化包括:
- 对静态自定义错误页面处理的各种改进
- 更新至 Eclipse JDT Compiler 4.6.3
- 审查 Tomcat 重新编码 URI 或 URI 组件的地方,并确保始终应用正确的编码。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-05-10 Tomcat 9.0.0.M21 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M21 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M20 相比的显著变化包括:
- 根据 Servlet 4.0 规范的要求,将连接器的默认 URIEncoding 更新为 UTF-8。
- 对静态自定义错误页面处理的各种改进
- 更新至 Eclipse JDT Compiler 4.6.3
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-04-18 Tomcat 8.5.14 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.14 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.13 相比的显著变化包括:
- 修复了一个回归问题,该问题导致 JMX 操作(包括 Manager Web 应用程序)在操作带参数时中断
- 异步 servlet 在超时后,对 `isReady()` 的调用不再抛出异常
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-04-18 Tomcat 9.0.0.M20 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M20 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M19 相比的显著变化包括:
- 修复了一个回归问题,该问题导致 JMX 操作(包括 Manager Web 应用程序)在操作带参数时中断
- 增加了对 Tribes 组件的 JMX 支持
- 异步 servlet 在超时后,对 `isReady()` 的调用不再抛出异常
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-04-07 Tomcat 6.0.53 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 6.0.53 版本。此版本包含相对于 Apache Tomcat 6.0.51 的多项错误修复。
注意: Apache Tomcat 6.0.x 已终止生命周期。阅读更多...
2017-04-02 Tomcat 7.0.77 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.77 版本。此版本包含与 7.0.76 版本相比的多个错误修复和改进。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-04-02 Tomcat 8.0.43 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.43 版本。Apache Tomcat 8.0.43 包含对 8.0.42 中发现问题的修复,以及其他增强和更改。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
2017-03-30 Tomcat 8.5.13 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.13 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.12 相比的显著变化包括:
- 各种 HTTP/2 改进
- 修复了与 sendfile 相关的问题,这些问题可能导致后续请求出现 IllegalStateExceptions
- Servlet 4.0 早期访问更新
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-03-30 Tomcat 9.0.0.M19 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M19 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M18 相比的显著变化包括:
- 各种 HTTP/2 改进
- 修复了与 sendfile 相关的问题,这些问题可能导致后续请求出现 IllegalStateExceptions
- Servlet 4.0 更新
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-03-16 Tomcat 6.0.51 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 6.0.51 版本。此版本包含相对于 Apache Tomcat 6.0.48 的多项错误修复。自 6.0.48 以来的显著变化包括:
- 将 Tomcat Native 更新至 1.2.12,以获取使用 OpenSSL 1.0.2k 构建的最新 Windows 二进制文件
- 在 UEL 表达式中增加了对可变参数的支持。包含 Ben Wolfe 的工作成果
- 将用于构建 Windows 安装程序的 NSIS Installer 更新至版本 3.01。
注意: Apache Tomcat 6.0.x 已终止生命周期。阅读更多...
2017-03-16 Tomcat 7.0.76 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.76 版本。此版本包含与 7.0.75 版本相比的多个错误修复和改进。自 7.0.75 以来的显著变化包括:
- HTTP 请求行验证的有限放宽
- 在注解扫描期间支持 Java 9
- 将 Tomcat Native 更新至 1.2.12,以获取使用 OpenSSL 1.0.2k 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-03-14 Tomcat 8.0.42 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.42 版本。Apache Tomcat 8.0.42 包含对 8.0.41 中发现问题的修复,以及其他增强和更改。自 8.0.41 以来的显著变化包括:
- HTTP 请求行验证的有限放宽
- 在注解扫描期间支持 Java 9
- 将 Tomcat Native 更新至 1.2.12,以获取使用 OpenSSL 1.0.2k 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
2017-03-13 Tomcat 8.5.12 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.12 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.11 相比的显著变化包括:
- 更新了 Servlet 4.0 API 的早期访问版本,使其与 Servlet EG 中的最新讨论保持一致
- 在注解扫描期间支持 Java 9
- 将 Tomcat Native 更新至 1.2.12,以获取使用 OpenSSL 1.0.2k 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-03-13 Tomcat 9.0.0.M18 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M18 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M17 相比的显著变化包括:
- 更新了 Servlet 4.0 API 的早期访问版本,使其与 Servlet EG 中的最新讨论保持一致
- 在注解扫描期间支持 Java 9
- 在 Java 9 上使用 JSSE 进行 TLS 时,为 NIO 和 NIO2 连接器启用 ALPN(以及 HTTP/2)
- 将 Tomcat Native 更新至 1.2.12,以获取使用 OpenSSL 1.0.2k 构建的最新 Windows 二进制文件
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。
2017-02-21 Tomcat Native 1.2.12 发布
Apache Tomcat 项目荣幸地宣布发布 Tomcat Native 1.2.12 版本。自 1.2.10 以来的显著变化包括:
- 使用 APR 1.5.2 和 OpenSSL 1.0.2k 构建的 Windows 二进制文件。
- 更好的 Windows 构建文档,包括启用 FIPS 的 OpenSSL。
请注意,用户现在应优先使用 1.2.x 而非 1.1.x。
2017-01-24 Tomcat 7.0.75 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 7.0.75 版本。此版本包含与 7.0.73 版本相比的多个错误修复和改进。自 7.0.73 以来的显著变化包括:
- 在 UEL 表达式中增加了对可变参数的支持。
- 确保如果端点被配置为监听特定类型的任何本地地址(例如
0.0.0.0
或::
),它能够在关闭期间解锁接受器线程。
这些更改以及所有其他更改的完整详细信息可在Tomcat 7 变更日志中查看。
2017-01-24 Tomcat 8.0.41 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.0.41 版本。Apache Tomcat 8.0.41 包含对 8.0.39 中发现问题的修复,以及其他增强和更改。自 8.0.39 以来的显著变化包括:
- 改进了 UEL 表达式中可变参数的处理。
- 确保如果端点被配置为监听特定类型的任何本地地址(例如
0.0.0.0
或::
),它能够在关闭期间解锁接受器线程。
这些更改以及所有其他更改的完整详细信息可在Tomcat 8 变更日志中查看。
2017-01-16 Tomcat 8.5.11 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 8.5.11 版本。Apache Tomcat 8.5.x 旨在取代 8.0.x,并包含从 Tomcat 9.0.x 中引入的新功能。最低 Java 版本和已实现的规范版本保持不变。与 8.5.9 相比的显著变化包括:
- HTTP/2 修复和改进
- 改进了解锁接受器时选择地址的逻辑,以考虑当配置为地址
0.0.0.0
或::
时,不监听所有本地地址的平台 - 修复了 APR/native 套接字关闭处理中的一个错误,该错误导致升级连接出现意外错误
这些更改以及所有其他更改的完整详细信息可在Tomcat 8.5 变更日志中查看。
2017-01-16 Tomcat 9.0.0.M17 (alpha) 发布
Apache Tomcat 项目荣幸地宣布发布 Apache Tomcat 9.0.0.M17 (alpha) 版本。这是 9.0.x 分支的一个里程碑版本,旨在为用户提供对 Apache Tomcat 9.0.x 中新功能的早期访问,以便他们提供反馈。与 9.0.0.M15 相比的显著变化包括:
- HTTP/2 修复和改进
- 改进了解锁接受器时选择地址的逻辑,以考虑当配置为地址
0.0.0.0
或::
时,不监听所有本地地址的平台 - 修复了 APR/native 套接字关闭处理中的一个错误,该错误导致升级连接出现意外错误
这些更改以及所有其他更改的完整详细信息可在Tomcat 9 变更日志中查看。