Apache Wicket 是一个开源的面向 Java 组件的 Web 应用框架,为政府、商店、大学、城市、银行、电子邮件提供商等成千上万的 Web 应用和网站提供支持。Wicket 的开发中使用了语义版本,因此与 9.0.0 相比,9.11 版本没有出现 API 中断。
Apache Wicket 9.11.0 的具体更新内容包括:
Bug
- [WICKET-6981] - InSessionPageStore 不会触发 flushSession
- [WICKET-6988] - JS 生成中使用的 String.format 会导致错误
- [WICKET-6990] - DiskPageStore 在容器重新绑定属性时丢失页面
Improvement
- [WICKET-6979] - 在 PageInfo 和 friends 中稍微减少一些字符串实例的创建。
- [WICKET-6982] - ListenerRequestHandler 中的有状态页面的不必要初始化
- [WICKET-6985] - 委托给 Externalizable 时 CheckingObjectOutputStream 记录的信息不足
- [WICKET-6991] - ResourceAggregator 正在多次调整 StringBuilder 的大小。
- [WICKET-6992] - 减少 Url toString() 方法中的对象创建和内存浪费
- [WICKET-6994] - 使 servlet API 在使用 JPMS 时成为运行时提供的依赖项。
更多详情可查看:https://wicket.apache.org/news/2022/07/10/wicket-9.11.0-released.html