If I generate a "hello" plain tex xetex document in texlive 2025 I get pdf 1.7 by default:
$ xetex This is XeTeX, Version 3.141592653-2.6-0.999997 (TeX Live 2025) (preloaded format=xetex) restricted \write18 enabled. **\relax entering extended mode *hello *\bye [1] Output written on texput.pdf (1 page). Transcript written on texput.log. $ pdfinfo texput.pdf Creator: XeTeX output 2025.07.01:1505 Producer: xdvipdfmx (20250410) CreationDate: Tue Jul 1 15:05:49 2025 BST Tagged: no UserProperties: no Suspects: no Form: none JavaScript: no Pages: 1 Encrypted: no Page size: 595.28 x 841.89 pts (A4) Page rot: 0 File size: 2136 bytes Optimized: no PDF version: 1.7 On Tue, 1 Jul 2025 at 14:46, Max Chen <[email protected]> wrote: > Hi all, > > "Generate PDF-1.7 by default in all formats, both plain and LaTeX; > before, it was 1.5." see https://tug.org/texlive/bugs.html > > However, it is still 1.5 by XeTeX. > > Following https://tex.stackexchange.com/q/536254, I add the following > line to the preamble > > \special{pdf:minorversion 7} %set minorversion > > it produce PDF-1.7 > > The "XeTeX: \special{pdf:majorversion:1}\special{pdf:minorversion:4}" > mentioned in https://tug.org/texlive/bugs.html, may have typos, i.e., > the second colon should be replaced by a blank space. > > > Best regards > > Chen >
