The Davix H2I changelog records updates to both the public API and the platform that powers the service.
This page combines two types of release information into one place:
API Updates #
API updates describe changes to the external interface used by developers and applications. These changes may introduce new endpoints, expand request capabilities, refine validation behavior, improve response handling, or add new processing functionality through the public API surface. The public API currently includes HTML rendering, image processing, PDF processing, and analysis tools exposed through the /v1/* routes.
Because Davix H2I exposes its functionality through API requests, API updates can directly affect how integrations behave.
Requests sent through Davix H2I are executed by the H2I engine (PixLab), which performs the rendering, processing, transformation, and analysis tasks associated with each request.
Platform Updates #
Platform updates describe changes to the service layer that supports Davix H2I. These changes may not always introduce a new endpoint or parameter, but they can affect service behavior, output delivery, reliability, startup/runtime operation, and request lifecycle handling.
Changelog Format #
Each release is grouped by date.
Every release contains two sections:
- API Updates
- Platform Updates
Each section may use the following categories when applicable:
Added #
Newly introduced functionality, capabilities, or support.
Changed #
Updates to existing behavior, request handling, or service behavior.
Improved #
Enhancements in performance, consistency, reliability, validation, or developer experience.
Fixed #
Resolved bugs, incorrect behavior, or edge-case issues.
New releases should always be added at the top of this page, with the newest release appearing first.
2026-01-15 #
##API Updates
#Added
• Initial public v1 API release for Davix H2I.
• Added `POST /v1/h2i` for HTML rendering workflows.
• Added `POST /v1/image` for image processing workflows.
• Added `POST /v1/pdf` for PDF processing workflows.
• Added `POST /v1/tools` for analysis workflows.
• Added HTML rendering support for image output and PDF output.
• Added image processing support for format conversion, resizing, cropping, transformation, compression, enhancement, padding, framing, background handling, watermarking, image-to-PDF generation, metadata extraction, and multi-step image task execution.
• Added PDF processing support for merging, PDF-to-image conversion, compression, image extraction, watermarking, rotation, metadata access, page reordering, page deletion, page extraction, flattening, encryption, decryption, and splitting.
• Added analysis support for single-operation and multi-operation workflows, including metadata and EXIF inspection, color analysis, format detection, orientation checks, hashing, similarity analysis, dimension and aspect inspection, transparency estimation, image quality scoring, and compression-efficiency estimation.
#Changed
• Established the public v1 API surface as the main integration interface for Davix H2I.
• Established API key authentication for the public `/v1/*` endpoints.
• Established a structured public output model in which successful processing requests return generated files or structured processing results.
#Improved
• Introduced a consistent route structure across HTML, image, PDF, and tools workflows.
• Improved request handling consistency across the public API surface.
• Improved troubleshooting through structured error responses and request identifiers.
• Improved validation and processing enforcement, including upload validation, timeout handling, concurrency handling, and quota-aware processing.
#Fixed
• Initial release. No previous public API release existed before this version.
##Platform Updates
#Added
• Initial production platform release for Davix H2I.
• Added the platform architecture that powers Davix H2I while executing processing through the H2I engine (PixLab).
• Added public output delivery paths for generated files under `/h2i/*`, `/image/*`, `/pdf/*`, and compatible `/tools/*` output serving behavior.
• Added public health endpoints at `GET /health` and `GET /health/health`.
• Added startup and runtime lifecycle systems including startup validation, dependency checks, schema readiness verification, and recurring cleanup behavior.
#Changed
• Established the relationship between Davix H2I and the H2I engine (PixLab).
• Established Davix H2I as the product interface and user-facing service, with the H2I engine (PixLab) performing the underlying rendering, processing, transformation, and analysis operations.
• Established the service model in which generated files are outputs of processing tasks rather than long-term hosted assets.
#Improved
• Improved production readiness through structured request lifecycle handling, health visibility, runtime verification, and domain-based processing support.
• Improved service reliability through concurrency handling, timeout enforcement, validation behavior, upload control, and usage-aware request processing.
• Improved output delivery behavior through organized public output paths and signed-access enforcement where configured.
• Improved operational stability through startup checks, dependency readiness validation, schema verification, and cleanup routines.
#Fixed
• Initial release. No previous platform release existed before this version.
