Skip to content

Commit

Permalink
Step: 3.12.0-next -> 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fgalan committed Jun 6, 2024
1 parent c6c69d1 commit 4f9f34d
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 20 deletions.
17 changes: 0 additions & 17 deletions CHANGES_NEXT_RELEASE
Original file line number Diff line number Diff line change
@@ -1,17 +0,0 @@
- Add: JEXL expression support in custom notification macro replacement (using cjexl 0.3.0) (#4004)
- Add: expression context build and evaluation counters in timing section in GET /statistics (#4004)
- Fix: use null for non existing attributes in custom covered notifications macro substitution (instead of empty string) to make behaviour more consistent (#4004)
- Fix: use null for non existing attributes in macro substitution applied to "paylaod" field (instead of empty string) to make behaviour more consistent (#4004)
- Fix: simplified GET /version operation, without including "libversions" field (add ?options=libVersions to get it)
- Fix: lighter operation to get databases list from MongoDB (#4517)
- Hardening: compile code using C++14 standard
- Remove: `-dbhost`, `-rplSet`, `-dbTimeout`, `-dbuser`, `-dbAuthMech`, `-dbAuthDb`, `-dbSSL` and `-dbDisableRetryWrites` CLI parameters along with associated env vars, already deprecated in Orion 3.12.0 (use `-dbURI` instead`)
- Remove: legacy subscription format
- Remove: all the remaining NGSIv1 operations
- PUT /v1/contextEntities/{id}
- DELETE /v1/contextEntities/{id}
- GET /v1/contextEntities/{id}/attributes/{name}
- POST /v1/updateContext
- POST /NGSI10/updateContext
- POST /v1/queryContext
- POST /NGSI10/queryContext
20 changes: 20 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
4.0.0 (June 6th, 2024)

- Add: JEXL expression support in custom notification macro replacement (using cjexl 0.3.0) (#4004)
- Add: expression context build and evaluation counters in timing section in GET /statistics (#4004)
- Fix: use null for non existing attributes in custom covered notifications macro substitution (instead of empty string) to make behaviour more consistent (#4004)
- Fix: use null for non existing attributes in macro substitution applied to "paylaod" field (instead of empty string) to make behaviour more consistent (#4004)
- Fix: simplified GET /version operation, without including "libversions" field (add ?options=libVersions to get it)
- Fix: lighter operation to get databases list from MongoDB (#4517)
- Hardening: compile code using C++14 standard
- Remove: `-dbhost`, `-rplSet`, `-dbTimeout`, `-dbuser`, `-dbAuthMech`, `-dbAuthDb`, `-dbSSL` and `-dbDisableRetryWrites` CLI parameters along with associated env vars, already deprecated in Orion 3.12.0 (use `-dbURI` instead`)
- Remove: legacy subscription format
- Remove: all the remaining NGSIv1 operations
- PUT /v1/contextEntities/{id}
- DELETE /v1/contextEntities/{id}
- GET /v1/contextEntities/{id}/attributes/{name}
- POST /v1/updateContext
- POST /NGSI10/updateContext
- POST /v1/queryContext
- POST /NGSI10/queryContext

3.12.0 (February 29th, 2024)

- Fix: service path levels with 0 length should not be allowed (#4495)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,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/4.0.0.svg)](https://fiware-orion.rtfd.io/en/4.0.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.12.0-next"
#define ORION_VERSION "4.0.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/4.0.0/"

#endif // SRC_LIB_COMMON_DEFAULTVALUES_H_

0 comments on commit 4f9f34d

Please sign in to comment.