Apache Wicket 9.8.0 釋出,開源 Java Web 框架

2022-02-08 09:00:36

Apache Wicket 是一個開源的面向 Java 元件的 Web 應用框架,為政府、商店、大學、城市、銀行、電子郵件提供商等成千上萬的 Web 應用和網站提供支援。

Wicket 的開發中使用了語意版本,因此與 9.0.0 相比,9.8.0 版本沒有出現 API 中斷。

9.8.0 的更新內容包括:

錯誤修復

  • [WICKET-6944] - WicketEndpoint 的記憶體漏失
  • [WICKET-6945] - MultipartFormComponentListener 修改了不可見表單的 enctype,導致 JavaScript 錯誤
  • [WICKET-6947] - IndicatingAjaxButton 在 Bootstrap 4 上無法正常使用
  • [WICKET-6953] - JavaScriptDeferHeaderResponse 對 AJAX 請求不能正常響應

改進

  • [WICKET-6943] - 能夠檢查當前對談的在地化設定是否為 RTL
  • [WICKET-6946] - isVisibleInHierarchy/isEnabledInHierarchy 被 isVisible/isEnabled 覆蓋所破壞
  • [WICKET-6948] - 將 Spring 升級到最新的 5.3.x
  • [WICKET-6949] - 讓 AjaxDownloadBehavior 更有動態性
  • [WICKET-6950] - wicket web-sockets 實現不允許在 onOpen 上設定/存取 web socket 對談
  • [WICKET-6952] - Strings.isEmpty 的效能改進

任務

  • [WICKET-6942] - 用 slf4j-simple 取代 wicket-examples 和測試中 log4j 1.x 的使用

更多詳情可檢視:

展開閱讀全文