-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
51 lines (39 loc) · 1.68 KB
/
ChangeLog
File metadata and controls
51 lines (39 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Version 0.7.0 (erik-s-chang)
* rely on lwes-c 0.23.1 instead of patching 0.22.3
Version 0.6.1 (erik-s-chang)
* fix broken 0.6.0 release, no code changes
Version 0.6.0 (erik-s-chang)
* start of a new LWES::Event type, mostly incomplete, but able
to parse UDP buffers into a hash.
Version 0.5.0 (erik-s-chang)
* automatic type coercion between String and Integer types when
using Structs
* bundled LWES C library to avoid network dependency during install
Version 0.4.0 (erik-s-chang)
* large performance improvements for ESF + Struct users with large events,
one real world app is nearly twice as fast
* GC safety fixes when raising exceptions
Version 0.3.1 (erik-s-chang)
* fix tests and enable Ruby warnings for tests
Version 0.3.0 (erik-s-chang)
* attempt memory allocation failure handling by invoking Ruby GC
* corner-case fixes for copying TypeDB and Emitter objects
* for folks without LWES libraries separately installed:
- backport ESF error handling fix (r344)
- backport empty events in ESFs fix (inherited fields only) (r307)
Version 0.2.3 (erik-s-chang)
* hopefully fix installation/build problems under OSX
Version 0.2.2 (erik-s-chang)
* fix handling of :iface for LWES::Emitter.new
Version 0.2.1 (erik-s-chang)
* Emitter#<< for structs
* fix full installs OSX
* check arguments for invalid structs due to code errors
Version 0.1.2 (erik-s-chang)
* TypeDB.new raises ArgumentError on non-String args
* extra test for empty Event definitions (MetaEventInfo-only)
* export LWES::VERSION constant
Version 0.1.1 (erik-s-chang)
* add support for namespaced ESFs
Version 0.1.0 (erik-s-chang)
* remove SWIG ugliness, friendly new Rubyish API