3.1.0
Full documentation at: http://fiware-orion.readthedocs.io/en/3.1.0/
NGSIv2 API reference (v2.0): http://telefonicaid.github.io/fiware-orion/api/v2/stable
Note that initial notifications has been deprecated in this release. You are strongly discouraged of using it. More information about deprecated and removed features here.
Changes (since 3.0.0):
- Add: skipForwarding option in queries to avoid request forwarding to Context Provider (#3851)
- Add: per-service reserved queues/pools to threadpool notification mode (#3843) (experimental feature)
- Add: support to null in DateTime attributes and metadata (#3533)
- Add: support to null in geo:json, geo:point, geo:line, geo:box and geo:polygon attributes (#3533)
- Add: new alarm (id number 6) for forwarding errors (#1794)
- Add: null as allowed value for httpCustom.notification.payload to avoid sending payloads in custom notification (#3272)
- Add: statistic counter re-worked, based in NGSIv2 requests (#3805)
- Add: counter for requests without payload in statistics (#1400)
- Add: debug tracelevels for notifications payload request/response in logs (#2895)
- Fix: use "Forwarding Error" instead of "Other Error" in WARN traces (#1794)
- Fix: potential crash (although under very rare situations) in log trace code
- Fix: support attributes and metadata starting with dollar sign ($) (#3841)
- Fix: avoid duplicating forwarded query requests to CPrs in some cases (this may cause illegal JSON with duplicated attribute keys in the response to clients at the end)
- Fix: support for single entity query forwarding with global registration idPattern (#3463, partially)
- Deprecated: initial notification upon subscription creation or update (along with skipInitialNotification option)