Skip to content

v0.11.0

Latest
Compare
Choose a tag to compare
@wenchy wenchy released this 20 Aug 03:29
· 28 commits to master since this release
82e5b05

What's Changed

  • feat: improve refer ability and print error messages to stderr by @wenchy in #48
  • feat: support enum type definition in sheet by @wenchy in #54
  • feat: support struct and union type definition in sheet by @wenchy in #58
  • feat(tableauc): support custom conf output format by @huieric in #63
  • confgen: export deterministic JSON/Text/Bin by @wenchy in #65
  • feat: some enhancements by @wenchy in #59
  • fix: some bugs about union type and others by @wenchy in #71
  • feat: support multi-refer check by @wenchy in #72
  • fix: process ErrSheetNotFound when read Metasheet by @wenchy in #73
  • fix: add missing unittestpb package by @wenchy in #76
  • fix: refer check not works when use load package by @wenchy in #79
  • feat(load): add option Paths by @wenchy in #83
  • feat(xml): add support for merger by @Kybxd in #84
  • fix: xml merger rewrites by @Kybxd in #85
  • confgen(merger/scatter): auto find corresponding one or multiple primary workbook(s) when input one workbook by @wenchy in #88
  • protogen: support workbook alias in metasheet TABLEAU by @wenchy in #89
  • confgen: support multiple protobuf packages by @wenchy in #90
  • store: provide protobuf message store package for public access by @wenchy in #91
  • fix: check field value limit by field type by @wenchy in #92
  • fix(load): report concise error if failed to unmarshal file content to message by @wenchy in #95
  • feat(confgen): auto deduce whether the map key is unique by @Kybxd in #96
  • protoconf: support field presence for prop unique by @wenchy in #100
  • fix(xml): syntax error line number not right by @huieric in #103
  • fix: test fail and testing action missed by @huieric in #104
  • yaml: design Document concept and support yaml parsers by @wenchy in #105
  • importer: encapsulate Table struct by @wenchy in #108
  • fix: IEEE-754 64-bit floats (float64 in Go) can only accurately represent integers in the range [-2^53,2^53] by @wenchy in #110
  • refactor(xml): XML parsers switched to document sheet representation by @huieric in #114
  • XML: improve XML importer and document parser by @wenchy in #117
  • confgen: control field name presence at field-level and sheet-level by @wenchy in #121
  • protogen(yaml): only read schema documents for templating data document by @wenchy in #122
  • protogen(xml): improve XML importer v2 by @wenchy in #124
  • load(patch): patch sheet with different patch types by @wenchy in #123
  • table(union): support horizontal/vertical union list by @Kybxd in #128

Full Changelog: v0.10.7...v0.11.0