Repository navigation
Releases: t-ujiie-g/yxl
Releases · t-ujiie-g/yxl
Release list
v0.6.1
What's Changed
- Document using yxl from mooncakes (moonx, and as a library) by @t-ujiie-g in #118
- 0.6.1: extract -o / init -o make the output's directory by @t-ujiie-g in #119
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Add a Japanese README by @t-ujiie-g in #106
- Decide to publish yxl to mooncakes and run it with moonx (ADR-027) by @t-ujiie-g in #107
- Move the compiler packages under internal/ and add a wasm parity check by @t-ujiie-g in #108
- Document what happens when bands on one axis overlap (#109) by @t-ujiie-g in #110
- Let a spec name its output, and let yxl build name nothing (ADR-029) by @t-ujiie-g in #111
- Apply moon fmt from the 2026-10-12 toolchain by @t-ujiie-g in #113
- Adopt mbtexcel 0.3.0, which closes every upstream report by @t-ujiie-g in #112
- Refactor: bring comments within AGENTS.md §8.6 by @t-ujiie-g in #114
- extract: recover print setup and shape-text fonts (unblocked by mbtexcel 0.3.0) by @t-ujiie-g in #115
- Let an auto filter save its criteria (#75) by @t-ujiie-g in #116
- Prepare 0.6.0 by @t-ujiie-g in #117
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- Sort a footer's asc/desc text by code point (#104) by @t-ujiie-g in #105
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Plan position-free columns and column blocks (#89, ADR-023) by @t-ujiie-g in #90
- Add layouts: columns named rather than lettered (#89, slice 1) by @t-ujiie-g in #91
- Fix: a column band with no width opened at width 0 by @t-ujiie-g in #92
- Let a layout's header have levels (#89) by @t-ujiie-g in #93
- Let a layout read its own rows (#89, slice 2) by @t-ujiie-g in #94
- Add a layout footer: totals and subtotals per group (ADR-024) by @t-ujiie-g in #95
- Refactor after layouts: share style layering and the name scanner by @t-ujiie-g in #97
- Add defs.blocks: a group of layout columns written once (#89, slice 3) by @t-ujiie-g in #98
- Reach a layout from outside by name (#89, slice 4, ADR-025) by @t-ujiie-g in #99
- Name a layout wherever a range or an anchor is read (#89, slice 4b) by @t-ujiie-g in #100
- Fix: store newer functions under their _xlfn. names (#96) by @t-ujiie-g in #101
- Refactor after layout names: share the name rule, split refs and footer values by @t-ujiie-g in #102
- Prepare 0.5.0: skills and the reference workbook built on layouts by @t-ujiie-g in #103
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- Report the dxf-order and comment-VML defects, and pin the first in the corpus by @t-ujiie-g in #85
- Report the attribute-escaping, slicer-namespace and Style-builder defects by @t-ujiie-g in #87
- Move to mbtexcel 0.2.0 and decline trait-method promotion by @t-ujiie-g in #88
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Move to moonbitlang/mbtexcel@0.1.10; lift four refusals, extract pivots by @t-ujiie-g in #83
- fix: update version to 0.4.0 in moon.mod and cli.mbt by @t-ujiie-g in #84
Full Changelog: v0.3.6...v0.4.0
v0.3.6
What's Changed
- docs: auto-filter criteria are blocked on the backend, and where by @t-ujiie-g in #76
- refactor: conform to MoonBit's current constructor idiom, and catch up the formatter by @t-ujiie-g in #78
- feat:
yxl initwrites a first spec to start from by @t-ujiie-g in #79 - fix: update version to 0.3.6 in moon.mod and cli.mbt by @t-ujiie-g in #80
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- docs: a cookbook page for
overrides:by @t-ujiie-g in #69 - docs: a JSON Schema for the spec, generated from
docs/spec.mdby @t-ujiie-g in #70 - chore: catch up to the August toolchain (x@0.4.50, explicit trait calls) by @t-ujiie-g in #72
- feat: a style attribute can say it is not set (
null), and extract writes it by @t-ujiie-g in #73 - chore: update version to 0.3.5 in moon.mod and cli.mbt by @t-ujiie-g in #74
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- test: ask whether Excel would open the examples, in CI — and fix the colour widths it caught by @t-ujiie-g in #58
- feat: yxl extract brings charts back by @t-ujiie-g in #59
- docs: a chart series cannot omit categories, and §12 said it could by @t-ujiie-g in #60
- docs: pivot extraction waits on the backend release, not on the parsing by @t-ujiie-g in #61
- Defect sweep: four upstream reports, four bugs fixed, and a validity corpus that would have caught them by @t-ujiie-g in #62
- fix: three defects the sweep found, a fourth hiding behind one, and the corpus that would have caught them by @t-ujiie-g in #63
- refactor: the default is no comment, and the source now matches by @t-ujiie-g in #64
- feat: the skills now prescribe a shape, not just the mechanisms by @t-ujiie-g in #65
- feat: an
overrides:layer for deliberate one-off deviations (v0.3.4) by @t-ujiie-g in #67
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- fix: a failed read says what was wrong, not which case it raised by @t-ujiie-g in #57
Full Changelog: v0.3.2...v0.3.3