# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added
- Future features and improvements will be listed here

## [0.1.0] - 2025-01-07

### Added
- Initial release of n8n-nodes-json-html-to-pdf
- JSON to PDF conversion with Handlebars template support
- Raw HTML to PDF conversion
- Binary and Base64 output formats
- Customizable page formatting options:
  - Page size (A3, A4, A5, Letter, Legal, Tabloid)
  - Orientation (portrait/landscape)
  - Margins configuration
  - Scale adjustment
- Advanced PDF options:
  - Custom CSS injection
  - Header and footer templates
  - Background graphics printing
  - Wait for specific selectors
- Professional templates included:
  - Modern invoice template
  - Professional report template
  - Simple list template
- Comprehensive test suite with examples
- Full documentation and usage examples
- TypeScript support
- Puppeteer integration for reliable PDF generation

### Documentation
- Complete README with installation instructions
- Usage examples for common scenarios
- Troubleshooting guide
- Contributing guidelines
- Author information and credits

### Developer
- Created by Rodrigo Vieira da Costa
- RHOD EXPERT SOLUCOES EM TECNOLOGIA
- 30+ years of development experience

---

## Version History Format

### [Version] - YYYY-MM-DD

#### Added
- New features

#### Changed
- Changes in existing functionality

#### Deprecated
- Soon-to-be removed features

#### Removed
- Removed features

#### Fixed
- Bug fixes

#### Security
- Security updates

---

[Unreleased]: https://github.com/rhod-expert/n8n-nodes-json-html-to-pdf/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/rhod-expert/n8n-nodes-json-html-to-pdf/releases/tag/v0.1.0