Skip to content

Commit 55f39f8

Browse files
committed
chore: bump version to 1.8.53
1 parent b2a9158 commit 55f39f8

9 files changed

Lines changed: 45 additions & 9 deletions

File tree

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<img src="https://img.shields.io/badge/Vue-3.x-green.svg" alt="Vue">
1010
<img src="https://img.shields.io/badge/FastAPI-0.100+-red.svg" alt="FastAPI">
1111
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
12-
<img src="https://img.shields.io/badge/Version-1.8.52-orange.svg" alt="Version">
12+
<img src="https://img.shields.io/badge/Version-1.8.53-orange.svg" alt="Version">
1313
</p>
1414

1515
<p align="center">
@@ -292,6 +292,24 @@ sqlmapWebUI/
292292

293293
## 📝 更新日志
294294

295+
### v1.8.53 (2026-04-16)
296+
297+
**重构 (Burp 插件)**
298+
- Burp 插件架构分层重构,将单一包拆分为清晰的分层结构:
299+
- `api/` - API 客户端 (ApiClient, SqlmapApiClient)
300+
- `config/` - 配置管理 (ScanConfig, PresetConfig 等)
301+
- `core/` - 扩展入口点 (BurpExtender, SqlmapWebUIExtension)
302+
- `model/` - 数据模型 (TitleRule, RegexSource 等)
303+
- `service/` - 业务服务 (BinaryContentDetector, RequestDeduplicator)
304+
- `ui/` - 用户界面
305+
- `component/` - 可复用组件
306+
- `dialog/` - 对话框窗口
307+
- `panel/` - 配置面板
308+
- `tab/` - 主标签页
309+
- `util/` - 工具类 (CommandExecutor, SqlCommandBuilder 等)
310+
- Legacy API 和 Montoya API 插件均采用相同的分层结构
311+
- 纯代码重组织,无功能变更,提升可维护性
312+
295313
### v1.8.52 (2026-04-16)
296314

297315
**修复 (Burp 插件 & 后端)**

README_EN.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<img src="https://img.shields.io/badge/Vue-3.x-green.svg" alt="Vue">
1010
<img src="https://img.shields.io/badge/FastAPI-0.100+-red.svg" alt="FastAPI">
1111
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
12-
<img src="https://img.shields.io/badge/Version-1.8.52-orange.svg" alt="Version">
12+
<img src="https://img.shields.io/badge/Version-1.8.53-orange.svg" alt="Version">
1313
</p>
1414

1515
<p align="center">
@@ -292,6 +292,24 @@ Please read the [Disclaimer](DISCLAIMER.md) before use.
292292

293293
## 📝 Changelog
294294

295+
### v1.8.53 (2026-04-16)
296+
297+
**Refactoring (Burp Plugin)**
298+
- Reorganized Burp plugin architecture with layered structure:
299+
- `api/` - API clients (ApiClient, SqlmapApiClient)
300+
- `config/` - Configuration management (ScanConfig, PresetConfig, etc.)
301+
- `core/` - Extension entry points (BurpExtender, SqlmapWebUIExtension)
302+
- `model/` - Data models (TitleRule, RegexSource, etc.)
303+
- `service/` - Business services (BinaryContentDetector, RequestDeduplicator)
304+
- `ui/` - User interface
305+
- `component/` - Reusable components
306+
- `dialog/` - Dialog windows
307+
- `panel/` - Configuration panels
308+
- `tab/` - Main tabs
309+
- `util/` - Utilities (CommandExecutor, SqlCommandBuilder, etc.)
310+
- Both Legacy API and Montoya API plugins follow the same structure
311+
- Pure code reorganization, no functional changes, improved maintainability
312+
295313
### v1.8.52 (2026-04-16)
296314

297315
**Fixes (Burp Plugin & Backend)**

src/backEnd/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
MAX_TASKS_COUNT_LOCK = threading.Lock()
55

66

7-
VERSION = "1.8.52"
7+
VERSION = "1.8.53"

src/burpEx/legacy-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.sqlmapwebui</groupId>
88
<artifactId>sqlmap-webui-burp-legacy</artifactId>
9-
<version>1.8.52</version>
9+
<version>1.8.53</version>
1010
<packaging>jar</packaging>
1111

1212
<name>SQLMap WebUI Burp Extension (Legacy API)</name>

src/burpEx/legacy-api/src/main/java/com/sqlmapwebui/burp/core/BurpExtender.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public class BurpExtender implements IBurpExtender, IContextMenuFactory, ITab {
5656
private SqlmapUITab uiTab;
5757

5858
private static final String EXTENSION_NAME = "SQLMap WebUI";
59-
private static final String EXTENSION_VERSION = "1.8.52";
59+
private static final String EXTENSION_VERSION = "1.8.53";
6060

6161
/**
6262
* 过滤结果类 - 存储过滤后的纯文本请求和过滤统计

src/burpEx/legacy-api/src/main/java/com/sqlmapwebui/burp/ui/dialog/AboutDialog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*/
1212
public class AboutDialog extends JDialog {
1313

14-
private static final String VERSION = "1.8.52";
14+
private static final String VERSION = "1.8.53";
1515

1616
// 帮助内容HTML模板 - 使用模块化组织
1717
private static final String HELP_CONTENT_HTML = "<html><head><style>" +

src/burpEx/montoya-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.sqlmapwebui</groupId>
88
<artifactId>sqlmap-webui-burp-montoya</artifactId>
9-
<version>1.8.52</version>
9+
<version>1.8.53</version>
1010
<packaging>jar</packaging>
1111

1212
<name>SQLMap WebUI Burp Extension (Montoya API)</name>

src/burpEx/montoya-api/src/main/java/com/sqlmapwebui/burp/core/SqlmapWebUIExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
public class SqlmapWebUIExtension implements BurpExtension {
2323

2424
private static final String EXTENSION_NAME = "SQLMap WebUI";
25-
private static final String EXTENSION_VERSION = "1.8.52";
25+
private static final String EXTENSION_VERSION = "1.8.53";
2626

2727
private MontoyaApi api;
2828
private ConfigManager configManager;

src/burpEx/montoya-api/src/main/java/com/sqlmapwebui/burp/ui/dialog/AboutDialog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*/
1212
public class AboutDialog extends JDialog {
1313

14-
private static final String VERSION = "1.8.52";
14+
private static final String VERSION = "1.8.53";
1515

1616
// 帮助内容HTML模板 - 使用模块化组织
1717
private static final String HELP_CONTENT_HTML = "<html><head><style>" +

0 commit comments

Comments
 (0)