| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1  | Feature | v1.3.1 | v1.4.2 | v1.5.1 | v1.6.1 | v1.7.1 | v1.8.1 | Status Stellio | Priority | Issue | Status Scorpio | Priority | Issue | Status Orion-LD | Priority | Issue | ||||||||||||||
2  | Architecture - 4.3 | |||||||||||||||||||||||||||||
3  | Centralized architecture - 4.3.2 | CENTRALIZED | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
4  | Distributed architecture - 4.3.3 | DISTRIBUTED | X | X | X | U | U | U | WIP | NORMAL | DONE v1.8.1 | PARTIAL v1.8.1 | LOW | |||||||||||||||||
5  | Federated architecture - 4.3.4 | FEDERATED | X | X | X | U | U | U | WIP | NORMAL | DONE v1.8.1 | PARTIAL v1.8.1 | LOW | |||||||||||||||||
6  | Inclusive context source registrations - 4.3.6.2 | INCLUSIVECSR | - | - | - | X | U | X | WIP | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
7  | Auxiliary context source registrations - 4.3.6.2 | AUXILIARYCSR | - | - | - | X | U | X | WIP | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
8  | Exclusive context source registrations - 4.3.6.3 | EXCLUSIVECSR | - | - | - | X | U | X | WIP | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
9  | Redirect context source registrations - 4.3.6.3 | REDIRECTCSR | - | - | - | X | U | X | WIP | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
10  | Limit to local requests - 4.3.6.4 | LOCAL | - | - | - | X | X | U | PARTIAL v1.8.1 | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
11  | Extra information to provide when contacting Context Source - 4.3.6.5  | EXTRACS | - | - | - | - | X | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
12  | Additional pre- and post-processing of extra information when contacting Context Source - 4.3.6.6 | PROCESSCS | - | - | - | - | X | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
13  | Querying with entityMap for consistent entity set - 4.3.6.7 | ENTITYMAP_QUERY | - | - | - | - | - | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
14  | ||||||||||||||||||||||||||||||
15  | Core NGSI-LD @context - 4.4 | |||||||||||||||||||||||||||||
16  | Core and user NGSI-LD @context - 4.4 | USERCONTEXT | X | X | X | X | U | X | DONE v1.6.1 | NORMAL | DONE v1.6.1 | NORMAL | DONE v1.8.1 | |||||||||||||||||
17  | ||||||||||||||||||||||||||||||
18  | NGSI-LD Data Representation - 4.5 | |||||||||||||||||||||||||||||
19  | Support for NGSI-LD Null - 4.5.0 / 5.4 | NGSILDNULL | - | - | - | X | X | X | DONE v1.8.1 | 919 | DONE v1.8.1 | PARTIAL v1.8.1 | NORMAL | |||||||||||||||||
20  | Entity - base representation - 4.5.1 | E_BASE | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
21  | Entity - Properties - 4.5.1 | E_PROPS | X | X | X | U concise | X | X | DONE v1.5.1 | NORMAL | 918 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
22  | Entity - Relationships - 4.5.1 | E_RELS | X | X | X | U concise | X | U 1:n | DONE v1.5.1 | NORMAL | 918 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
23  | Entity - location - 4.7.1 | E_LOCATION | X | X | X | X | X | X | DONE v1.8.1 | 204 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
24  | Entity - operationSpace - 4.7.1 | E_OPSPACE | X | X | X | X | X | X | DONE v1.8.1 | 30 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
25  | Entity - observationSpace - 4.7.1 | E_OBSVSPACE | X | X | X | X | X | X | DONE v1.8.1 | 30 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
26  | Entity - Simplified representation - 4.5.4 | E_SIMPLIFIED | X | X | X | X | U multi-attr  | X | DONE v1.8.1 | 1058 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
27  | ||||||||||||||||||||||||||||||
28  | Property - base representation - 4.5.2 | P_BASE | X | X | X | U concise | X | X | DONE v1.5.1 | NORMAL | 918 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
29  | Property - createdAt / modifiedAt / deletedAt - 4.5.2 | P_SYSPROPS | X | X | X | U deletedAt | X | X | DONE v1.8.1 | 920 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
30  | Property - observedAt - 4.5.2 | P_OBSVAT | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
31  | Property - unitCode - 4.5.2 | P_UNITCODE | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
32  | Property - Properties - 4.5.2 | P_PROPS | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
33  | Property - Relationships - 4.5.2 | P_RELS | X | X | X | X | X | U 1:n | DONE v1.7.1 | LOW | 1202 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
34  | Property - datasetId - 4.5.2 / 4.5.5 | P_DATASETID | X | X | X | X | X | X | DONE v1.8.1 | 101 | DONE v1.8.1 | PARTIAL v1.8.1 | HIGH | |||||||||||||||||
35  | Property - instanceId - 4.5.2 | P_INSTANCEID | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
36  | Property - Temporal representation - 4.5.7 | P_TEMPORAL_REP | X | X | X | U null for del. | X | X | DONE v1.8.1 | 919 | DONE v1.8.1 | DONE v1.5.1 | ||||||||||||||||||
37  | Property - Simplified temporal representation - 4.5.9 | P_SIMPTEMPORAL_REP | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
38  | ||||||||||||||||||||||||||||||
39  | Relationship - base reprensentation - 4.5.3 | R_BASE | X | X | X | U concise | X | U 1:n | DONE v1.5.1 | NORMAL | 918 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
40  | Relationship - createdAt / modifiedAt / deletedAt - 4.5.3 | R_SYSPROPS | X | X | X | U deletedAt | X | X | DONE v1.8.1 | 920 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
41  | Relationship - observedAt - 4.5.3 | R_OBSVAT | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
42  | Relationship - Properties - 4.5.3 | R_PROPS | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
43  | Relationship - Relationships - 4.5.3 | R_RELS | X | X | X | X | X | U 1:n | DONE v1.7.1 | LOW | 1202 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
44  | Relationship - datasetId - 4.5.3 / 4.5.5 | R_DATASETID | X | X | X | X | X | X | DONE v1.8.1 | 101 | DONE v1.8.1 | DONE v1.5.1 | HIGH | |||||||||||||||||
45  | Relationship - instanceId - 4.5.3 | R_INSTANCEID | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
46  | Relationship - Temporal representation - 4.5.8 | R_TEMPORAL_REP | X | X | X | U null for del. | X | X | DONE v1.8.1 | 919 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
47  | Relationship - Simplified temporal representation - 4.5.9 | R_SIMPTEMPORAL_REP | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
48  | ||||||||||||||||||||||||||||||
49  | GeoJSON representation of entities - 4.5.16 | GEOJSON_REP | X | X | X | X | X | X | DONE v1.8.1 | 576 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
50  | Simplified GeoJSON representation of entities - 4.5.17 | SIMPGEOJSON_REP | X | X | X | X | X | X | DONE v1.8.1 | 677 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
51  | ||||||||||||||||||||||||||||||
52  | LanguageProperty - 4.5.18 | LANG | - | X | X | X | X | X | DONE v1.8.1 | 678 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
53  | Aggregated Temporal Representation of an Entity - 4.5.19 | AGGRTEMPORAL | - | X | X | X | X | X | DONE v1.8.1 | 368 | DONE v1.8.1 | TODO | NORMAL | |||||||||||||||||
54  | VocabProperty - 4.5.20 | VOCAB | - | - | - | - | X | X | DONE v1.8.1 | 1057 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
55  | ListProperty - 4.5.21 | LISTP | - | - | - | - | - | X | TODO | LOW | 1203 | DONE v1.8.1 | TODO | LOW | ||||||||||||||||
56  | ListRelationship - 4.5.22 | LISTR | - | - | - | - | - | X | TODO | NORMAL | 1204 | DONE v1.8.1 | TODO | LOW | ||||||||||||||||
57  | LinkedEntityRetrieval representation - 4.5.23 | LINKED_RETRIEVAL | - | - | - | - | - | X | PARTIAL v1.8.1 | HIGH | 1188 | DONE v1.8.1 | TODO | HIGH | ||||||||||||||||
58  | JsonProperty - 4.5.24 | JSONP | - | - | - | - | - | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
59  | EntityMap representation - 4.5.25 | ENTITYMAP_REP | - | - | - | - | - | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
60  | ||||||||||||||||||||||||||||||
61  | Data Representation Restrictions - 4.6 | |||||||||||||||||||||||||||||
62  | Supported text encodings (UTF-8) - 4.6.1 | TEXTENCODING | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
63  | Supported names - 4.6.2 | NAMES | X | X | X | X | X | X | DONE v1.8.1 | 11 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
64  | JSON native data type - 4.6.3 | JSONNATIVE | X | X | X | X | X | X | DONE v1.8.1 | 158 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
65  | GeoJSON geometry (except Geometry collection) - 4.6.3 | GEOJSONGEOM | X | X | X | X | X | X | DONE v1.8.1 | 204 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
66  | DateTime type - 4.6.3 | DATETIME | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
67  | Date type - 4.6.3 | DATE | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | TODO | LOW | ||||||||||||||||||
68  | Time type - 4.6.3 | TIME | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | TODO | LOW | ||||||||||||||||||
69  | URI type - 4.6.3 | URI | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
70  | Supported entity content - 4.6.4 | CONTENT | X | X | X | X | X | U: relax | DONE v1.8.1 | 12 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
71  | ||||||||||||||||||||||||||||||
72  | Other CIM transversal features - 4.x | |||||||||||||||||||||||||||||
73  | NGSI-LD Language Filter - 4.15 | LANGFILTER | X | X | X | X | X | DONE v1.8.1 | 678 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
74  | Supporting Multiple Entity Types - 4.16 | MULTITYPING | - | - | X | X | X | X | DONE v1.8.1 | 641 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
75  | NGSI-LD Entity Type Selection Language - 4.17 | TYPESELECTLANG | - | - | X | X | X | X | DONE v1.8.1 | 641 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
76  | NGSI-LD Scopes - 4.18 | SCOPES | - | - | X | X | X | X | DONE v1.8.1 | 679 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
77  | NGSI-LD Scope Query Language - 4.19 | SCOPESELECTLANG | - | - | X | X | X | X | DONE v1.8.1 | 679 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
78  | NGSI-LD Attribute Projection Language - 4.21 | PROJECTIONLANG | - | - | - | - | - | X | DONE v1.8.1 | 1205 | DONE v1.8.1 | TODO | LOW | |||||||||||||||||
79  | ||||||||||||||||||||||||||||||
80  | API Operation Definition - 5 | |||||||||||||||||||||||||||||
81  | Ignore createdAt / modifiedAt from context producers - 5.2.2 | IGNORESYSPROPS | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
82  | Only return createdAt / modifiedAt if asked by consumers - 5.2.2 | SYSPROPS_IFASKED | X | X | X | X | X | X | DONE v1.8.1 | 61 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
83  | Use of the common error types - 5.5.2 | COMMONERRTYPES | X | X | X | X | X | X | DONE v1.8.1 | 4 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
84  | Error response payload body - 5.5.3 | ERROR_PAYLOAD | X | X | X | X | X | X | DONE v1.8.1 | 4 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
85  | General NGSI-LD validation - 5.5.4 | NGSILD_VALIDATION | X | X | X | U null | X | X | DONE v1.5.1 | HIGH | 919 | DONE v1.8.1 | PARTIAL v1.8.1 | |||||||||||||||||
86  | Default @context assignment - 5.5.5 | DEFAULT_CONTEXT | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
87  | Term to URI expansion or compaction - 5.5.7 | EXPAND_COMPACT | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
88  | JSON-LD merge patch behavior - 5.5.8 | JSONLD_MERGE_PATCH | X | X | X | U null | X | X | DONE v1.8.1 | 919 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
89  | Pagination behavior - 5.5.9 | PAGINATION | X | X | U Temporal | X | X | X | DONE v1.8.1 | 687 | DONE v1.8.1 | PARTIAL v1.8.1 | ||||||||||||||||||
90  | Multi-tenant behavior - 5.5.10 | MULTITENANT | X | X | X | X | U | X | DONE v1.8.1 | 1080 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
91  | More than one instance of the same Entity in an Entity array - 5.5.11 | SAME_ENTITY_IN_ARRAY | - | - | X | X | X | X | DONE v1.8.1 | 681 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
92  | Merge Patch Behaviour - 5.5.12 | MERGE_PATCH | - | - | - | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
93  | Allow broader local queries (query, subscription) - 5.5.13 | BROADER_QUERIES | - | - | - | - | - | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
94  | Storing, managing and serving @contexts - 5.13 | SERVING_CONTEXTS | - | - | X | X | X | X | TODO | LOW | 682 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||
95  | Context Source Entity Mapping (EntityMap) - 5.14 | ENTITYMAP_OP | - | - | - | - | - | X | TODO | NORMAL | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||
96  | Context Source Identity Information (for loop detection) - 5.15 | LOOP_DETECTION | - | - | - | - | - | X | TODO | NORMAL | TODO | NORMAL | DONE v1.8.1 | |||||||||||||||||
97  | ||||||||||||||||||||||||||||||
98  | API HTTP Binding - 6 | |||||||||||||||||||||||||||||
99  | Global definitions and resources structure - 6.2 | HTTP_RESOURCES | X | X | U @context | X | X | X | DONE v1.8.1 | DONE v1.8.1 | DONE v1.8.1 | |||||||||||||||||||
100  | Error types - 6.3.2 | HTTP_ERROR_TYPES | X | X | X | X | X | X | DONE v1.8.1 | 4 | DONE v1.8.1 | DONE v1.8.1 | ||||||||||||||||||