Skip to content

Commit c09f05c

Browse files
authored
Merge pull request #35 from admin-shell-io/BiBo/V3.0.1_noProposalInChangelog
add issue links + removed grammar from changelog (is in issue now) + update index
2 parents a709839 + 09703be commit c09f05c

File tree

3 files changed

+14
-58
lines changed

3 files changed

+14
-58
lines changed

documentation/IDTA-01004/modules/ROOT/pages/access-rule-model.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,6 @@ References are used in ReferenceAttributes, IdentifiableObjects, ReferableObject
225225

226226
====
227227
Note: V3.1 will include a more detailed grammar for defining <ReferenceAttribute>, <IdentifiableObject>, <ReferableObject>, <FragmentObject> and <DescriptorObject>.
228-
See Change Notes for further details.
229228
====
230229

231230

documentation/IDTA-01004/modules/ROOT/pages/changelog.adoc

Lines changed: 8 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -13,66 +13,19 @@ SPDX-License-Identifier: CC-BY-4.0
1313

1414
== Changes w.r.t. V3.0.1 vs. V3.0
1515

16-
Major Changes:
16+
Bugfixes:
1717

18-
* changed: Removed whitespaces from several clauses [#477](https://github.com/admin-shell-io/aas-specs-api/issues/477)
19-
* fixed idShortPath definition in the BNF Grammar for the Query Language
20-
* changed: xref:access-rule-model.adoc#text-serialization-of-values-of-type-reference[text serialization of Reference] does not follow text serialization of Part 1 of References, the updated grammar will be added in the V3.1, proposal see below
18+
* changed: Removed incorrect but required whitespaces from grammar and examples [#477 of API](https://github.com/admin-shell-io/aas-specs-api/issues/477)
19+
* changed: fixed idShortPath definition in the BNF Grammar for the Query Language [#34](https://github.com/admin-shell-io/aas-specs-security/issues/34)
20+
* changed: xref:access-rule-model.adoc#text-serialization-of-values-of-type-reference[text serialization of Reference] does not follow text serialization of Part 1 of References, the updated grammar will be added in the V3.1 [#33](https://github.com/admin-shell-io/aas-specs-security/issues/33)
2121

2222

2323
Minor Changes:
2424

25-
* correct xref:annex/text-access-rule-examples.adoc#allow-read-submodels-id-pattern[example] in Annex
26-
* remove <FieldIdentifierString> in grammar and use <FieldIdentifier> directly
25+
* changed: correct xref:annex/text-access-rule-examples.adoc#allow-read-submodels-id-pattern[example] in Annex
26+
* removed: remove <FieldIdentifierString> in grammar and use <FieldIdentifier> directly
2727

28-
Proposed changes for V3.1:
2928

30-
The following grammar changes are proposed for V3.1 and will be explained in detail then.
31-
32-
[source,json,linenums]
33-
----
34-
<ReferenceAttribute>
35-
::= "REFERENCE(" (
36-
("$aas" <IdentifierInstance> "#" <FieldsAAS> )
37-
|
38-
("$sm" <IdentifierInstance> "#" <FieldsSM> )
39-
|
40-
("$cd" <IdentifierInstance> "#" <FieldsCD> )
41-
|
42-
("$sme" <IdentifierInstance> "." <idShortPath> "#" <FieldsSME> )
43-
) ")"
44-
45-
<FieldIdentifierAAS> ::= "$aas#" <FieldsAAS>
46-
<FieldsAAS> ::= "idShort" | "id" | "assetInformation.assetKind" | "assetInformation.assetType" | "assetInformation.globalAssetId" | "assetInformation." <SpecificAssetIdsClause> | "submodels." <ReferenceClause>
47-
48-
<FieldIdentifierSM> ::= "$sm#" <FieldsSM>
49-
<FieldsSM> ::= <SemanticIdClause> | "idShort" | "id"
50-
51-
<FieldIdentifierCD> ::= "$cd#" <FieldsCD>
52-
<FieldsCD> ::= "idShort" | "id"
53-
54-
<FieldIdentifierSME> ::= "$sme" ( "." <idShortPath> )? "#" <FieldsSME>
55-
<FieldsSME> ::= <SemanticIdClause> | "idShort" | "value" | "valueType" | "language"
56-
57-
<IdentifierInstance> ::= "(" <StringLiteral> ")"
58-
<IdentifierInstanceOrAll> ::= <IdentifierInstance> | "(\"*\")"
59-
60-
<IdentifiableObject> ::=
61-
"IDENTIFIABLE" <ws>
62-
("$aas" | "$sm" | "$cd")
63-
<IdentifierInstanceOrAll>
64-
65-
<ReferableObject> ::=
66-
"REFERABLE" <ws>
67-
"$sme" <IdentifierInstanceOrAll> "." <idShortPath>
68-
69-
<FragmentObject> ::=
70-
"FRAGMENT" <ws>
71-
"$sme" <IdentifierInstanceOrAll> "." <idShortPath> ( <ws> <StringLiteral> )+
72-
73-
<DescriptorObject> ::=
74-
"DESCRIPTOR" <ws>
75-
("$aasdesc" | "$smdesc")
76-
<IdentifierInstanceOrAll>
77-
----
29+
== Changes V3.0
7830

31+
This is the first release

documentation/IDTA-01004/modules/ROOT/pages/index.adoc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,21 @@ This specification is part of the https://industrialdigitaltwin.org/en/content-h
1818

1919
== Version
2020

21-
This is version 3.0 of the specification IDTA-01004.
21+
This is version 3.0.1 of the specification IDTA-01004.
22+
23+
Previous version: 3.0.
2224

2325
[#metamodel-versions]
2426
== Metamodel Versions
2527

26-
This document (version 3.0) uses the following parts of the “Specification of the Asset Administration Shell” series:
28+
This document uses the following parts and versions of the “Specification of the Asset Administration Shell” series:
2729

2830
* IDTA-01001 Part 1: Metamodel in version 3.1 xref:bibliography.adoc#bib1[[1\]]
2931
* IDTA-01002 Part 2: Application Programming Interfaces in version 3.1 xref:bibliography.adoc#bib2[[2\]]
3032
* IDTA-01003-a Part 3a: Data Specification – IEC 61360 in version 3.1 xref:bibliography.adoc#bib3[[3\]]
3133

34+
If there are bugfixes of the parts, these shall be used.
35+
3236
== Notice
3337

3438
Copyright: Industrial Digital Twin Association e.V. (IDTA)

0 commit comments

Comments
 (0)