Skip to content

v1.0.0 - Initial Release

Latest

Choose a tag to compare

@marktaborosi marktaborosi released this 31 Mar 14:37
· 3 commits to main since this 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