Skip to content

Commit 110aa5d

Browse files
committed
Clean-up changelog
1 parent 683fb4e commit 110aa5d

File tree

1 file changed

+89
-47
lines changed

1 file changed

+89
-47
lines changed

CHANGELOG.md

Lines changed: 89 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,16 @@ and this project adheres to
99

1010
## [Unreleased]
1111

12-
## [v1.0.0] - 2022-03-02
13-
1412
### Added
1513

16-
- Document previously undocumented database GraphQL schema [#101](https://github.com/building-envelope-data/api/pull/101)
17-
- Add more tooling for GraphQL schema, queries, and mutations [#104](https://github.com/building-envelope-data/api/pull/104)
18-
- Add query examples for `data`, `allData`, and `hasData` [#105](https://github.com/building-envelope-data/api/pull/105)
19-
- Add section to publication to be able to refer to just one part of a publication [#155](https://github.com/building-envelope-data/api/pull/155)
20-
- Add two examples of methods for daylighting and glare simulations [#179](https://github.com/building-envelope-data/api/pull/179)
21-
- Add version to JSON Schema `$id`s [#188](https://github.com/building-envelope-data/api/pull/188)
22-
- Add examples photovoltaicWithOptical [#207](https://github.com/building-envelope-data/api/pull/207), semitransparentBuildingIntegratedPhotovoltaicThermal [#209](https://github.com/building-envelope-data/api/pull/209), from ES-SDA [#213](https://github.com/building-envelope-data/api/pull/213) and dataFormatPdf [#226](https://github.com/building-envelope-data/api/pull/226)
23-
- Add the key `roughness` [#205](https://github.com/building-envelope-data/api/pull/205)
24-
- Add the position of coatings to components [#223](https://github.com/building-envelope-data/api/pull/223)
25-
- Add `currentVoltage` characteristics for modules [#224](https://github.com/building-envelope-data/api/pull/224)
26-
- Add release actions [#281](https://github.com/building-envelope-data/api/pull/281)
14+
-
15+
-
16+
-
17+
-
18+
-
19+
-
20+
-
21+
-
2722
-
2823
-
2924
-
@@ -39,34 +34,26 @@ and this project adheres to
3934

4035
### Changed
4136

42-
- Improve propositions used in GraphQL queries to search for data [#102](https://github.com/building-envelope-data/api/pull/102)
43-
- Further align database GraphQL schema and JSON schema [#103](https://github.com/building-envelope-data/api/pull/103)
44-
- Flatten data HTTP resource trees to make them queryable with one query without having to know the trees depth [#108](https://github.com/building-envelope-data/api/pull/108)
45-
- Only use `additionalItems` for tuple validation and **not** for list validation, use `uniqueItems` for lists of enumerated items, use `const` for one-valued enums, and don't have special this-property-has-no-value values for optional properties [#110](https://github.com/building-envelope-data/api/pull/110)
46-
- Improve titles and descriptions of identifiers, name `uniqueId` of decentral identifiers `value`, and make identifiers be issued by databases instead of institutions [#107](https://github.com/building-envelope-data/api/pull/107)
47-
- Clean-up the stakeholder JSON schema, in particular, how stakeholders are referenced in specific roles [#111](https://github.com/building-envelope-data/api/pull/111)
48-
- Associate contact information and GnuPG keys with a person's and institution's affiliations [#112](https://github.com/building-envelope-data/api/pull/112)
49-
- Check and correct usages of `oneOf`, `anyOf`, and `allOf` [#113](https://github.com/building-envelope-data/api/pull/113)
50-
- Use specific instead of general and (almost) meaningless number definitions [#114](https://github.com/building-envelope-data/api/pull/114)
51-
- Improve titles and descriptions in the JSON Schema for optical data [#115](https://github.com/building-envelope-data/api/pull/115)
52-
- Improve documentation of approvals in the database GraphQL schema [#117](https://github.com/building-envelope-data/api/pull/117)
53-
- Clean-up Dockerfile, in particular, remove notes regarding Python [#121](https://github.com/building-envelope-data/api/pull/121)
54-
- Correct minor errors in database GraphQL API [#173](https://github.com/building-envelope-data/api/pull/173)
55-
- Name `dataId` `uuid`, remove `validity` from `*Data` and `DataApproval`, use parent identifier instead of child identifiers to describe tree structure, do not require response approvals to be created on the fly [#180](https://github.com/building-envelope-data/api/pull/180)
56-
- Update GraphqL schema of metabase to match the current deployed version [#280](https://github.com/building-envelope-data/api/pull/280)
5737
-
58-
- Rename organization to `building-envelope-data` and API repository to `api` [#277](https://github.com/building-envelope-data/api/pull/277)
59-
- Use acronyms to identify standardizers [#154](https://github.com/building-envelope-data/api/pull/154)
60-
- Use JSON Schema Draft 2019-09 and upgrade tooling [#181](https://github.com/building-envelope-data/api/pull/181)
61-
- Restructure `numbersWithUncertainty` to make the data less verbose[#195](https://github.com/building-envelope-data/api/pull/195),[#216](https://github.com/building-envelope-data/api/pull/216)
62-
- Improve the structure of geometry.json [#205](https://github.com/building-envelope-data/api/pull/205)
63-
- Improve the structure of calorimetricData.json [#209](https://github.com/building-envelope-data/api/pull/209)]
64-
- Correct the requirements of `emergenceDirection`[#213](https://github.com/building-envelope-data/api/pull/213)
65-
- Offer detailed definition of calorimetric fluxes [#222](https://github.com/building-envelope-data/api/pull/222)
66-
- Add categories to `material`, `layer` and `unit` from EN 12216 [#223](https://github.com/building-envelope-data/api/pull/223) and from EN 13024-1, EN 14179, EN 1863, DIN 18008-5 [#224](https://github.com/building-envelope-data/api/pull/224)
67-
- Add more mirrored values to `apis` [#238](https://github.com/building-envelope-data/api/pull/238)
68-
- Add spectrum `ultraviolet` for integral values and improve the optical examples [#247](https://github.com/building-envelope-data/api/pull/247)
69-
- Change propositions for lists and make parameter `where` optional [#260](https://github.com/building-envelope-data/api/pull/260)
38+
-
39+
-
40+
-
41+
-
42+
-
43+
-
44+
-
45+
-
46+
-
47+
-
48+
-
49+
-
50+
-
51+
-
52+
-
53+
-
54+
-
55+
-
56+
-
7057

7158
### Deprecated
7259

@@ -93,9 +80,8 @@ and this project adheres to
9380

9481
### Removed
9582

96-
- Remove intermediate representation of optical data [#152](https://github.com/building-envelope-data/api/pull/152)
97-
- Remove custom directions from optical data [#153](https://github.com/building-envelope-data/api/pull/153)
98-
- Remove `validity` everywhere except of `method` which can depend for example on a standard [#219](https://github.com/building-envelope-data/api/pull/219)
83+
-
84+
-
9985
-
10086
-
10187
-
@@ -117,7 +103,7 @@ and this project adheres to
117103

118104
### Fixed
119105

120-
- Fix the three phase method test by using enumerated standardizers instead of identifiers [#192](https://github.com/building-envelope-data/api/pull/192)
106+
-
121107
-
122108
-
123109
-
@@ -161,7 +147,63 @@ and this project adheres to
161147
-
162148
-
163149

164-
## [0.1.0] - 2020-08-31
150+
## [v1.0.0] - 2022-03-02
151+
152+
### Added
153+
154+
- Document previously undocumented database GraphQL schema [#101](https://github.com/building-envelope-data/api/pull/101)
155+
- Add more tooling for GraphQL schema, queries, and mutations [#104](https://github.com/building-envelope-data/api/pull/104)
156+
- Add query examples for `data`, `allData`, and `hasData` [#105](https://github.com/building-envelope-data/api/pull/105)
157+
- Add section to publication to be able to refer to just one part of a publication [#155](https://github.com/building-envelope-data/api/pull/155)
158+
- Add two examples of methods for daylighting and glare simulations [#179](https://github.com/building-envelope-data/api/pull/179)
159+
- Add version to JSON Schema `$id`s [#188](https://github.com/building-envelope-data/api/pull/188)
160+
- Add examples photovoltaicWithOptical [#207](https://github.com/building-envelope-data/api/pull/207), semitransparentBuildingIntegratedPhotovoltaicThermal [#209](https://github.com/building-envelope-data/api/pull/209), from ES-SDA [#213](https://github.com/building-envelope-data/api/pull/213) and dataFormatPdf [#226](https://github.com/building-envelope-data/api/pull/226)
161+
- Add the key `roughness` [#205](https://github.com/building-envelope-data/api/pull/205)
162+
- Add the position of coatings to components [#223](https://github.com/building-envelope-data/api/pull/223)
163+
- Add `currentVoltage` characteristics for modules [#224](https://github.com/building-envelope-data/api/pull/224)
164+
- Add release actions [#281](https://github.com/building-envelope-data/api/pull/281)
165+
166+
### Changed
167+
168+
- Improve propositions used in GraphQL queries to search for data [#102](https://github.com/building-envelope-data/api/pull/102)
169+
- Further align database GraphQL schema and JSON schema [#103](https://github.com/building-envelope-data/api/pull/103)
170+
- Flatten data HTTP resource trees to make them queryable with one query without having to know the trees depth [#108](https://github.com/building-envelope-data/api/pull/108)
171+
- Only use `additionalItems` for tuple validation and **not** for list validation, use `uniqueItems` for lists of enumerated items, use `const` for one-valued enums, and don't have special this-property-has-no-value values for optional properties [#110](https://github.com/building-envelope-data/api/pull/110)
172+
- Improve titles and descriptions of identifiers, name `uniqueId` of decentral identifiers `value`, and make identifiers be issued by databases instead of institutions [#107](https://github.com/building-envelope-data/api/pull/107)
173+
- Clean-up the stakeholder JSON schema, in particular, how stakeholders are referenced in specific roles [#111](https://github.com/building-envelope-data/api/pull/111)
174+
- Associate contact information and GnuPG keys with a person's and institution's affiliations [#112](https://github.com/building-envelope-data/api/pull/112)
175+
- Check and correct usages of `oneOf`, `anyOf`, and `allOf` [#113](https://github.com/building-envelope-data/api/pull/113)
176+
- Use specific instead of general and (almost) meaningless number definitions [#114](https://github.com/building-envelope-data/api/pull/114)
177+
- Improve titles and descriptions in the JSON Schema for optical data [#115](https://github.com/building-envelope-data/api/pull/115)
178+
- Improve documentation of approvals in the database GraphQL schema [#117](https://github.com/building-envelope-data/api/pull/117)
179+
- Clean-up Dockerfile, in particular, remove notes regarding Python [#121](https://github.com/building-envelope-data/api/pull/121)
180+
- Correct minor errors in database GraphQL API [#173](https://github.com/building-envelope-data/api/pull/173)
181+
- Name `dataId` `uuid`, remove `validity` from `*Data` and `DataApproval`, use parent identifier instead of child identifiers to describe tree structure, do not require response approvals to be created on the fly [#180](https://github.com/building-envelope-data/api/pull/180)
182+
- Update GraphqL schema of metabase to match the current deployed version [#280](https://github.com/building-envelope-data/api/pull/280)
183+
- Rename organization to `building-envelope-data` and API repository to `api` [#277](https://github.com/building-envelope-data/api/pull/277)
184+
- Use acronyms to identify standardizers [#154](https://github.com/building-envelope-data/api/pull/154)
185+
- Use JSON Schema Draft 2019-09 and upgrade tooling [#181](https://github.com/building-envelope-data/api/pull/181)
186+
- Restructure `numbersWithUncertainty` to make the data less verbose[#195](https://github.com/building-envelope-data/api/pull/195),[#216](https://github.com/building-envelope-data/api/pull/216)
187+
- Improve the structure of geometry.json [#205](https://github.com/building-envelope-data/api/pull/205)
188+
- Improve the structure of calorimetricData.json [#209](https://github.com/building-envelope-data/api/pull/209)]
189+
- Correct the requirements of `emergenceDirection`[#213](https://github.com/building-envelope-data/api/pull/213)
190+
- Offer detailed definition of calorimetric fluxes [#222](https://github.com/building-envelope-data/api/pull/222)
191+
- Add categories to `material`, `layer` and `unit` from EN 12216 [#223](https://github.com/building-envelope-data/api/pull/223) and from EN 13024-1, EN 14179, EN 1863, DIN 18008-5 [#224](https://github.com/building-envelope-data/api/pull/224)
192+
- Add more mirrored values to `apis` [#238](https://github.com/building-envelope-data/api/pull/238)
193+
- Add spectrum `ultraviolet` for integral values and improve the optical examples [#247](https://github.com/building-envelope-data/api/pull/247)
194+
- Change propositions for lists and make parameter `where` optional [#260](https://github.com/building-envelope-data/api/pull/260)
195+
196+
### Removed
197+
198+
- Remove intermediate representation of optical data [#152](https://github.com/building-envelope-data/api/pull/152)
199+
- Remove custom directions from optical data [#153](https://github.com/building-envelope-data/api/pull/153)
200+
- Remove `validity` everywhere except of `method` which can depend for example on a standard [#219](https://github.com/building-envelope-data/api/pull/219)
201+
202+
### Fixed
203+
204+
- Fix the three phase method test by using enumerated standardizers instead of identifiers [#192](https://github.com/building-envelope-data/api/pull/192)
205+
206+
## [v0.1.0] - 2020-08-31
165207

166208
First major-version-zero release
167209
[0.1.0](https://semver.org/#how-should-i-deal-with-revisions-in-the-0yz-initial-development-phase).
@@ -174,6 +216,6 @@ Note that according to
174216
175217
[Unreleased]: https://github.com/building-envelope-data/api/compare/v1.0.0...HEAD
176218

177-
[v1.0.0]: https://github.com/building-envelope-data/api/compare/0.1.0...v1.0.0
219+
[v1.0.0]: https://github.com/building-envelope-data/api/compare/v0.1.0...v1.0.0
178220

179-
[0.1.0]: https://github.com/building-envelope-data/api/releases/tag/v0.1.0
221+
[v0.1.0]: https://github.com/building-envelope-data/api/releases/tag/v0.1.0

0 commit comments

Comments
 (0)