PackageTrack

Go modules · #2214

github.com/chinmay-sawant/gopdfsuit

v1.0.0chinmay-sawant/gopdfsuit

Release timeline

7 releases since 2025
2026

Releases

  1. v1.0.1-0.20260129203212-ab8c1ebf73fa29 Jan 2026pre-release

    Nothing published for this version

  2. v1.0.1-0.20260129194252-fd0e0150a87629 Jan 2026pre-release

    Nothing published for this version

  3. v1.0.1-0.20251018064001-ded9e5a288f318 Oct 2025pre-release

    Nothing published for this version

  4. v1.0.1-0.20250917180151-2c820937923817 Sept 2025pre-release

    Nothing published for this version

  5. v1.0.1-0.20250913193641-28e53ffdd0e913 Sept 2025pre-release

    Nothing published for this version

  6. v1.0.029 Aug 2025
    Release notes

    Release Notes for GoPdfSuit v1.0.0

    Overview

    GoPdfSuit v1.0.0 is the initial major release of a powerful Go-based web service for generating template-driven PDF documents. This version introduces core functionality for on-the-fly PDF creation, multi-page support, PDF merging, HTML conversions, and form filling, all wrapped in a user-friendly web interface.

    Release Date

    August 31, 2025

    New Features

    • Template-Based PDF Generation: Create professional PDFs from JSON templates with support for tables, checkboxes, font styling (bold, italic, underline), borders, and custom layouts.
    • Multi-Page Support: Automatic page breaks with height tracking, page numbering, and seamless content flow across pages.
    • Custom Page Configurations: Support for multiple page sizes (A4, Letter, Legal, A3, A5) and orientations (Portrait, Landscape).
    • PDF Merge: Combine multiple PDF files into a single document via API or drag-and-drop web interface.
    • HTML to PDF/Image Conversion: Convert HTML content or web pages to PDF or images (PNG, JPG, SVG) using wkhtmltopdf/wkhtmltoimage.
    • Form Filling: Fill AcroForm PDFs using XFDF data with a simple web UI and API endpoint.
    • Web Interfaces: Interactive web-based PDF viewer, template editor, merger, filler, and converters with responsive design and theme support.
    • Performance Optimizations: Ultra-fast in-memory processing with sub-millisecond response times for most operations.

    Improvements

    • Enhanced security with path traversal protection, input validation, and JSON schema checks.
    • Comprehensive API documentation with examples in cURL, Python, and other languages.
    • Responsive web UI supporting desktop, tablet, and mobile devices.
    • Automatic page border preservation and watermark support across pages.

    Bug Fixes

    • Initial release; no prior versions to compare against. All known issues from development have been addressed.

    Known Issues

    • PDFs with compressed object streams or complex indirect references may not render field values correctly in all viewers for form filling.
    • Advanced styling options (e.g., colors, images) are not yet supported and planned for future releases.
    • wkhtmltopdf/wkhtmltoimage dependencies must be installed separately for HTML conversion features.

    How to Upgrade

    • For new installations, follow the Quick Start guide in the README.md.
    • Existing users: No upgrade path as this is the first release. Ensure Go 1.20+ and required system dependencies are installed.

    Dependencies

    • Go 1.20+
    • wkhtmltopdf 0.12.6+ (for HTML to PDF)
    • wkhtmltoimage 0.12.6+ (for HTML to Image)

    License

    MIT License

    For more details, visit the GitHub Repository.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/chinmay-sawant/gopdfsuit/commits/v1.0.0

    Open source →
  7. v0.0.0-20250815104729-7029b598363a15 Aug 2025pre-release

    Nothing published for this version