Releases: marktaborosi/pdf-compression-api
Releases · marktaborosi/pdf-compression-api
v1.0.0 - Initial Release
🎉 Initial stable release of the PDF Compression API!
This version includes:
✅ TypeScript-based Express API with Ghostscript PDF compression
✅ Docker container with Ghostscript and cron-based file cleanup
✅ Upload endpoint: /compress?profile={screen|ebook|printer|prepress}
✅ CLI support for local compression: npm run compress -- <file> <profile>
✅ Automatic cleanup of old files via cron
✅ GitHub Actions CI with Jest + Supertest test suite
✅ Dynamic port/container configuration via .env
✅ Example requests in Curl, PHP, Python, Node.js, and browser