2021/3/19 に FIWARE Orion-LD Beta 2 がリリースされました。強化ポイントは以下の通りです。
- geo+json形式のサポート:
- エンティティの取得
- エンティティクエリ
- ノーティフィケーション
- エンティティのテンポラル表現(実験的)
- パフォーマンスを向上
- バグの修正
Beta 1からの修正一覧:
- Issue #280 Implemented a native function for conversion from BSON to a KjNode tree – to gain performance
- Issue #280 Implemented GET /types with options=details
- Issue #280 Much faster response rendering function, giving a performance bump
- Issue #280 GeoJSON formatted response for GET /entities and GET /entities/{EID}, if Accept header set to “application/geo+json”
- Issue #280 GeoJSON formatted notifications, if notification:endpoint:accept is set to “application/geo+json”
- Issue #280 Some requests don’t use the @context – e.g. DELETE /entities/{entityId} – those requests now ignore the context
- Issue #280 username, password, and QoS for MQTT notifications – not very tested
- Issue #280 Custom headers for MQTT notifications (using receiverInfo)
- Issue #280 Included
notification::httpInfo::receiverInfo
in subscription retrieval - Issue #280 Fixed a bug about geo+json subscriptions returning the wrong Mime Type (in the notification::endpoint::accept field)
- Issue #732 Fixed the response payload body for GET /types when no types found
- Issue #280 Important concurrency fix – avoiding to download the same context more than once
- Issue #737 Removed the check for forbidden characters in variable names in the ‘q’ URL parameter
- Issue #280 Fixed the response code and payload body of BATCH Delete
- Issue #280 GET /entities?coordinates=[] didn’t allow for the altitude to be present
- Issue #280 Bugfix – location was not included in the response for GET /entities?attrs=X,location