Releases: klippa-app/go-pdfium
Releases · klippa-app/go-pdfium
v1.19.2
What's Changed
- Wazero interpreter fix and tests by @jerbob92 in #307
- This fixes a very specific bug that would only appear on the Webassembly runtime, using the interpreter runtime, and with very specific experimental methods related to fonts (
FPDFText_LoadCidType2Font,FPDFFont_GetGlyphWidth,FPDFFont_GetGlyphPath,FPDFGlyphPath_GetGlyphPathSegment)
- This fixes a very specific bug that would only appear on the Webassembly runtime, using the interpreter runtime, and with very specific experimental methods related to fonts (
Full Changelog: v1.19.1...v1.19.2
v1.19.1
v1.19.0
What's Changed
- Update pdfium to 7776 by @jerbob92 in #304
- Update WebAssembly version to 7776
- Implemented new experimental methods
FPDFCatalog_GetLanguage,FPDFPageObjMark_GetParamFloatValue,FPDFPageObjMark_SetFloatParam,FPDF_StructElement_GetExpansion, - Fixed experimental method
FPDFCatalog_SetLanguage(wrote UTF-8 string in stead of expected UTF-16)
Full Changelog: v1.18.1...v1.19.0
v1.18.1
What's Changed
- Fix/kill nil pointer by @BikesAndBBQ in #298
- Bump golang.org/x/text from 0.34.0 to 0.36.0 by @dependabot[bot] in #303
- Bump golang.org/x/net from 0.52.0 to 0.53.0 by @dependabot[bot] in #302
- Bump google.golang.org/grpc from 1.61.0 to 1.79.3 by @dependabot[bot] in #301
- Fix transparency issue by @jerbob92 in #305
New Contributors
- @BikesAndBBQ made their first contribution in #298
Full Changelog: v1.18.0...v1.18.1
v1.18.0
What's Changed
- Bump golang.org/x/net from 0.50.0 to 0.51.0 by @dependabot[bot] in #295
- Implement calculated font size based on matrix by @jerbob92 in #297
- Bump Go version support to 1.25 and 1.26
Full Changelog: v1.17.3...v1.18.0
v1.17.3
What's Changed
- Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.27.2 by @dependabot[bot] in #275
- Bump golang.org/x/text from 0.29.0 to 0.31.0 by @dependabot[bot] in #279
- Bump golang.org/x/net from 0.44.0 to 0.47.0 by @dependabot[bot] in #278
- Bump github.com/tetratelabs/wazero from 1.9.0 to 1.10.1 by @dependabot[bot] in #277
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 by @dependabot[bot] in #280
- Bump golang.org/x/text from 0.31.0 to 0.32.0 by @dependabot[bot] in #281
- Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 by @dependabot[bot] in #282
- Bump golang.org/x/net from 0.47.0 to 0.48.0 by @dependabot[bot] in #283
- Bump github.com/tetratelabs/wazero from 1.10.1 to 1.11.0 by @dependabot[bot] in #284
- Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 by @dependabot[bot] in #286
- Bump golang.org/x/text from 0.32.0 to 0.33.0 by @dependabot[bot] in #289
- Bump golang.org/x/net from 0.48.0 to 0.49.0 by @dependabot[bot] in #287
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.5 by @dependabot[bot] in #288
- Implement specific error handling when reading up the reader complete… by @jerbob92 in #294 (fix for issue with Minio filereaders)
- Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 by @dependabot[bot] in #290
- Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 by @dependabot[bot] in #291
- Bump golang.org/x/text from 0.33.0 to 0.34.0 by @dependabot[bot] in #292
- Bump golang.org/x/net from 0.49.0 to 0.50.0 by @dependabot[bot] in #293
Full Changelog: v1.17.2...v1.17.3
v1.17.2
What's Changed
- Bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.24.0 by @dependabot[bot] in #253
- Bump github.com/hashicorp/go-plugin from 1.6.3 to 1.7.0 by @dependabot[bot] in #252
- Bump github.com/onsi/gomega from 1.38.0 to 1.38.2 by @dependabot[bot] in #258
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #259
- Bump github.com/onsi/ginkgo/v2 from 2.24.0 to 2.25.3 by @dependabot[bot] in #262
- Bump golang.org/x/net from 0.43.0 to 0.44.0 by @dependabot[bot] in #266
- Fix: [FPDFPageObj_SetLineCap should call SetLineCap, not SetLineJoin by @ZMbiubiubiu in https://github.com//pull/268
New Contributors
- @ZMbiubiubiu made their first contribution in #268
Full Changelog: v1.17.1...v1.17.2
v1.17.1
v1.17.0
What's Changed
- Add method to get form information by @jerbob92 in #245
- This method will only work with builds that use the build tag
pdfium_experimental, due to the use of many pdfium methods marked as experimental - The method is called
GetFormand will return any form fields within the given page, with the following details:- The field type
- The name of the field
- The current value(s) of the field
- Whether the field is checked in case of checkbox/radio
- The tooltip text
- The options of the field (in case of radio, listbox, combobox)
- The form field flags (read-only, required, no-export)
- This method will only work with builds that use the build tag
Full Changelog: v1.16.0...v1.17.0