Skip to content

Releases: klippa-app/go-pdfium

v1.12.1

24 May 12:51
c1cf5d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.0...v1.12.1

v1.12.0

17 Apr 13:08
af961b3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.0...v1.12.0

v1.11.0

08 Feb 11:28
d0b975a
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #136
  • Add Go 1.22 to tests, drop 1.19 support by @jerbob92 in #139
  • Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 by @dependabot in #134
  • Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #135
  • Update to pdfium 6281 and implement FPDFText_LoadCidType2Font by @jerbob92 in #138

Full Changelog: v1.10.0...v1.11.0

v1.10.0

16 Jan 15:01
ba87a60
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.10.0

v1.9.0

28 Nov 19:22
b2eb1db
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.2...v1.9.0

v1.8.2

28 Sep 21:53
b688478
Compare
Choose a tag to compare

What's Changed

  • libjpegturbo now includes using pkg-config, which makes it easier to use the pdfium_use_turbojpeg build tag.
  • The RenderToFile method now has an Progressive option that can be used when rendering to jpeg and when the pdfium_use_turbojpeg build tag is used. A progressive JPEG image is encoded differently than a standard or baseline JPEG image. It loads in successive waves until a clear picture is formed. This can improve a website's performance as the images seems to be loading faster.

Full Changelog: v1.8.1...v1.8.2

v1.8.1

20 Sep 14:31
Compare
Choose a tag to compare

Add original pdfium error code to errors when opening documents

Full Changelog: v1.8.0...v1.8.1

v1.8.0

20 Sep 09:44
03f3996
Compare
Choose a tag to compare

What's Changed

  • Updated the pdfium support to 6015
  • Created new compiled version of Pdfium webassembly for pdfium 6015
  • Implement the new experimental function FPDFText_IsHyphen
  • Add optional support for rendering images using libjpeg-turbo, which result in significant speed improvements when rendering PDFs into JPEG, read this readme section for more information
  • Added the option to give the quality setting to the render function to control the quality setting (default was and is 95).

Merge requests

  • Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #97
  • Bump github.com/hashicorp/go-plugin from 1.4.10 to 1.5.0 by @dependabot in #98
  • Bump github.com/hashicorp/go-plugin from 1.5.0 to 1.5.1 by @dependabot in #101
  • Bump golang.org/x/text from 0.12.0 to 0.13.0 by @dependabot in #99
  • Bump golang.org/x/net from 0.14.0 to 0.15.0 by @dependabot in #100
  • Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #102
  • Update pdfium to 6015, implement FPDFText_IsHyphen by @jerbob92 in #103

Full Changelog: v1.7.0...v1.8.0

v1.7.0

24 Aug 12:26
cc884b6
Compare
Choose a tag to compare

What's Changed

  • Updated the pdfium support to 5961
  • Created new compiled version of Pdfium webassembly for pdfium 5961
  • Updates Wazero to v1.5.0
    • This in combination with the new build fixes a bug that caused some issues in code that uses setjmp/longjmp, which is used a lot in freetype as an exception mechanism, this caused some crashes in go-pdfium when rendering some fonts
  • Adds a test for Go 1.21
  • Removes support for Go 1.18
  • Reduces the amount of pdfium versions that are tested (now only first supported and last supported)
  • Upgrades the action versions in the GitLab actions
  • Adds a support policy to the readme

Full Changelog: v1.6.1...v1.7.0

v1.6.1

23 Aug 10:48
2b0a6a7
Compare
Choose a tag to compare

What's Changed

  • Bump golang.org/x/text from 0.11.0 to 0.12.0 by @dependabot in #89
  • Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #93
  • Bump github.com/tetratelabs/wazero from 1.3.1 to 1.4.0 by @dependabot in #91
  • Bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in #90
  • Fix for adding images in WebAssembly implementation by @jerbob92 in #94

Full Changelog: v1.6.0...v1.6.1