Skip to main content
Skip table of contents

Release notes

Build

Notes

1aa1f11

19 June 2025

Added CDRs for MO SMS.

Added log level configuration for application log.

1aa123a

17 June 2025

Added rotation of CDR files by day based on UTC and timezone offset.

Added generation of CDRs to webhook.

1a9ff12

13 June 2025

Added generation of CDRs to file.

Update to improve metrics performance.

1a9e936

9 June 2025

Added MT routing based on criteria (global and ESME) - see Routing.

Update to improve metrics performance.

Update to improve audit log performance.

Update so ESME submit limit change has immediate effect on existing ESME sessions.

Fixed smpproutercli to correctly retrieve SMPP Router hostname from environment variable.

1a9d472

6 June 2025

Added ability to enable/disable audit log using API or smpproutercli.

Added logging of MO to audit log.

Added limited MO-USSD support.

Added ability to use RX bind only for targets.

Added smpproutercli status command to display targets by target set and the status of binds to those targets.

Added ability to route MO to ESME based on short message field content.

Updated adding target to use default values when bindqty (1), systemtype (null), weight (1) and admindown (false) parameters not included.

Updated metrics (Prometheus).

1a9c2fc

2 June 2025

Added ability to set allowed IPs for ESME (restricts connections).

Added smpproutercli command-line tool.

Added API endpoint to get target details.

1a9affa

30 May 2025

Added ability to configure TPS limit for target.

Added SMSC simulator capability as a target set for an ESME. Returns message IDs and DLRs.

1a98a28

23 May 2025

Routes and load balances MO based on ESME configuration. Supports regular expressions for addresses.

Multiplexes and load balances MT onto upstream SMSC target sets. Release limitation: Each ESME uses a single target set; targets must not be shared across multiple sets.

Authorises bind request using system ID and password or hashed password.

IP address whitelisting restricts binding to only permitted IPs, or accepts all IPs but prevents DoS protection denying whitelisted IPs.

Where hexadecimal message ID returned in SubmitSMResp, will match DLR on hexadecimal or equivalent decimal representation.

Dynamically change target SMSC bind quantity.

ESME binding and submit control (enable/disable).

Set TPS limit for an ESME.

Extensive metrics available to Prometheus.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.