Skip to content

Commit

Permalink
Step: 3.8.0-next -> 3.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fgalan committed Jun 2, 2023
1 parent 57ad0e9 commit cbc1b4b
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 21 deletions.
18 changes: 0 additions & 18 deletions CHANGES_NEXT_RELEASE
Original file line number Diff line number Diff line change
@@ -1,18 +0,0 @@
- Hardening: upgrade microhttpd dependency from 0.9.73 to 0.9.76
- Add: subject.condition.notifyOnMetadataChange field to subscriptions, so only-metadata changes doesn't trigger notifications (#3727)
- Add: support for update operators ($set, $addToSet, etc.) in entity creation and replace (#3814, reopnened)
- Add: new simplifiedNormalized and simplifiedKeyvalues for attrsFormat (#4286)
- Add: -mqttTimeout (env var ORION_MQTT_TIMEOUT) for MQTT broker connection timeout
- Add: -disableNgsiv1 (env var ORION_DISABLE_NGSIV1) to disable NGSIv1 API requests
- Add: -logDeprecate (env var ORION_LOG_DEPRECATE) to log deprecate usages at WARN level
- Fix: alterationType with entityDelete not working if condition.attrs is empty (#4326)
- Fix: $set/$unset update operator not working properly when the key has dots (#4315)
- Fix: queue workers deadlock when MQTT broker was not responding to connection attemp
- Fix: Ngsiv2-AttrsFormat header set to "normalized" in NGSI patching custom notification
- Fix: memory access potential problem in GET /log/trace request when tracelevel 255 is enabled
- Fix: Orion should return error and refuse to start when port is negative (#3875)
- Fix: subscription autodisable based on maxFailsLimit not working when fails does not happen within the same csubs cache refresh cycle
- Fix: incorrectly sum stale failsCounter from database when subscription has started to work again (only when csubs cache is enabled)
- Fix: MQTT disconnection when MQTT publish fail (so re-connection is forced at next MQTT notification)
- Fix: lineMaxSize and infoPayloadMaxSize in the log admin REST API (#3707)
- Fix: check for service database name too long at cache sync logic (#2848)
21 changes: 21 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
3.9.0 (June 2th, 2023)

- Add: new simplifiedNormalized and simplifiedKeyvalues for attrsFormat (#4286)
- Add: subject.condition.notifyOnMetadataChange field to subscriptions, so only-metadata changes doesn't trigger notifications (#3727)
- Add: support for update operators ($set, $addToSet, etc.) in entity creation and replace (#3814, reopnened)
- Add: -mqttTimeout (env var ORION_MQTT_TIMEOUT) for MQTT broker connection timeout
- Add: -disableNgsiv1 (env var ORION_DISABLE_NGSIV1) to disable NGSIv1 API requests
- Add: -logDeprecate (env var ORION_LOG_DEPRECATE) to log deprecate usages at WARN level
- Fix: alterationType with entityDelete not working if condition.attrs is empty (#4326)
- Fix: $set/$unset update operator not working properly when the key has dots (#4315)
- Fix: queue workers deadlock when MQTT broker was not responding to connection attemp
- Fix: Ngsiv2-AttrsFormat header set to "normalized" in NGSI patching custom notification
- Fix: memory access potential problem in GET /log/trace request when tracelevel 255 is enabled
- Fix: Orion should return error and refuse to start when port is negative (#3875)
- Fix: subscription autodisable based on maxFailsLimit not working when fails does not happen within the same csubs cache refresh cycle
- Fix: incorrectly sum stale failsCounter from database when subscription has started to work again (only when csubs cache is enabled)
- Fix: MQTT disconnection when MQTT publish fail (so re-connection is forced at next MQTT notification)
- Fix: lineMaxSize and infoPayloadMaxSize in the log admin REST API (#3707)
- Fix: check for service database name too long at cache sync logic (#2848)
- Hardening: upgrade microhttpd dependency from 0.9.73 to 0.9.76

3.8.0 (January 12th, 2023)

- Add: json field in httpCustom and mqttCustom subscriptions to implement JSON-based payloads in notifications (#2560)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
[![Support badge](https://img.shields.io/badge/tag-fiware--orion-orange.svg?logo=stackoverflow)](http://stackoverflow.com/questions/tagged/fiware-orion)
[![NGSI v2](https://img.shields.io/badge/NGSI-V2-red.svg)](doc/manuals/orion-api.md)
<br>
[![Documentation badge](https://img.shields.io/readthedocs/fiware-orion.svg)](https://fiware-orion.rtfd.io)
[![Documentation badge](https://img.shields.io/readthedocs/fiware-orion/3.9.0.svg)](https://fiware-orion.rtfd.io/en/3.9.0/)
![Compliance Tests](https://github.com/telefonicaid/fiware-orion/workflows/Compliance%20Tests/badge.svg)
![Unit Tests](https://github.com/telefonicaid/fiware-orion/workflows/Unit%20Tests/badge.svg)
![Functional Tests](https://github.com/telefonicaid/fiware-orion/workflows/Functional%20Tests/badge.svg)
Expand Down
2 changes: 1 addition & 1 deletion src/app/contextBroker/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@



#define ORION_VERSION "3.8.0-next"
#define ORION_VERSION "3.9.0"

#endif // SRC_APP_CONTEXTBROKER_VERSION_H_
2 changes: 1 addition & 1 deletion src/lib/common/defaultValues.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@
*
* API Documentation - The link to the the GEri documentation, either in the gh-pages (.github.io/) inside the fiware organization in GitHub or ReadTheDocs manual.
*/
#define API_DOC "https://fiware-orion.rtfd.io/"
#define API_DOC "https://fiware-orion.rtfd.io/en/3.9.0/"

#endif // SRC_LIB_COMMON_DEFAULTVALUES_H_

0 comments on commit cbc1b4b

Please sign in to comment.