Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker
v2.9.2 should have been the last release for version 2, but considering the volatile timeline of v3, we have decided to continue supporting new enhancements for version 2.
As such, this release includes:
disable-dev-shm-usage
arg to chrome #186Docker Hub:
docker pull arachnysdocker/athenapdf:2.16.0
docker pull arachnysdocker/athenapdf-service:2.16.0
2.16.0
will not be pushed to 2
as it may introduce breaking changes. See the previous release for more information.
v2.9.2 should have been the last release for version 2, but considering the volatile timeline of v3, we have decided to continue supporting new enhancements for version 2.
As such, this release includes:
did-get-response-details
no longer functional in Electron 3Docker Hub:
docker pull arachnysdocker/athenapdf:2.15.0
docker pull arachnysdocker/athenapdf-service:2.15.0
2.15.0
will not be pushed to 2
as it may introduce breaking changes. See the previous release for more information.
v2.9.2 should have been the last release for version 2, but considering the volatile timeline of v3, we have decided to continue supporting new enhancements for version 2.
As such, this release includes:
/etc/hosts
only if it is writeable to better support Kubernetes (56449b1)Docker Hub:
docker pull arachnysdocker/athenapdf:2.14.0
docker pull arachnysdocker/athenapdf-service:2.14.0
2.14.0
will not be pushed to 2
as it may introduce breaking changes. See the previous release for more information.
v2.9.2 should have been the last release for version 2, but considering the volatile timeline of v3, we have decided to continue supporting new enhancements for version 2.
As such, this release includes:
dep
xvfb
is now launched within weaver
, and should it crash, it will take weaver
with it
athenapdf
will not be functional if the display server crashesweaver
Docker Hub:
docker pull arachnysdocker/athenapdf:2.13.0
docker pull arachnysdocker/athenapdf-service:2.13.0
2.13.0
will not be pushed to 2
as it may introduce breaking changes. See the previous release for more information.
This is an upgrade release. It will bring Athena up to Electron v2.0.1.
See https://github.com/electron/electron/releases for more information.
Docker Hub:
docker pull arachnysdocker/athenapdf:2.12.0
docker pull arachnysdocker/athenapdf-service:2.12.0
2.12.0
will not be pushed to 2
as it is a major Electron release (featuring an upgrade in the underlying Chromium engine) which may introduce breaking changes.
This is an upgrade release. It will bring Athena up to Electron v1.7.5.
See https://github.com/electron/electron/releases for more information.
Docker Hub:
docker pull arachnysdocker/athenapdf:2
docker pull arachnysdocker/athenapdf:2.10.0
docker pull arachnysdocker/athenapdf-service:2
docker pull arachnysdocker/athenapdf-service:2.10.0
This will be the last release for version 2.
Changes may still be pushed to version 2 if they are critical, security-related fixes. Regretfully, small bug fixes, and new features are unlikely to be welcomed or introduced. They will however, be taken into account for version 3.
We strongly recommend using our tagged releases. If you have not already done so, please take immediate action.
Example:
go get gopkg.in/arachnys/athenapdf.v2
docker pull arachnysdocker/athenapdf:2
docker pull arachnysdocker/athenapdf-service:2
If you do not do so, you are likely going to come across API breakages in the coming months.