no need to release a new version by a adding a new public API function each time a command is added. You would simply create a new foreign command in your application, register it via libcox_register_command()[1] without modifying the library core.<p>[1]: <a href="http:&#x2F;&#x2F;libcox.net&#x2F;c_api&#x2F;libcox_register_command.html" rel="nofollow">http:&#x2F;&#x2F;libcox.net&#x2F;c_api&#x2F;libcox_register_command.html</a>