Skip to content

Releases: polyxml/PolyXML

v0.24.1

Choose a tag to compare

@nth-bailey nth-bailey released this 27 Sep 03:52

0.24.1 (2026-09-27)

Bug Fixes

  • go: synchronize polyxml.h with crates/polyxml-c/include/polyxml.h for CI check (7f1fe9a)

v0.24.0

Choose a tag to compare

@nth-bailey nth-bailey released this 26 Sep 21:17

0.24.0 (2026-09-26)

Features

  • python: add AOT PyO3 native extension codegen backend (--backend aot) (cc3e89d), closes #48

v0.23.3

Choose a tag to compare

@nth-bailey nth-bailey released this 26 Sep 20:02

0.23.3 (2026-09-26)

Bug Fixes

  • ci: eliminate .NET first-time migration race condition in tests (3d21af3)

v0.23.2

Choose a tag to compare

@nth-bailey nth-bailey released this 26 Sep 18:43

0.23.2 (2026-09-26)

Bug Fixes

  • go: migrate module to polyxml organization (3a18d99)

v0.23.1

Choose a tag to compare

@nth-bailey nth-bailey released this 26 Sep 18:16

0.23.1 (2026-09-26)

Bug Fixes

  • release: fail crates publish on real errors (bfa5e65)

v0.23.0

Choose a tag to compare

@nth-bailey nth-bailey released this 23 Sep 15:22

0.23.0 (2026-09-23)

Features

  • wasm: stream XML records and benchmark runtimes (#70) (5cf91a9)

v0.22.0

Choose a tag to compare

@nth-bailey nth-bailey released this 23 Sep 14:46

0.22.0 (2026-09-23)

Features

  • wasm: add XML and JSON runtime package (#69) (43b6794)

v0.21.0

Choose a tag to compare

@nth-bailey nth-bailey released this 23 Sep 03:48

0.21.0 (2026-09-23)

Bug Fixes

  • enforce pattern and xsi:type semantics across runtimes (d6f567d)
  • java-codegen: inline base fields in plain record mode (5e559ee)
  • rust-codegen: inline xsd:extension base fields in generated structs (93713b3)
  • simpleContent text codecs, split-text accumulation, and transcoder entity refs (c16e57d), closes #51

Features

  • cli: unify generation options and add target-aware completion (a5337af), closes #50
  • rust-codegen: perfect-hash element tag dispatch via --feature phf (dce03c1), closes #49
  • schema: preserve xs:pattern OR/AND semantics and enforce patterns in all 7 codegens (issue #54) (05466ba)
  • schema: xsi:type polymorphic dispatch for abstract complexTypes (issue #53) (2c6e611)

v0.20.1

Choose a tag to compare

@nth-bailey nth-bailey released this 22 Sep 04:35

0.20.1 (2026-09-22)

Bug Fixes

  • harden edge-case XSD handling in parser and all 7 codegens (issue #51) (e7920a2)

v0.20.0

Choose a tag to compare

@nth-bailey nth-bailey released this 22 Sep 03:32

0.20.0 (2026-09-22)

Bug Fixes

  • java: cache direct-codec StAX factories per thread (3eecb74), closes #46

Features

  • codegen: add mutable model styles, builders, and direct Java codecs (65e86a7)