This is an old revision of the document!
Current devel version will be numbered 5.3.0 and it is planned to be released during 2019.
Previous devel, current stable, version was 5.2.x (released on November, 2018), see what was new in that release at:
This is a draft of new features added in devel version, manually updated, thus not always synchronized with what is new in source code repository.
Old sr module exported to Lua scripting.
Generates suitable metrics for a Prometheus monitoring platform, answering to Prometheus pull requests (HTTP requests to /metrics URL).
KEMI specific extensions.
Embedded RTP and media processing functionalities for Kamailio
Filters to allow/block using whitelists/blacklist based on user agents, IP addresses, countries, domains and users. SQL injection attacks prevention. Blacklist of destinations where the called number is not allowed.
Added a new param in the cnxcc_set_max_credit() function to set the connect cost of a call.
New modparam reg_gc_interval, to define a value for garbage collection interval
Add IPv6 support to the ims_ipsec_pcscf module. Additional support for multiple TCP connections was added.
Add support for multiple TCP connections to the ims_registrar_pcscf module.
Add support for multiple TCP connections to the ims_usrloc_pcscf module.
Adding support for long option names, to kamailio. This makes it easier to deploy Kamailio in dynamic environments like containers. Examples:
More information: https://www.kamailio.org/w/2019/05/kamailio-command-line-arguments/
Refactoring and unification of memory allocation error logging infrastructure. Completed in the core, major modules were migrated as well.