Change Notes

Changes w.r.t. V3.1 vs. V3.0.1

Major Changes:

  • changed: <ReferenceAttribute> with more detailed definition in BNF Grammar and JSON Schema

  • changed: <IdentifiableObject>, <ReferableObject>, <FragmentObject>, <DescriptorObject> with more detailed definition in BNF Grammar and JSON Schema

  • added: Query Filter and FragmentFieldIdentifiers (https://github.com/admin-shell-io/aas-specs-api/issues/517)

Minor Changes:

  • update: Revised description text to replace 'may include signing' / 'will be' with 'is signed' / 'be signed' for clarity and consistency.

  • added: Access control examples for REFERENCE & along with rules for creating only specific models, defined using BNF and JSON.

  • added: Clarified ROUTE semantics for AAS HTTP/REST path matching and added informative ROUTE and request examples [#58](https://github.com/admin-shell-io/aas-specs-security/issues/58)

  • added: Expanded the explanation of RIGHTS with a mapping to operation verbs and HTTP methods, including an illustrative table and diagram [#56](https://github.com/admin-shell-io/aas-specs-security/issues/56)

Bugfixes:

Changes w.r.t. V3.0.2 vs. V3.0.1

Bugfixes:

Changes w.r.t. V3.0.1 vs. V3.0

Bugfixes:

Minor Changes:

  • changed: correct example in Annex

  • removed: remove <FieldIdentifierString> in grammar and use <FieldIdentifier> directly

Changes V3.0

This is the first release