All Versions
17
Latest Version
Avg Release Cycle
158 days
Latest Release
417 days ago

Changelog History
Page 2

  • v0.4

    November 21, 2014

    ๐Ÿ›  Fixed

    • Memory leaks

    โž• Added

    • ๐Ÿ— Full WIN32 build support
    • ๐Ÿ‘ JavaScript client stub support
    • ๐Ÿ‘Œ Improved test coverage (100% line coverage)

    ๐Ÿ”„ Changed

    • Switched Http Server to libmicrohttpd
    • โœ‚ Removed TCP Client/Server implementation due to security and codestyle problems.
    • โœ‚ Removed dirty pointer stuff in bindAndAddX() methods.
    • Using call by value in generated stubs for primitive data types.
  • v0.3.2

    October 26, 2014

    ๐Ÿ›  Fixed

    • Minor bugs

    โž• Added

    • โœ… Testcases for client + server -> higher testcoverage
    • ๐Ÿ‘ JSON-RPC 1 Client + Server support

    ๐Ÿ”„ Changed

    • โ™ป๏ธ Refactorings in server for JSON-RPC 1 support
    • Hiding irrelevant API headers from installation
    • โฌ†๏ธ Renamed AbstractClientConnector to IClientConnector (please regenearte your client stubs after upgrading)
    • โœ… Reactivated dev/testcoverage.sh to measure testcoverage.
  • v0.3.1

    October 22, 2014

    ๐Ÿ›  Fixed

    • Minor bugs

    โž• Added

    • Experimental Javascript client to stubgenerator

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed SOVERSION
    • Adapted HTTP Server to enable CORS.
  • v0.3

    October 19, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ“‡ Renamed .so files to avoid collisions with makerbot's libjsonrpc.
    • Invalid Batchcalls in Client and Server caused runtime exceptions.

    โž• Added

    • ๐Ÿ“ฆ Namespace/package support for generated stub classes.
    • โœ… CMake options to enable/disable Stubgenerator, Examples, Connectors and Testsuite.
    • โœ… Boost-test based unit testing suite, which makes testing more flexible.

    ๐Ÿ”„ Changed

    • Split up server and client into separate libraries
    • โ™ป๏ธ Lot's of refactorings in the build system and stubgenerator.
    • โœ‚ Removed Autotools support (because of all the changes in this release).
    • โœ‚ Removed embedded libjson-cpp.
    • Simplified spec format: a procedure specification without return field is a notification.
  • v0.2.1

    July 27, 2013

    โž• Added

  • v0.2

    May 29, 2013

    ๐Ÿ›  Fixed

    • Minor bugs

    โž• Added

    • Stub generator for client and server.
    • SpecificationWriter to generate Specifications from RPC-Server definitions.
    • ๐Ÿ“œ SpecificationParser to parse a Specification file and generate Methods for the RPC-Server.
    • ๐Ÿ— Automated testing after build phase (using make test)

    ๐Ÿ”„ Changed

    • โ™ป๏ธ Refactored architecture.
    • โœ‚ Removed mandatory configuration files (making it more compatible for embedded use cases).
    • โšก๏ธ Updated JsonCPP library
    • โšก๏ธ Update Mongoose library
    • ๐Ÿ‘ Enable SSL Support (provided by mongoose)
    • Embedding dependent libraries (to avoid naming conflicts)
  • v0.1

    February 07, 2013

    โž• Added

    • ๐ŸŽ‰ Initial release