feat(smartpdf): add automatic port allocation and multi-instance support

This commit is contained in:
Juergen Kunz
2025-08-01 16:09:17 +00:00
parent f535eacd97
commit a4c3415838
7 changed files with 2102 additions and 2176 deletions

View File

@@ -1,5 +1,16 @@
# Changelog
## 2025-08-01 - 3.3.0 - feat(smartpdf)
Add automatic port allocation and multi-instance support
- Added ISmartPdfOptions interface with port configuration options
- Implemented automatic port allocation between 20000-30000 by default
- Added support for custom port ranges via portRangeStart/portRangeEnd options
- Added support for specific port assignment via port option
- Fixed resource cleanup when port allocation fails
- Multiple SmartPdf instances can now run simultaneously without port conflicts
- Updated readme with comprehensive documentation for all features
## 2025-02-25 - 3.2.2 - fix(SmartPdf)
Fix buffer handling for PDF conversion and text extraction