Skip to content

Latest commit

 

History

History
49 lines (41 loc) · 1.51 KB

File metadata and controls

49 lines (41 loc) · 1.51 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2024-12-08

Added

  • Initial release of Open Browser Rendering
  • Screenshot API endpoint with PNG/JPEG support
  • PDF generation API endpoint
  • JavaScript evaluation API endpoint
  • Bearer token authentication
  • Concurrency control mechanism
  • Multi-browser support (Chromium, Firefox, WebKit)
  • Docker and Docker Compose support
  • Health check endpoint
  • CORS support
  • Comprehensive documentation (English & Indonesian)
  • Contributing guidelines (English & Indonesian)
  • Security policy
  • MIT License

Features

  • Full-page and viewport screenshot capture
  • Customizable viewport dimensions
  • Configurable wait conditions (load, domcontentloaded, networkidle)
  • PDF format options (A4, Letter, etc.)
  • Background printing support
  • Request timeout configuration
  • Environment-based configuration
  • Graceful shutdown handling
  • Resource limits and health checks

Documentation

  • Complete README with API documentation
  • Deployment guides for VPS
  • Docker deployment instructions
  • Nginx reverse proxy configuration
  • Security best practices
  • Contributing guidelines
  • Code of conduct