- Support win32 thread, GitHub PR 108.
- Add mbed support for malloc() and free(), GitHub PR 92.
- Update makefile.
- Fixed warnings and error with using MessageLoggers, GitHub PR 127.
- Extend error msg for python server service handle function, GitHub PR 132.
- Update CMSIS UART transport layer to avoid busy loops in rtos environments, introduce semaphores.
- Introduced pre and post callbacks for eRPC call, GitHub PR 131.
- Introduced new USB CDC transport.
- Introduced new Linux spidev-based transport.
- SPI transport update to allow usage without handshaking GPIO.
- Native _WIN32 erpc serial transport and threading.
- Arbitrator deadlock fix, TCP transport updated, TCP setup functions introduced, GitHub PR 121.
- Update of matrix_multiply.py example: Add --serial and --baud argument, GitHub PR 137.
- Added formatting extension for VSC, GitHub PR 134.
- Update of .clang-format, GitHub PR 140.
- Update of erpc_framed_transport.cpp: return error if received message has zero length, GitHub PR 141.
- Fixed error messages produced by -Wall -Wextra -Wshadow -pedantic-errors compiler flags, GitHub PR 136, 139.
- Core re-formatted using Clang version 10.
- erpcgen: Enable deallocation in server shim code when callback/function pointer used as out parameter in IDL.
- erpcgen: Removed '$' character from generated symbol name in '_$union' suffix, GitHub PR 103.
- erpcgen: Resolved mismatch between C++ and Python for callback index type, GitHub PR 111.
- erpcgen: Python generator improvements, GitHub PR 100, 118.
- erpcgen: Fixed error messages produced by -Wall -Wextra -Wshadow -pedantic-errors compiler flags, GitHub PR 136.
- erpcgen: Introduce ustring type for unsigned char and force cast to char*, GitHub PR 125.