initial cut of direct marshalling code
[lwes-ruby.git] / ChangeLog
blob7a4b33cc8f7128536b135577b1f3a77673911852
1 Version 0.3.1 (erik-s-chang)
2   * fix tests and enable Ruby warnings for tests
4 Version 0.3.0 (erik-s-chang)
5   * attempt memory allocation failure handling by invoking Ruby GC
6   * corner-case fixes for copying TypeDB and Emitter objects
7   * for folks without LWES libraries separately installed:
8     - backport ESF error handling fix (r344)
9     - backport empty events in ESFs fix (inherited fields only) (r307)
11 Version 0.2.3 (erik-s-chang)
12   * hopefully fix installation/build problems under OSX
14 Version 0.2.2 (erik-s-chang)
15   * fix handling of :iface for LWES::Emitter.new
17 Version 0.2.1 (erik-s-chang)
18   * Emitter#<< for structs
19   * fix full installs OSX
20   * check arguments for invalid structs due to code errors
22 Version 0.1.2 (erik-s-chang)
23   * TypeDB.new raises ArgumentError on non-String args
24   * extra test for empty Event definitions (MetaEventInfo-only)
25   * export LWES::VERSION constant
27 Version 0.1.1 (erik-s-chang)
28   * add support for namespaced ESFs
30 Version 0.1.0 (erik-s-chang)
31   * remove SWIG ugliness, friendly new Rubyish API