-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
48 lines (42 loc) · 1.39 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
next
=====
*
0.4.0
=====
* Add MIT license and publish to GitHub
* Add make target coverage
* Add githook for formatting with clang
* Move GitLab-CI to GitHub actions
* Add japi handler that lists registered commands
* Some fixes and doc update
0.3.2
=====
* Seperated doc in overview and details
* Using README as doxygen frontpage, removed duplicated content
* Fixed invalid memory access after a client disconnects
* Added build support for macOS
* Increased CMake requirement to version 3.6
0.3.1
=====
* Implemented dedicated buffers for each client connection
0.3.0
=====
* Added support to limit the number of concurrent clients
* Switched to CMake
* Allow for `japi_request_no` keyword and include it in response
* Support including request arguments in response via `japi_include_arguments_in_response()`
* Added `japi_shutdown()` command to stop all JAPI threads
* Changed API for `japi_get_value_as_XXX`functions. Added support for int/int64 and double
0.2.0
=====
* Added support to register a custom "command not found" handler
* JSON keyword 'JAPI_COMMAND' was renamed to 'japi_request'
* All JAPI-related commands and responses are now written in small letters
* Each JSON request is now answered with a JSON response
* Added support for push services
* Added unittests based on gtest
* Added Multi-Client support
* Introduced JSON objects args and data for user content
0.1.0
=====
* initial release