Repository navigation
v0.9.0
What's Changed
- perf(xlsx): avoid cloning shared string items on read by @developer0hye in #1967
- DOCX: use paragraph-mark metrics for tall-row borders by @developer0hye in #1968
- fix(xlsx): resolve active theme scheme font (#1711) by @developer0hye in #1971
- fix(xlsx): align accounting currency symbols with cell edges (#1969) by @developer0hye in #1972
- fix: fill blank XLSX totals-row cells by @developer0hye in #1973
- fix(docx): preserve run order around layout breaks by @developer0hye in #1974
- fix(docx): preserve paragraph continuation formatting by @developer0hye in #1978
- Fix DOCX border joins across adjacent paragraphs by @developer0hye in #1979
- DOCX: preserve empty paragraph shading across breaks by @developer0hye in #1980
- DOCX: render header/footer paragraph side borders by @developer0hye in #1981
- fix(docx): preserve empty paragraph spacing before page break by @developer0hye in #1982
- DOCX: retain header/footer fields inside structured tags by @developer0hye in #1985
- Fix continuous DOCX section flow by @developer0hye in #1992
- DOCX: render floating header tables by @developer0hye in #1996
- fix(docx): position floating body tables by Word anchors by @developer0hye in #1998
- DOCX: honor anchored text box alignment by @developer0hye in #2001
- DOCX: preserve page-relative position of floating text boxes by @developer0hye in #2003
- Fix DOCX anchored text-box table left margin by @developer0hye in #2004
- DOCX: respect explicit nil cell borders in floating text-box tables by @developer0hye in #2005
- fix: restore paragraph-anchored footer line drawings by @developer0hye in #2006
- fix(docx): render column separator rules by @developer0hye in #2007
- XLSX: use resolved glyph advances for ASCII width estimates by @developer0hye in #2008
- XLSX: align fitted text with snapped sheet origin by @developer0hye in #2009
- DOCX: resolve direct run theme fonts by @developer0hye in #2010
- fix: preserve paint-origin order for coincident glyphs by @developer0hye in #2011
- fix: disposition rasterized text in visual audits by @developer0hye in #2012
- docs: record issue 2013 comparison evidence by @developer0hye in #2014
- Audit native rasterized slide numbers in issue 1667 by @developer0hye in #2015
- fix: stop PPTX table dividers at the native bottom edge by @developer0hye in #2016
- Fix DOCX body overlap with inherited header table by @developer0hye in #2021
- DOCX: align floating header table banner and title with Word by @developer0hye in #2022
- DOCX: honor paragraph anchors for header-table pictures by @developer0hye in #2024
- DOCX: keep script-specific fonts out of Latin fallback by @developer0hye in #2025
- fix(docx): honor indents in centered header fields by @developer0hye in #2026
- fix: preserve DOCX exact paragraph spacing (#2018) by @developer0hye in #2027
- Fix high first line in anchored DOCX text box by @developer0hye in #2028
- docs: record issue 1860 value-axis reference evidence by @developer0hye in #2029
- docs: rederive visual cluster dispositions from current crops by @developer0hye in #2030
- docs: re-audit issue 1815 on current runtime by @developer0hye in #2031
- fix(docx): match legacy Pullquote cell wrapping by @developer0hye in #2032
- fix(docx): preserve justified legacy cell measure by @developer0hye in #2033
- docs: add comparison evidence for issue 2034 position residual by @developer0hye in #2035
- DOCX: honor leading paragraph mark in table cells by @developer0hye in #2036
- PPTX: honor DrawingML grayscale effects on images by @developer0hye in #2039
- PPTX: apply group scaling after connector rotation by @developer0hye in #2040
- fix(pptx): prefer Office Calibri for missing theme fonts by @developer0hye in #2042
- fix: preserve over-axis chart bar geometry by @developer0hye in #2045
- fix: disable hyphenation unless the document enables it by @gsagoodk in #2053
- fix: set the document language from DOCX and PPTX defaults by @gsagoodk in #2055
- fix(docx): size an empty paragraph without line spacing from its mark by @gsagoodk in #2059
- fix(docx): reserve wrapped header lines without run-boundary breaks by @gsagoodk in #2057
- fix(fonts): reach a width-suffixed family through its base family by @gsagoodk in #2061
- feat(xlsx): add an opt-in Latin UI script for theme fonts by @gsagoodk in #2051
- fix(pptx): honor slide background for useBgFill by @developer0hye in #2048
- fix: keep tables inside inline DrawingML text boxes by @developer0hye in #2046
- fix: honor PPTX table-cell first-line indents by @developer0hye in #2043
- fix: resolve DOCX table style cell margins by @developer0hye in #2044
- fix: preserve XLSX bottom alignment in tight rows by @developer0hye in #2047
- fix: preserve DrawingML line caps in DOCX and XLSX by @developer0hye in #2049
- docs: trim redundant agent instructions by @developer0hye in #2067
- test: establish pinned docxide DOCX compatibility baseline by @developer0hye in #2069
- fix(docx): render section page borders by @developer0hye in #2071
- fix(docx): import HTML and MHTML altChunk content by @developer0hye in #2073
- feat(docx): render section line numbers in page margins by @developer0hye in #2075
- fix(docx): match Word starts in restarted line numbering by @developer0hye in #2077
- fix(docx): leave line numbering disabled without a positive interval by @developer0hye in #2079
- fix: honor DOCX section body vertical alignment by @developer0hye in #2081
- fix(docx): honor legal numbering formats and flags by @developer0hye in #2084
- fix(docx): retain paragraph gaps across nested list levels by @developer0hye in #2085
- fix(docx): honor numbering restart policies by @developer0hye in #2090
- fix(docx): preserve skipped child list styles and indentation by @developer0hye in #2092
- fix: count implicit DOCX numbering ancestors by @developer0hye in #2093
- fix: suppress DOCX child markers at same or later restart thresholds by @developer0hye in #2095
- fix: continue DOCX child numbering for out-of-range restarts by @developer0hye in #2096
- fix: advance DOCX body text past wide numbering markers by @developer0hye in #2098
- fix: honor DOCX numbering separators by @developer0hye in #2101
- fix: preserve DOCX numbering marker styles by @developer0hye in #2103
- fix(docx): preserve inline numbering formats and ancestor counters by @developer0hye in #2104
- fix(docx): preserve inline marker body line advance by @developer0hye in #2105
- fix: retain DOCX text and formatting with alternate namespace prefixes by @developer0hye in #2107
- fix(docx): recover damaged PNG previews without aborting conversion by @developer0hye in #2111
- fix: blend DrawingML tint in linear light by @developer0hye in #2113
- Fix corrupted colors in progressive JPEG pictures by @developer0hye in #2116
- fix(docx): retain the final blank line after a hard break by @developer0hye in #2118
- fix(docx): honor declared floating picture dimensions by @developer0hye in #2123
- Preserve DOCX picture source crops by @developer0hye in #2124
- docs: record DOCX outward crop padding defect by @developer0hye in #2127
- docs: record packaged DOCX picture rotation defect by @developer0hye in #2128
- feat(docx): render cached SmartArt drawings by @developer0hye in #2132
- fix: preserve picture outlines through clipping and transforms by @developer0hye in #2133
- fix: use natural font bounds for DrawingML highlights by @developer0hye in #2134
- test: verify controlled fonts in highlight paint probes by @developer0hye in #2135
- docs: record table-style line-spacing defect by @developer0hye in #2150
- fix(audit): retain thin rules in diff cluster census by @developer0hye in #2156
- docs: require a final memory and speed pass after visual acceptance by @developer0hye in #2160
- docs: record the continuous-section paragraph gap defect by @developer0hye in #2162
- docs: record first-only header repetition defect by @developer0hye in #2166
- fix: retain all issue causes in compound visual diff components by @developer0hye in #2173
- feat(issue-loop): keep every run's transcript and show it to the next attempt by @developer0hye in #2178
- fix(xlsx): print ISO paper on Excel's whole-point page box by @developer0hye in #2183
- test(xlsx): pin unscaled worksheet column edges on native whole page points by @developer0hye in #2186
- test(xlsx): pin the unscaled continuation tile on its own whole-point seat by @developer0hye in #2189
- test(xlsx): pin the fitted budget title on its native row-1 seat by @developer0hye in #2193
- fix(scripts): count stroked gridlines in the layout audit's fill coverage (#1769) by @developer0hye in #2194
- test(xlsx): pin fitted right-aligned cells on native edges per format section by @developer0hye in #2196
- fix(fonts): never derive embedded font file names from document text by @developer0hye in #2199
- fix(deny): ignore zip extraction advisories no crate in the graph reaches by @developer0hye in #2202
- fix(issue-loop): tell a non-Mac host it has no native Office export by @developer0hye in #2195
- fix(issue-loop): work a red main first and never merge over its failure by @developer0hye in #2203
- fix(docx): derive the embedded-font key from the GUID string, reversed by @developer0hye in #2206
- docs(bugfixes): record DOCX standard-ligature defect by @developer0hye in #2207
- chore: publish 0.9.0 by @developer0hye in #2209
New Contributors
Full Changelog: v0.8.1...v0.9.0