|
9 | 9 | <img src="https://img.shields.io/badge/Vue-3.x-green.svg" alt="Vue"> |
10 | 10 | <img src="https://img.shields.io/badge/FastAPI-0.100+-red.svg" alt="FastAPI"> |
11 | 11 | <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"> |
13 | 13 | </p> |
14 | 14 |
|
15 | 15 | <p align="center"> |
@@ -292,6 +292,24 @@ Please read the [Disclaimer](DISCLAIMER.md) before use. |
292 | 292 |
|
293 | 293 | ## 📝 Changelog |
294 | 294 |
|
| 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 | + |
295 | 313 | ### v1.8.52 (2026-04-16) |
296 | 314 |
|
297 | 315 | **Fixes (Burp Plugin & Backend)** |
|
0 commit comments