Changes (since 1.22.0):
- Add: allow apply expression to device http endpoint (for push commands) (#670)
- Add: include device ID, Type, Service and SubService in context to expression push command
- Add: allow receive single HTTP attribute measures posted to
/iot/json/attrs/<attributeName>
with different content-typesapplication/json
,text/plain
andapplication/octet-stream
(#661) - Fix: default transport used by commands and config when no defined at device level (#673)
- Fix: do not use json parse strict for incoming http measures, commands and configuration
- Fix: Dockerfile to include initial packages upgrade
- Fix: Set service and subservice in logs when processing measures
- Hardening: remove useless code in HTTP transport functions
- Upgrade iotagent-node-lib dependency from 2.21.0 to 2.22.0
- Upgrade body-parser dep from 1.18.3 to 1.20.0
- Upgrade NodeJS version from 14-slim to 16-slim in Dockerfile
- Upgrade express dep from ~4.16.4 to 4.18.1