Releases: sagiegurari/c_string_buffer
Releases · sagiegurari/c_string_buffer
v0.2.1
v0.2.0
- [backward compatibility break] Renamed string_buffer to stringbuffer to be prevent conflict with external APIs
- Added static to internal functions
- Adding lint checks as part of build
v0.1.6
- New string_buffer_append_binary function.
- Added void to no arg functions
- Removed internal release flag
- Added cargo-make makefile for simpler sharing of optional development build instructions.
v0.1.5
- Change default initial buffer size to 64.
- Support different default initial buffer size via STRING_BUFFER_INITIAL_BUFFER_SIZE define.
- Free all memory in tests
- Test memory leaks in CI
v0.1.4
- Internal functions are now namespaced with _string_buffer prefix.
- Improved build setup (no need to list test names).
v0.1.3
- Fixed memory allocation.
- Update cmake build to use shared cmake utilities.
v0.1.2
Memory copy changes to improve stability and performance.
v0.1.1
- New string_buffer_is_released function.
- New append_unsigned_xxxx functions.
- Reusing internal buffer for type conversion instead of reallocating a new buffer on every call.
v0.1.0
Initial release