Skip to content

Commit c9e2754

Browse files
author
thyldrm
committed
update CHANGELOG.MD
1 parent 1a87a7a commit c9e2754

2 files changed

Lines changed: 36 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## 0.2.1 (2025-01-27)
2+
3+
### Feat
4+
5+
- **scan**: Add comprehensive logging for detailed diagnostics
6+
- **scan**: Implement intelligent file exclusion for reduced upload sizes
7+
- **scan**: Add automatic exclusion of build artifacts, dependencies, and temp files
8+
- **scan**: Enhanced error handling with specific error pattern detection
9+
- **scan**: Add network environment diagnostics (proxy detection, local IP)
10+
- **scan**: Implement retry mechanism with exponential backoff
11+
- **scan**: Add detailed ZIP creation logging with file/directory counting
12+
- **scan**: Include system information logging (OS, Python version)
13+
- **scan**: Add upload progress tracking with timestamps
14+
- **scan**: Enhanced timeout handling for large file uploads
15+
- **scan**: Add chunked file upload for large files (>100MB) to prevent memory issues
16+
- **scan**: Implement comprehensive file size categorization and limits
17+
- **scan**: Add hard limit of 2GB with automatic rejection for oversized files
18+
19+
### Fix
20+
21+
- **scan**: Resolve ConnectionError with OSError(22) 'Invalid argument' for large projects
22+
- **scan**: Fix memory issues during ZIP creation for large codebases
23+
- **scan**: Implement chunked file reading to prevent Windows file handle limitations
24+
- **scan**: Add file accessibility test before upload attempts
25+
- **scan**: Improve upload stability for enterprise/proxy environments
26+
- **scan**: Add connection pooling management for large uploads
27+
- **scan**: Add Windows-specific error handling based on StackOverflow research
28+
29+
### Improve
30+
31+
- **scan**: Automatically exclude common large directories (node_modules, .git, Pods, DerivedData)
32+
- **scan**: Add file size warnings and recommendations
33+
- **scan**: Enhanced diagnostic output for troubleshooting upload failures
34+
- **troubleshooting**: Add comprehensive troubleshooting section to README
35+
136
## 0.2.0 (2024-09-17)
237

338
### Feat

cli/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from cli.scan import scan
44

55
# Define version information here
6-
VERSION = "0.1.0"
6+
VERSION = "0.2.1"
77

88

99
# Custom help display with an enhanced ASCII art banner

0 commit comments

Comments
 (0)