Features and improvement in no special order:
- Stability improvements on the poller (Thanks to Solar designer for help tracking it, idea by Rich Felker, fixed by David Moreno).
- Performance improvements on onion_log (Zachary Grafton)
- Many bugs found by clang thread sanitizer and fixed. (Zachary Grafton)
- Improvements to JSON encode/decode (Thanks to Solar designer for help tracking it, fixed by David Moreno)
- Undefined behaviour fixes (Zachary Grafton)
- CPP bindings (David Moreno, Zachary Grafton)
- Redis sessions (Zachary Grafton)
- Rework on request parser to allow OCS_YIELD (David Moreno).
- Overall API improvements (David Moreno)
- Use of custom low level functions: onion_malloc, onion_free... (Basile Starynkevitch)
- Bohem GC support (Basile Starynkevitch)
- Man pages for the tools. (David Moreno)
- Semantic Versioning.
- Many small fixes and improvements.