Skip to content

2.5.0

Compare
Choose a tag to compare
@fgalan fgalan released this 30 Oct 09:18
· 3286 commits to master since this release

Full documentation at: http://fiware-orion.readthedocs.io/en/2.5.0/

NGSIv2 API reference (v2.0): http://telefonicaid.github.io/fiware-orion/api/v2/stable

Changes (since 2.4.0):

  • Add: milliseconds support in DateTime attributes and metadata, included dateCreated and dateModified built-ins (#432, #2670, #3412, #3666)
  • Add: re-worked INFO log level, simplifying traces and making them much more useful (#3694)
  • Add: library version information in GET /version (#3681)
  • Add: CLI option -logLineMaxSize (#3694)
  • Add: CLI option -logInfoPayloadMaxSize (#3694)
  • Fix: potential race condition related with DateTime attributes due to the usage of thread unsafe functions (*)
  • Fix: screen log output using the same format for time= than the one used in log files (ISO8601)
  • Fix: improve error response when incorrect URL used (#2231)
  • Fix: POST /v2/registrations allows forbidden attribute names in NGSIv2 (#3468)
  • Fix: log WARN about insecureNotifications mode (#3013)
  • Fix: avoid creating orion database in -multiservice mode (#3179)
  • Fix: wrong 204 code was responded (instead of 501) when using idPattern in POST /v2/op/update operation (#3427)
  • Fix: wrong 413 error when passing from 0 locations to 1 in entity update (#3706)
  • Fix: changed the name of pretty much all the environment variables for Orion. E.g. adding prefix 'ORION_'
  • Hardening: upgrade rapidjson dependecy from 1.0.2 to 1.1.0
  • Hardening: upgrade microhttpd dependency from 0.9.48 to 0.9.70

(*) Included also in Orion 2.4.1 and 2.4.2