Repository navigation
v0.8.0
What's Changed
- fix(fonts): resolve metric faces in the compiler's chain order by @developer0hye in #1713
- fix(xlsx): price default columns at Excel for Mac's base 10 when sheetFormatPr is absent by @developer0hye in #1715
- fix(xlsx): end the printed page sequence at the last inked strip row by @developer0hye in #1716
- fix(charts): seat worksheet column edges on Excel's whole sheet points by @developer0hye in #1718
- fix(xlsx): seat unfloored worksheet cells on their rounded descent and lift thickBot rows by @developer0hye in #1722
- fix(xlsx): size an auto row from the series of the face its tallest cell names by @developer0hye in #1724
- docs: attach native comparison for issue #1723 by @developer0hye in #1725
- fix(xlsx): add the measured Trebuchet MS wrapped-line advance series by @developer0hye in #1726
- fix(xlsx): seat a sheet footer on Excel's whole-point, deepest-run band by @developer0hye in #1727
- docs: attach native comparisons for issues #1728-#1731 by @developer0hye in #1732
- fix(xlsx): scale fitted worksheet border bands with the print scale by @developer0hye in #1733
- fix(xlsx): paint anchored worksheet line shapes by @developer0hye in #1734
- fix(xlsx): print charts crossing horizontal tiles on every tile by @developer0hye in #1737
- fix(xlsx): seat centred cell lines on Excel's whole-point origin by @developer0hye in #1739
- fix(charts): stroke the category axis before an overlaid line series by @developer0hye in #1741
- fix(xlsx): clip page fills one sheet point inside the top and left gridlines by @developer0hye in #1743
- fix(xlsx): seat top-aligned fixed-row text on Excel's whole-point top seat by @developer0hye in #1744
- fix(xlsx): lay chart content out on the frame's fitted sheet origin by @developer0hye in #1747
- fix(xlsx): advance bottom-legend entries by the row's measured clearance without a width floor by @developer0hye in #1750
- fix(xlsx): cap a line legend key's marker at six tenths of the legend font size by @developer0hye in #1752
- docs(xlsx): confirm line-legend marker floor rule, document blockers (#1618) by @developer0hye in #1754
- docs(xlsx): measure horizontal bar-chart category-label baselines, document blockers (#1621) by @developer0hye in #1763
- docs(xlsx): measure horizontal bar-chart category-count effect on baselines (#1621) by @developer0hye in #1764
- fix(xlsx): scale Excel worksheet bar-chart value-axis label gap with font size by @developer0hye in #1766
- fix(xlsx): price a bold cell's own digit advance for weight-sensitive faces by @developer0hye in #1768
- fix(xlsx): keep a wrapped centred merge off the #1493 background band seat by @developer0hye in #1770
- fix(xlsx): paint a Hangul sheet run regular when its declared font is unavailable by @developer0hye in #1772
- fix(xlsx): reserve a right-aligned cell's hidden number-format padding glyph by @developer0hye in #1777
- feat(pptx): add opt-in hidden slide inclusion by @acpatelmd in #1758
- fix(pptx): correct hidden-slide comment for include_hidden_slides by @developer0hye in #1780
- feat: allow native builds without Typst embedded fonts by @developer0hye in #1782
- docs: consolidate repository instructions in AGENTS.md by @developer0hye in #1783
- fix(xlsx): correct horizontal bar-chart category-label clearance by @developer0hye in #1762
- Correct measured worksheet bar-category interior baselines by @developer0hye in #1765
- Correct near-whole-point Excel cell-grid row heights by @developer0hye in #1779
- Fix clipped fill coverage escaping the layout audit by @developer0hye in #1787
- Report XLSX chart table fallback only when used by @developer0hye in #1788
- Respect group opacity in painted-text visibility audits by @developer0hye in #1789
- Keep same-row text splits out of reflow findings by @developer0hye in #1792
- Report PPTX chart table fallback only when used by @developer0hye in #1791
- Reject out-of-grid XLSX cells before dense layout by @developer0hye in #1790
- fix(docx): reject conflicting Unicode ZIP part names by @developer0hye in #1793
- fix(xlsx): resolve Normal font color independently of attribute order by @developer0hye in #1796
- fix(xlsx): honor header and footer bold toggles by @developer0hye in #1798
- fix(audit): match balanced repeated row fragments by @developer0hye in #1800
- Fix XLSX header and footer section wrapping by @developer0hye in #1802
- Preserve native worksheet footer line spacing by @developer0hye in #1806
- Distinguish repeated chart axes in layout topology matching by @developer0hye in #1807
- Preserve ligature continuation text in PDF comparison tools by @developer0hye in #1809
- Fix multiline worksheet header spacing by @developer0hye in #1811
- fix: use native small Malgun worksheet descents by @developer0hye in #1816
- fix: place DOCX headings across the line like body copy by @developer0hye in #1823
- fix: place DOCX header tabs on their stops like body tabs by @developer0hye in #1825
- fix: resolve the paragraph style of DOCX header and footer paragraphs by @developer0hye in #1826
- fix: hang a DOCX header rule below its line instead of parting the story by @developer0hye in #1829
- ci: harden the Rust supply chain against compromised crates by @developer0hye in #1827
- fix(charts): hold a pulled-back bar plot inside its value-label overhang by @developer0hye in #1831
- fix(docx): leave the face's line gap out of Word's East Asian line box by @developer0hye in #1832
- fix(docx): seat a header's first baseline on the face's hhea line gap by @developer0hye in #1833
- fix(fixtures): declare the wp14 prefix unit_test_headers lists as ignorable by @developer0hye in #1834
- fix(fonts): measure a weight-suffixed family on the member its name denotes by @developer0hye in #1835
- fix(pptx): keep an undeclared paragraph mark off the shared line box by @developer0hye in #1839
- docs(bugfixes): publish the verified page-10 reference-exporter manifest by @developer0hye in #1841
- fix(pptx): reserve no legend band when a line chart declares none by @developer0hye in #1842
- fix(pptx): lay a line chart's category label out in its band by @developer0hye in #1843
- fix(pptx): measure a line plot's automatic rectangle from its own labels by @developer0hye in #1846
- docs(bugfixes): publish the verified page-11 reference-exporter manifest by @developer0hye in #1847
- docs(bugfixes): publish the verified page-12 reference-exporter manifest by @developer0hye in #1849
- fix(xlsx): price the default column's padding on the Normal font inset pair by @developer0hye in #1851
- fix(xlsx): pace every sheet glyph on Excel's whole-point advance grid by @developer0hye in #1853
- fix(xlsx): continue a spilled line only past Excel's own boundary by @developer0hye in #1857
- docs(xlsx): record that Excel paints a blocked cell's overhang cut by @developer0hye in #1859
- fix(charts): measure a PowerPoint column plot's horizontal rectangle by @developer0hye in #1861
- docs(pptx): publish the page-8 reference-exporter manifest for the #1220 deck by @developer0hye in #1863
- fix(pptx): type a hard break as the run it follows by @developer0hye in #1865
- docs(pptx): publish the page-8 legend reference-exporter manifest for the #1220 deck by @developer0hye in #1867
- fix(charts): size a PowerPoint column plot's bands from its own face by @developer0hye in #1872
- docs: file issues only for material visual deviations by @developer0hye in #1875
- fix(charts): wrap a crowded PowerPoint column category label where PowerPoint wraps it by @developer0hye in #1877
- fix(charts): composite chart text at the opacity its colour declares by @developer0hye in #1878
- fix(pptx): carry a shape outline's declared a:ln cap into the stroke by @developer0hye in #1882
- fix(docx): keep a list's item gaps at the paragraph gap when w:line is stated by @developer0hye in #1883
- fix(docx): inset a style-less table's cells the way Word does by @developer0hye in #1885
- fix(docx): give a table no vertical spacing of its own by @developer0hye in #1886
- fix(docx): count only the paragraphs the converter reaches by @developer0hye in #1887
- docs: align agent instructions with the current repository by @developer0hye in #1888
- fix(xlsx): decode CDATA header and footer text by @developer0hye in #1794
- fix(docx): draw an inline text box on its anchor paragraph's line by @developer0hye in #1890
- fix(docx): break the page from inside a multi-column section by @developer0hye in #1891
- docs: record the five DOCX defects the #1695 fix uncovered by @developer0hye in #1897
- ci: shorten the critical path and stop redundant runs by @developer0hye in #1898
- ci: skip the Rust jobs on documentation-only pull requests by @developer0hye in #1900
- ci: run tests with optimized dependencies and save caches only on main by @developer0hye in #1902
- ci: fit the Rust caches under the 10 GB Actions limit by @developer0hye in #1904
- fix(docx): give a blank table cell its paragraph mark's line by @developer0hye in #1903
- docs: add the side-by-side evidence for the blank-cell border gap by @developer0hye in #1907
- ci: take the no-fonts test off the critical path by @developer0hye in #1905
- ci: check the no-fonts CLI instead of building it by @developer0hye in #1908
- fix(xlsx): reject a shared string longer than an Excel cell by @developer0hye in #1909
- fix(docx): resolve a Latin run through its Latin family, not the East Asian one by @developer0hye in #1912
- fix(pptx): seat a text frame's block on its collapsed inset region by @developer0hye in #1918
- fix(docx): merge a paragraph whose mark was deleted or moved away by @developer0hye in #1921
- fix(xlsx): clip a worksheet chart's plotted series to Excel's whole-point plot rectangle by @developer0hye in #1922
- fix(xlsx): paint a worksheet cell in the colour its number-format section names by @developer0hye in #1926
- fix(xlsx): read a worksheet serialized with a namespace prefix by @developer0hye in #1927
- fix(xlsx): keep an explicitly declared zero print margin by @developer0hye in #1930
- fix(xlsx): honor an explicit worksheet print percentage by @developer0hye in #1933
- fix(fonts): resolve a weight-suffixed family to the face carrying its name by @developer0hye in #1934
- fix(fonts): refile a face that shadows another design's family by @developer0hye in #1936
- fix(pptx): let a table cell run's own typeface outrank its list style by @developer0hye in #1937
- ci: split the Windows test job into unit and integration legs by @developer0hye in #1938
- ci: move the no-fonts CLI check into its own job by @developer0hye in #1939
- test(bulk): convert the fixture corpus in bounded parallel batches by @developer0hye in #1940
- render: fix the leap-day date in PDF/A and PDF/UA timestamps by @aktanazat in #1919
- chore: publish 0.8.0 by @developer0hye in #1941
New Contributors
- @acpatelmd made their first contribution in #1758
Full Changelog: v0.7.0...v0.8.0