This website requires JavaScript.
dc4d86ba40
fix(automation): sync staged output before publication
main
Sir Clangington III.
2026-10-14 05:44:45 +0200
5e12f5fd6d
feat(ui): reorder and cycle document tabs
Ibn Zwanckaert
2026-10-14 04:06:20 +0200
d9607ec3be
F3: one documented substitution chain, and report what it chose and why
Tanish Manku
2026-10-12 15:35:48 -0700
3f044b6263
fix(print): adopt native Windows spooler
jcl-bit
2026-10-13 13:46:24 -0700
b5467d93a0
fix(ui): preserve native open actions and password prompts
skylar taylor-barrick
2026-10-13 12:18:41 -0600
b1fb9f8cfe
test(ui): await linked-document validation
fix/native-open-continuations
skylar taylor-barrick
2026-10-13 11:05:03 -0600
7f9de7f8c3
fix(ui): preserve native open actions and password prompts
skylar taylor-barrick
2026-10-13 09:39:10 -0600
7437bde378
M3: draw a GNOME-style title bar on Wayland (#553 ) (#1530 )
bmh129
2026-10-13 02:04:13 -0500
7739685796
Issue #1396 : remove an imported digital ID (#1515 )
Ridwan
2026-10-13 08:49:38 +0200
e88dd728cb
M13: scan each directory once in CLI checks (#1501 )
Mex
2026-10-13 08:41:41 +0200
5ebb53a4a4
M4: preserve shared Type 3 glyph resources during extraction (#1500 )
Mex
2026-10-13 08:34:12 +0200
13a921ae4a
M2: keep byte boundaries in packed TIFF-predictor rows (#1499 )
Mex
2026-10-13 08:27:26 +0200
4cb803038d
M3: confirm before opening absolute GoToR paths (#1364 ) (#1489 )
srt8hellcat2-ui
2026-10-13 02:16:21 -0400
685fd7eeea
fix(text): read a TrueType font without an encoding as WinAnsi (#1477 )
Marco Arnulfo
2026-10-13 08:04:39 +0200
0dd5fdd5bd
M7: keep Arabic ActualText ligatures in their word (#1473 )
Yousef Mojahid
2026-10-13 08:52:22 +0300
fff985f30d
M5: keep stamps upright on rotated pages (#1398 ) (#1460 )
Márk Bartalos
2026-10-13 07:42:57 +0200
dfa43beb9f
M10: BigTIFF and strict GIF detection in Create PDF; XDP data in format parity (#1453 )
Raj Patel
2026-10-12 23:19:48 -0600
9ed3abe490
Keep undrawn comments and accurate search hits (#1317 , #1327 , #1302 , #1315 , #1340 ) (#1442 )
Márk Bartalos
2026-10-13 07:09:36 +0200
890b83c4c4
Add reviewable text-only PDF auto-tagging (#1440 )
Earl Co
2026-10-13 07:02:05 +0200
0372243ef2
fix(ui): the PDF/A dialog shows a declared PDF/UA (#1309 ) (#1438 )
Marco Arnulfo
2026-10-13 06:49:39 +0200
251917f685
fix(ui): the accessibility check keeps a saved page range inside the document (#1300 ) (#1437 )
Marco Arnulfo
2026-10-13 06:47:16 +0200
4f375bf45c
fix(print): custom pages-per-sheet counts no longer overfill sheets (#1336 ) (#1430 )
Filip Pranklin
2026-10-13 06:41:45 +0200
fc56888567
fix(text): keep doubled narrow letters in condensed text (fixes #1467 ) (#1474 )
Marco Arnulfo
2026-10-13 06:39:07 +0200
7eac105c00
fix(ui): Combine flags the same converted file added twice (#1303 ) (#1458 )
Marco Arnulfo
2026-10-13 06:36:44 +0200
929ae1155b
Windows: open a path a launcher passed unquoted and split at its spaces (#1456 )
magdale76
2026-10-13 06:36:35 +0200
595026aa69
fix(ui): ui.click and ui.drag refuse coordinates that overflow (#1306 ) (#1447 )
Marco Arnulfo
2026-10-13 06:36:25 +0200
cced834190
fix(ui): a rule skipped by hand stays with its document (#1301 ) (#1445 )
Marco Arnulfo
2026-10-13 06:36:15 +0200
082768ac29
M13: Bound cached page text and keep partial search results (#1492 )
Sir Clangington III.
2026-10-13 06:19:59 +0200
9324afaa4f
fix(organize): Document Properties also change the XMP title and author (#1658 )
Alex
2026-10-13 00:18:35 -0400
e8fcf76c33
Render: a soft mask shrunk below its size is filtered, so thin strokes drawn through it survive (fixes #1649 ) (#1654 )
Marco Arnulfo
2026-10-13 06:18:27 +0200
f9d7aa72b6
control: cap line length before auth (#1653 )
SteamSmith
2026-10-13 00:18:19 -0400
2f09340af1
CLI: text refuses a document that doesn't allow copying (#1650 )
Marco Arnulfo
2026-10-13 06:16:54 +0200
a0bb1f08a4
Export all images: CMYK JPEGs keep their colours instead of coming out as negatives (fixes #1640 ) (#1642 )
Marco Arnulfo
2026-10-13 06:16:45 +0200
a6aa05cd7b
XFA: place positioned objects by their anchorType (fixes #1637 ) (#1639 )
Marco Arnulfo
2026-10-13 06:16:34 +0200
03d9900990
M3: preserve IME composition in command search (#1252 ) (#1638 )
FredApps
2026-10-13 06:16:26 +0200
da9cefa33c
M4: copied pages keep the resources they list only up the page tree (part of #1628 ) (#1635 )
Marco Arnulfo
2026-10-13 06:16:19 +0200
6a948fcc22
M4: Add open documents leaves out the documents already in the Combine list (part of #1356 ) (#1632 )
Marco Arnulfo
2026-10-13 06:14:47 +0200
759cfa65f4
Security: fix three audit findings in redaction and signature validation (#1631 )
Jeremy Yao
2026-10-13 00:14:40 -0400
396c9c7836
UI #1114 : sanitize suggested attachment save filenames (#1630 )
FredApps
2026-10-13 06:14:32 +0200
e072bb8317
macOS: start on wgpu on Intel Metal by skipping indirect-call validation (#1627 )
Fabian Grajales
2026-10-12 23:14:23 -0500
c0c40acf22
Save: fall back to a plain fsync where a volume refuses the full flush (fixes #981 ) (#1626 )
Marco Arnulfo
2026-10-13 06:14:15 +0200
c4bf96b897
Telugu interface: draw with an installed Telugu face when the build has none (part of #1531 ) (#1611 )
Marco Arnulfo
2026-10-13 06:12:37 +0200
7a0f846a28
M13: Run conversion, OCR and optimization over folder trees (#1605 )
Sir Clangington III.
2026-10-13 06:12:28 +0200
73efaef13e
fix(ui): keep a closed right panel closed when opening a document (fixes #1590 ) (#1603 )
Marco Arnulfo
2026-10-13 06:12:16 +0200
e125a2d659
fix(edit): move existing text by its frame, and selections with the arrow keys (#1600 )
Marco Arnulfo
2026-10-13 06:12:07 +0200
8b365afafe
Fix single-click freehand drawing (#1597 )
Umberto Cimmino
2026-10-13 06:12:00 +0200
0b417441f6
Forms #294 : detect rectangles drawn with closed line paths (#1596 )
FredApps
2026-10-13 06:10:30 +0200
29f4edf5be
XFA: a script's time starts when its context is ready, and a value reaches every field bound to its data node (#1589 )
ysrdevs
2026-10-12 23:10:22 -0500
2ce4fb279f
Fill & Sign: don't show the comment hover popup over placed text (#1504 ) (#1576 )
MarekSpodBiedry
2026-10-13 06:10:14 +0200
9215b6f3b4
Name the failing option and page count when a chained edit page is out of range (#1550 ) (#1575 )
MarekSpodBiedry
2026-10-13 06:10:05 +0200
91c0b93c7f
Issue #1058 : an update keeps the desktop shortcut only if it is still there (#1570 )
pauliusiv123-rgb
2026-10-13 07:09:56 +0300
e9b9d98bb4
fix(xfdf): preserve quoted empty CSV values (#1541 )
Jason Brashear
2026-10-12 23:07:40 -0500
13fbb2f6fb
M0: label local builds in --version, About and the package release (#1529 )
bmh129
2026-10-12 23:07:32 -0500
a4126d34e7
docs: merge the duplicated Auto paragraph in localization.md (#1525 )
Mahmud Emre BAŞPEHLİVAN
2026-10-13 07:07:22 +0300
80eff6775f
fix(audit): a rectangle drawn as an m/l path is a cover like re (#1521 )
Marco Arnulfo
2026-10-13 06:07:15 +0200
6803ee894b
Allow mouse-wheel scrolling during text selection (#1514 )
FredApps
2026-10-13 06:05:58 +0200
a9745dd22d
fix(organize): normalize rotations before adding so large quarter turns cannot overflow (#1512 )
Jason Brashear
2026-10-12 23:05:50 -0500
801a2f1488
fix(ui): dragged added text follows the pointer before release (#1508 )
Marco Arnulfo
2026-10-13 06:05:43 +0200
55f76ab767
Desktop: prepare large PDFs off the UI thread (#1493 )
cyfung1031
2026-10-13 13:04:23 +0900
ecc4a305d7
M12: move tags in the order panel (#1482 )
Earl Co
2026-10-13 06:04:16 +0200
6ed78b9133
fix: allow links beneath highlight annotations (#1387 ) (#1481 )
FredApps
2026-10-13 06:04:05 +0200
68f8b2d5f7
fix(edit): flattening form fields also drops the ones whose widgets are on no page (fixes #1470 ) (#1480 )
Marco Arnulfo
2026-10-13 06:03:55 +0200
0d300c6a41
fix(render): Type 3 text ignores rendering modes other than invisible (vendored hayro-interpret patch 27) (fixes #1469 ) (#1478 )
Marco Arnulfo
2026-10-13 06:03:47 +0200
c6128c039a
M7: keep a neighbouring line when replacing text (#1316 ) (#1427 )
Márk Bartalos
2026-10-13 06:01:50 +0200
fcc1d9ead0
M2: adapt Lab Bradford white points in LMS (#1417 )
FredApps
2026-10-13 05:59:51 +0200
057e453a16
Retire inherited resources (#1348 )
Jules Kreuer
2026-10-13 05:49:57 +0200
0a09864833
F1, F2: adapt to main and re-pin the Arabic layout golden
Tanish Manku
2026-10-12 12:57:39 -0700
ce9a1d1014
F2: read glyph names by the naming algorithm, and stop reading Symbol as Latin
Tanish Manku
2026-10-09 13:32:14 -0700
117430fade
F1: measure an added item with the face it is written as
Tanish Manku
2026-10-09 13:19:39 -0700
aaa19d87af
F1: put the generated table on the AGENTS.md 1.1 closed list
Tanish Manku
2026-10-08 13:59:28 -0700
d0d1ad8192
F1: exact standard-14 metrics
Tanish Manku
2026-10-08 13:59:18 -0700
681548a47f
Add a PR template, and record the review practice and external-PR bar
Tanish Manku
2026-10-12 13:00:39 -0700
7163ba3dee
Release 0.7.1: rebuild with the fixed shared release workflow
v0.7.1
release
Brandon Thomas
2026-10-12 11:11:04 -0400
07df4de63d
Release workflow: pass the Azure signing secrets so Windows builds are signed (#1194 )
Brandon Thomas
2026-10-12 11:08:29 -0400
87b448b664
M1: write a valid xref when an incremental save has no objects (#1339 ) (#1424 )
Márk Bartalos
2026-10-12 14:57:37 +0200
4bfd3c2729
M14: add Lithuanian interface and date localization (#1401 )
tdslot
2026-10-12 15:54:15 +0300
a6d48707f7
feat(preflight): verify image resolution and bleed without rewriting the file (#1408 )
Baltsar
2026-10-12 14:52:06 +0200
4a44eeaa39
M4: Compare and cache actual Combine file duplicates (#1420 )
LabDennis
2026-10-12 14:39:39 +0200
eab641ac8f
feat(ui): add command palette arrow-key navigation (#1419 )
Pratham Bhanushali
2026-10-12 18:08:47 +0530
d7590ebfbe
fix(content): count an unreadable inline image with no EI as skipped (#1318 ) (#1418 )
Marco Arnulfo
2026-10-12 14:38:01 +0200
291d738160
M10: Test current-page print previews and saved output (#1415 )
LabDennis
2026-10-12 14:37:11 +0200
2839152af1
M12: preview text structure proposals for auto-tagging (#1383 )
Earl Co
2026-10-12 14:20:13 +0200
e33b66e9b5
Edit text: support per-font visual-order Indic text and nukta reordering (#1380 )
krinry
2026-10-12 17:48:37 +0530
5cce1b247f
M10: edit OCR text on scanned pages so the change shows (#1397 )
Tangu Achilis
2026-10-12 13:16:42 +0100
a259af95c3
fix(render): draw Turkish Ğ İ Ş ğ ş in non-embedded fonts (vendored hayro-interpret patch 26) (#1409 )
TheLastRoadRunner
2026-10-12 14:57:03 +0300
a4c53f706f
fix(ui): Current page prints the viewed page, not a page labelled with its number (#1308 ) (#1411 )
Marco Arnulfo
2026-10-12 13:55:39 +0200
a9a8ac63b7
fix(audit): an identity cm between re and fill no longer hides a cover (#1333 ) (#1410 )
umesh429
2026-10-12 12:54:52 +0100
77c3f2003a
fix(automation): doc_save reports a required full rewrite as not incremental (#1329 ) (#1405 )
Marco Arnulfo
2026-10-12 13:54:17 +0200
240ea53b8b
fix(content): skip an inline image with an unreadable key to its EI (#1318 ) (#1404 )
Marco Arnulfo
2026-10-12 13:53:44 +0200
2ee8ce1ac1
fix(forms): keep a whitespace-only value in a text field without a format (#1323 ) (#1403 )
Marco Arnulfo
2026-10-12 13:53:10 +0200
452ab51ab8
fix(sign): refuse to sign a field whose /V is not a signature (#1328 ) (#1402 )
Marco Arnulfo
2026-10-12 13:52:34 +0200
6f49967459
fix(cli): edit refuses move/insert destinations past the end (#1330 ) (#1400 )
umesh429
2026-10-12 12:51:55 +0100
0cb311d21c
M3: select an image on the page and copy it (#1363 )
Francesco Clemeno
2026-10-12 13:47:35 +0200
efd68b377e
M7: Preserve explicit page ranges across dialog redraws (#1304 ) (#1382 )
LabDennis
2026-10-12 13:24:18 +0200
5bf6d17538
Issue #1368 : keep text a dragged paragraph passed over (#1381 )
Ridwan
2026-10-12 13:21:23 +0200
a0575f2478
fix(fonts): a /Differences code past 255 no longer encodes as its last byte (#1314 ) (#1394 )
Marco Arnulfo
2026-10-12 13:20:48 +0200
24ccb5f3ae
fix(forms): a literal Off value reads as Off outside buttons (#1320 ) (#1393 )
Marco Arnulfo
2026-10-12 13:20:15 +0200
3e2877cbbb
fix(forms): a whole look keeps the rest of an indirect /MK (#1322 ) (#1392 )
Marco Arnulfo
2026-10-12 13:19:42 +0200
0584425e67
fix(automation): content_update refuses text styling on an image (#1331 ) (#1391 )
Marco Arnulfo
2026-10-12 13:19:06 +0200
b6a1402bf3
fix(ui): the Fields panel lists a field on a missing page as unplaced (#1307 ) (#1390 )
Marco Arnulfo
2026-10-12 13:18:32 +0200