v0.5.1
Bugfixes
- Fixed segfault when exceptions are raised in non-windows systems. (#74)
- add_tags in eventdatabuilder should work (#61)
- fixed typehint in timeseriesdatabuilder (#61)
- keyboard interrupt no longer logs an unavoidable exception (#79)
- TimeseriesData conversion should no longer happen when it is not being used (introduced in 0.5.0) (#84)
Improvements
- docs updated
- improved producer timeout errors. It will only log an exception if the client is unable to communicate with the broker, not when a connection resets (#65)
- C# performance improvements (#75), should have an effect in python also
- unit tests are now consistently passing and the ones expected to fail are skipped for now (#84)
What's Changed
- Update quickstart.md by @tbedford in #56
- TimeSeriesDataBuilder and EventDataBuilder fixes by @peter-quix in #61
- Squash some uses of Read and Write by @SteveRosam in #63
- [task/36254] - fix broken links by @tbedford in #66
- [task/35105] - tidy-migration-guide by @tbedford in #59
- Tune down unnecessary producer exception #64 by @peter-quix in #65
- [task/36304] - rename sdk to client library by @tbedford in #67
- [task/33358] - add data processing 101 by @tbedford in #58
- [Task/36318] - restructure connect to quix topic by @tbedford in #68
- Correct admonition rendering by @tbedford in #71
- [fix] - links to streams landing page/intro by @tbedford in #72
- Link fixes by @SteveRosam in #73
- Performance improvements & buffer fix by @peter-quix in #75
- Fix segfault with some linux distributions by @peter-quix in #74
- #79 - Handle KeyboardInterrupt signal when using app.run by @peter-quix in #80
- [Task/33358] - additions to 'using Quix Streams' topic by @tbedford in #69
- API reference for C# and Python by @smadurange in #77
- Unit tests fixes and log improvements by @peter-quix in #84
- Up to 0.5.1.0 release version by @peter-quix in #85
New Contributors
- @smadurange made their first contribution in #77
Full Changelog: v0.5.0...v0.5.1