Skip to content

Releases: r8/pdf_elixide

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 12:17

Features:

  • add page rendering, ink separations and whole-document rasterizing by @r8

  • add structured warnings split by scope by @r8

  • add document metadata editing by @r8

  • add page-box editing by @r8

Bug Fixes:

  • refuse text and span options the filtered routes would silently drop by @r8

  • apply word boundaries to all regex alternatives by @r8

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 11:45

Features:

  • add region erasing by @r8

  • add structured page extraction with typed regions by @r8

  • add PDF encryption on save by @r8

  • add PDF file attachment support by @r8

  • add AcroForm data export as FDF or XFDF by @r8

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 08:26

Features:

  • add page rotation by @r8

  • add page deletion and reordering by @r8

  • add page label ranges extraction by @r8

  • enable JPEG 2000 extraction for JPXDecode images by @r8

  • add a form field's tooltip, box, default, limits and options by @r8

  • add plain text conversion with to_plain_text for Document and Page by @r8

Bug Fixes:

  • drop the unused :linearize save option by @r8

v0.15.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 10:01

Bug Fixes:

  • forward captured log records without the flushing process's metadata by @r8

  • prevent diagnostics flush from replacing a call's result by @r8

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 21:40

Features:

  • add signature certificate parsing by @r8

  • verify adbe.pkcs7.sha1 signatures by @r8

  • validate timestamps structurally, include signed data in token scope by @r8

  • improve signatures with B-LTA, parsed signing times, and signer certs by @r8

  • identify signed and unsigned signature fields by @r8

  • report PAdES levels, timestamps, and security store data by @r8

  • verify PDF signatures and expose signer certificates by @r8

  • capture upstream log output so a silently degraded page says why by @r8

Bug Fixes:

  • escape document-controlled font names in inspect output by @r8

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 17:18

Features:

  • add digital signature reading by @r8

  • add form and annotation flattening by @r8

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 21:00

Features:

  • classify form fields from their flags by @r8

  • return the editor from every form write so filling a form is one pipeline by @r8

  • represent form fields as per-kind structs by @r8

  • add Form.field/2 and value/2 and key form fields by full name by @r8

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 15:48

Features:

  • add Editor version, page count and modified getters by @r8

  • add text search by @r8

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 17:46

Bug Fixes:

  • accept any path the OS does, so a byte filename no longer raises by @r8

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 09:55

Features:

  • add rects and lines extractors by @r8

  • add layers and inks extractors by @r8

  • add page text layer detection by @r8

  • add page media box extraction by @r8

  • add page rotation extraction by @r8