GitPedia
arachnys

arachnys/athenapdf

Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

7 Releases
Latest: 7y ago
v2.16.0LatestPre-release
sanohinsanohin·7y ago·February 8, 2019
GitHub

📋 Changes

  • fix: pass `disable-dev-shm-usage` arg to chrome #186
v2.15.0Pre-release
sanohinsanohin·7y ago·February 7, 2019
GitHub

📋 Changes

  • add --wait-for-status argument
  • handle files without extension as HTML
  • fix regression: `did-get-response-details` no longer functional in Electron 3
v2.14.0Pre-release
MrSaintsMrSaints·7y ago·October 24, 2018
GitHub

📋 Changes

  • Modify `/etc/hosts` only if it is writeable to better support Kubernetes (56449b1)
  • Upgrade Electron to v3.0.5 (Chrome 66)
  • Fix to support converting files locally via the microservice with the latest Chrome
v2.13.0
MrSaintsMrSaints·7y ago·July 5, 2018
GitHub

📋 Changes

  • Graceful shutdown on SIGTERM
  • Upgrade to go 1.10
  • Dependencies are now versioned using go `dep`
  • `xvfb` is now launched within `weaver`, and should it crash, it will take `weaver` with it
  • _This is useful if you are using a container-orchestration system like Kubernetes as the container should be restarted automatically_
  • Prior to this, `athenapdf` will not be _functional_ if the display server crashes
  • Resolve #90
  • Upgrade to Electron v2.0.4
  • + 2 more
v2.12.0
MrSaintsMrSaints·8y ago·May 22, 2018
GitHub

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.

v2.10.0
MrSaintsMrSaints·8y ago·August 22, 2017
GitHub

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 ```

v2.9.2
MrSaintsMrSaints·9y ago·June 20, 2017
GitHub

**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](https://github.com/arachnys/athenapdf/projects/1). **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.