github storytold/pdfcraft v0.16.1
PdfCraft v0.16.1

3 hours ago

What's Changed

  • Grant network access so update checks can reach GitHub by @dylanmtaylor in #5189
  • Honor CARGO_BUILD_TARGET in FreeBSD packaging for aarch64 release builds by @dylanmtaylor in #5205
  • Issue #2368: flattening keeps a NoRotate widget upright on a rotated page by @wstock in #2402
  • Export Data as CSV keeps formula-like cells as text, like the merge report by @oracola91 in #2524
  • Improve reading-colour preferences and add a settings shortcut by @sampaiodias in #2627
  • fix(render): clip extracted text to the page CropBox (#2670) by @jonathanwxh-cell in #2838
  • M6: form script messages keep their title, icon and buttons, and every one is shown (#4293, #4294) by @EricKaden in #4306
  • M6: Organize pages ▸ Page properties sets the selected pages' tab order by @dotCooCoo in #4516
  • M4: New bookmarks from text styles, for headings that aren't tagged (#1693) by @Lcoding15 in #4560
  • M5: Import comments takes another PDF and copies its comments onto the same pages by @dotCooCoo in #4595
  • M6: Delete removes one selected radio button, not its whole group (#4609) by @Lcoding15 in #4631
  • fix(ui): the page sets its cursor once, from the top claim the tool reaches by @alehel in #4709
  • fix(ui): Update previews the page without the marks it replaces by @alehel in #4718
  • Integrate 13 KenM76 fixes for forms, text and rendering by @FredApps in #5236
  • fix(render): a gray drawn with the Color blend mode is no longer drawn black by @KenM76 in #5199
  • fix(redact): Q inside a text object restores the text matrices, as the renderer does by @KenM76 in #4831
  • fix(render): a form's stray Q no longer pops the page's saved states by @KenM76 in #4841
  • Forms: auto-sized single-line text fields fill their height, not 12 pt by @KenM76 in #4862
  • fix(render): a non-isolated knockout group blends its elements with the page under it by @KenM76 in #4898
  • fix(edit, a11y): Q inside a text object restores the text matrices, as the renderer does by @KenM76 in #4906
  • fix(render): a stroke whose outline comes back with NaN is drawn, not dropped by @KenM76 in #4913
  • fix(xfa, create): read a BMP's pixels from after its headers when its offset points into them by @KenM76 in #4943
  • fix(forms): renaming a radio button to an existing group's name joins that group by @KenM76 in #4977
  • fix(forms): editing or sorting a list's items keeps its selected indices on the same items by @KenM76 in #4987
  • fix(forms): clearing a field's default leaves it with none, not its parent field's by @KenM76 in #4991
  • M7: Type1 fonts with an OpenType-wrapped CFF program draw their own face by @KenM76 in #5178
  • fix(render): an isolated DeviceCMYK transparency group blends in CMYK (#3776) by @KenM76 in #5228
  • Make PdfCraft's app color red by @dylanmtaylor in #5245
  • packaging: Flatpak finds and prints to CUPS printers by @dylanmtaylor in #5346
  • CI: workflows only call craft-common-actions at @main (AGENTS.md; windows-arm64 unpinned) by @dylanmtaylor in #5378
  • deps: bump tar, zip, roxmltree, rustls-webpki and symphonia to latest by @dylanmtaylor in #5381
  • Update prompt shows the app icon and accent color instead of a letter by @dylanmtaylor in #5388
  • Fix pretend-version testing for update prompts by @dylanmtaylor in #5397
  • Integrate 27 reviewed PDF editing, forms and optimizer PRs by @FredApps in #5426
  • Allow typed font sizes and Fill & Sign text colours by @FredApps in #2635
  • Content streams: step over a malformed token instead of ending the page by @Hamza0101 in #3636
  • fix(engine): generate Protect keys and salts with getrandom (#4000) by @jonathanwxh-cell in #4013
  • M11: PDF Optimizer stores black-and-white images as CCITT Group 4 (optimize.mono-compression) by @Piohrun in #4304
  • M11: lossless JBIG2 for black-and-white images (optimize.mono-compression) by @Piohrun in #4320
  • M11: black-and-white pictures stay one bit: Create PDF, the optimizer, and CCITT image export by @Piohrun in #4335
  • M11: Monochrome Images ▸ Downsample: black-and-white images above 450 ppi are averaged down to 300, Group 4 scans included by @Piohrun in #4384
  • M11: the optimizer stores Group 3 fax as Group 4, and packs black-and-white RGB and two-entry indexed images to one bit by @Piohrun in #4404
  • M2: page_render and render_preview report the render warnings next to the PNG (#4340) by @Lcoding15 in #4494
  • M5: a moved comment is drawn where it goes while it is dragged by @ohagmann in #4541
  • fix(organize,print): join /Contents array pieces with a space (#3502) by @jonathanwxh-cell in #4596
  • feat(edit): Esc in an open paragraph selects its box, so Delete removes it by @meethere in #4620
  • fix(comments): delete or edit one reply from its own menu, keeping the thread by @alehel in #4719
  • M11: JBIG2 symbol coding for black-and-white images (optimize.mono-compression) by @Piohrun in #4805
  • fix(ui): keep the All tools rows clear of the scrollbar (#5133) by @RiceDee in #5134
  • M10: export a PDF to Markdown (#1595) by @AdrianTM in #5208
  • feat(forms): edit checkbox and radio export values (#231) by @FredApps in #1952
  • Fix Pages sidebar select-all keyboard shortcut (#2052) by @FredApps in #2133
  • fix(edit): show backgrounds on pages that paint their own white backdrop by @alehel in #2815
  • Keep lines with footnote references in paragraph reading order (#2929) by @jonathanwxh-cell in #2960
  • Window title: mark unsaved changes, and set it on the web (#3640) by @AdrianTM in #3779
  • Alt+Left / Alt+Right go back and forward through the view history (#3632) by @AdrianTM in #3789
  • fix(ui): Ctrl+Z in an open paragraph undoes the document, not stale text by @RiceDee in #4179
  • M7: align the selected lines of a paragraph or text box on their own by @RiceDee in #4180
  • M6: calculation checks: formulas reading missing fields, scripts building names, shown on the Calculation order page by @Piohrun in #4325
  • M7: keep a blank line as a paragraph break (#2517) by @ihsanmokhlisse in #2529
  • fix(flatpak): allow reading launcher version pins by @dylanmtaylor in #5490
  • M2: continue CJK viewer fallback for Windows GBK PDFs by @songzhihui in #4172

New Contributors

Full Changelog: v0.15.0...v0.16.1

Don't miss a new pdfcraft release

NewReleases is sending notifications on new releases.