Tables that repeat a cell class now pass PDF/UA-1
A table whose header or cell content repeated .table-header or .table-cell produced a PDF that failed PDF/UA-1 validation. Those PDFs now pass, so render the template again.
If a table(), th() or td() cell's content also used the .table-header or .table-cell class, as in [s(".table-header", "SKU"), "auto"], the PDF failed PDF/UA-1 validation. The Minimal Receipt library template was affected.
Render your template again and the PDF will pass. Its layout won't change.
If your template does this, we still recommend removing the repeated class, because it applies the cell's padding and border twice: write ["SKU", "auto"] instead. The Minimal Receipt template has been updated this way, so its table header is slightly more compact. POST /api/v1/preview/validate now reports this pattern as a repeated-cell-class warning. See the template DSL guide for table styling.