Skip to content
Mark Pictor edited this page May 25, 2012 · 5 revisions

Commits between 0.4 and 0.5 (broken link until the v0.5 tag is created)

Closed issues for 0.5

Highlights:

  • MSVC and Embarcadero support, along with many warning fixes
  • Experimental Python support
  • Now handles most features of EXPRESS - all included schemas, with the exception of AP209 CD, are parsed without error. Enums are now in their own dictionary. Allow indexing on aggregates, generics, and binaries.
  • Changes to fedex_plus that improve the generated c++ - use a namespace, break up large static strings, make EXPRESS multiple inheritance work by not printing multiple copies of inherited members. All schemas now compile without error, but there are numerous warnings.
  • Exchange files: handle all comments, fill in some missing attributes.
  • More cleanup of source code, more documentation in scl/doc
  • Special thanks to @davyw and @tpaviot for their large contributions (MSVC and Python, respectively)