0.6.0
[lwes-ruby.git] / ChangeLog
blob70a8c929d18832e90ab955dd5557944dfacf0163
1 Version 0.6.0 (erik-s-chang)
2   * start of a new LWES::Event type, mostly incomplete, but able
3     to parse UDP buffers into a hash.
5 Version 0.5.0 (erik-s-chang)
6   * automatic type coercion between String and Integer types when
7     using Structs
8   * bundled LWES C library to avoid network dependency during install
10 Version 0.4.0 (erik-s-chang)
11   * large performance improvements for ESF + Struct users with large events,
12     one real world app is nearly twice as fast
13   * GC safety fixes when raising exceptions
15 Version 0.3.1 (erik-s-chang)
16   * fix tests and enable Ruby warnings for tests
18 Version 0.3.0 (erik-s-chang)
19   * attempt memory allocation failure handling by invoking Ruby GC
20   * corner-case fixes for copying TypeDB and Emitter objects
21   * for folks without LWES libraries separately installed:
22     - backport ESF error handling fix (r344)
23     - backport empty events in ESFs fix (inherited fields only) (r307)
25 Version 0.2.3 (erik-s-chang)
26   * hopefully fix installation/build problems under OSX
28 Version 0.2.2 (erik-s-chang)
29   * fix handling of :iface for LWES::Emitter.new
31 Version 0.2.1 (erik-s-chang)
32   * Emitter#<< for structs
33   * fix full installs OSX
34   * check arguments for invalid structs due to code errors
36 Version 0.1.2 (erik-s-chang)
37   * TypeDB.new raises ArgumentError on non-String args
38   * extra test for empty Event definitions (MetaEventInfo-only)
39   * export LWES::VERSION constant
41 Version 0.1.1 (erik-s-chang)
42   * add support for namespaced ESFs
44 Version 0.1.0 (erik-s-chang)
45   * remove SWIG ugliness, friendly new Rubyish API