Swagger-bootstrap-ui 1.8.6 釋出,Swagger增強UI 實現
Swagger-bootstrap-ui 1.8.6 釋出了。Swagger-bootstrap-ui 是 Swagger 的增強UI 實現,目的是替換 Swagger 預設的 UI 實現 Swagger-UI,使文件更友好一點兒
Swagger-bootstrap-ui 1.8.6 主要更新如下:
特性增加
1、請求引數型別(header|body|query)等以不同顏色著色區分
2、除錯欄針對必須項(require=true)時,文字框著紅色以區分
3、除錯頁輸入框可通過tab鍵自動切換上下級輸入框.
Bug修復
1、修復Spring使用cglib生成的代理類,導致class無法獲取Spring的相關注解,導致介面增強排序失敗
2、針對basePath屬性不是根路徑“/”,導致介面排序比對失敗,無法排序的問題
3、修復針對SpringCloud通過zuul路由元件載入swagger介面存在basePath屬性,增強介面缺失basePath屬性的bug,導致增強介面請求失敗的問題
4、修復Spring的請求地址僅支援value屬性,不支援path屬性的bug
5、針對請求頭Content-Type中多餘空格問題,部分介面呼叫失敗的問題
6、修復針對引數、引數說明太長,導致table換行,樣式失效問題.
7、修復針對header、path等引數外,傳參只包含body型別無請求json示例的問題.
8、修復針對請求引數存在多個數組,增加按鈕無效的BUG.
9、優化離線文件相關的顯示格式問題.包括JSON顯示格式錯亂、新增請求JSON示例、文件開始說明等資訊
UI效果展示
Maven座標
<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui</artifactId> <version>1.8.6</version> </dependency>
碼雲: ofollow,noindex" target="_blank">https://gitee.com/xiaoym/swagger-bootstrap-ui
GITHUB: Bootstrap-UI" rel="nofollow,noindex" target="_blank">https://github.com/xiaoymin/Swagger-Bootstrap-UI
線上體驗: http://swagger-bootstrap-ui.xiaominfo.com/doc.html
歡迎提BUG、Pull Request給我,共同來完善這個小工具~~~~
還未給swagger-bootstrap-ui點過讚的朋友,前往 https://gitee.com/xiaoym/swagger-bootstrap-ui 給個Star吧~~ :)