You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+54-29Lines changed: 54 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [Unreleased/Snapshot]
8
8
9
+
### Added
10
+
- Copy methods for container classes [#726](https://github.com/ie3-institute/PowerSystemDataModel/issues/726)
11
+
- Allow hierarchic grid structure for JointGridContainer [#768](https://github.com/ie3-institute/PowerSystemDataModel/issues/768)
12
+
- Adding SQL id coordinate sources (``IdCoordinateSource``) [#689](https://github.com/ie3-institute/PowerSystemDataModel/issues/689)
13
+
- Added some standard asset types to documentation [#642](https://github.com/ie3-institute/PowerSystemDataModel/issues/642)
14
+
15
+
### Fixed
16
+
- Fixed wrong rated power unit hint [#804](https://github.com/ie3-institute/PowerSystemDataModel/issues/804)
17
+
- Fixed wrong hash code generation of ConnectorResult [#817](https://github.com/ie3-institute/PowerSystemDataModel/issues/817)
18
+
19
+
### Changed
20
+
- Removing deprecated classes and methods [#540](https://github.com/ie3-institute/PowerSystemDataModel/issues/540)
21
+
- Refactor CSV data sources [#716](https://github.com/ie3-institute/PowerSystemDataModel/issues/716)
22
+
- Deleted parameter initFiles, set parameter append to false by default [#791](https://github.com/ie3-institute/PowerSystemDataModel/issues/791)
23
+
- Use nio paths instead of strings for file path [#723](https://github.com/ie3-institute/PowerSystemDataModel/issues/723)
24
+
25
+
26
+
## [3.0.0] - 2023-02-16
27
+
9
28
### Added
10
29
- SQL time series sources (`SqlTimeSeriesSource` and `SqlTimeSeriesMappingSource`) [#467](https://github.com/ie3-institute/PowerSystemDataModel/issues/467)
11
30
- SQL time series have a different structure than CSV counterparts [#545](https://github.com/ie3-institute/PowerSystemDataModel/issues/545)
@@ -17,30 +36,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
17
36
-`ThermalGrid` as a container for a completely connected thermal grid
18
37
-`EmResult` and `FlexOptionsResult` for Energy Management Systems [#651](https://github.com/ie3-institute/PowerSystemDataModel/issues/651)
19
38
-`EvcsInput` now has a parameter for enabling and disabling vehicle to grid support [#681](https://github.com/ie3-institute/PowerSystemDataModel/issues/681)
20
-
- Some standard asset types [#642](https://github.com/ie3-institute/PowerSystemDataModel/issues/642)
39
+
- Added Dependabot updates to sphinx/readthedocs dependencies [#735](https://github.com/ie3-institute/PowerSystemDataModel/issues/735)
40
+
- Created convenience function for JointGridContainer from CSV [#502](https://github.com/ie3-institute/PowerSystemDataModel/issues/502)
41
+
- Added CSV grid IO integration test [#586](https://github.com/ie3-institute/PowerSystemDataModel/issues/586)
- More code smell fixing [#633](https://github.com/ie3-institute/PowerSystemDataModel/issues/633)
32
-
- Use `List#of`
33
-
- Use direct assignment with switch/case structures
34
-
- Turn some classes into records
35
-
- Making abstract classes' constructor protected
36
-
- Improving some RegExs
37
-
- Replacing `filter(Optional::isPresent).map(Optional::get)` on streams with `flatMap(Optional::stream)`
38
-
- instanceof variable declarations
39
-
- Removing unnecessary parentheses
40
-
- Miscellaneous code smells
53
+
- Use `List#of`
54
+
- Use direct assignment with switch/case structures
55
+
- Turn some classes into records
56
+
- Making abstract classes' constructor protected
57
+
- Improving some RegExs
58
+
- Replacing `filter(Optional::isPresent).map(Optional::get)` on streams with `flatMap(Optional::stream)`
59
+
- instanceof variable declarations
60
+
- Removing unnecessary parentheses
61
+
- Miscellaneous code smells
41
62
- Fix JavaDoc creation
42
-
- Create JavaDoc with java 17 instead of java 8
43
-
- Let JavDoc pass, if there are warnings **ATTENTION:** Should be removed, when JavaDoc is fixed! (cf. Issue [#494](https://github.com/ie3-institute/PowerSystemDataModel/issues/494))
63
+
- Create JavaDoc with java 17 instead of java 8
64
+
- Let JavDoc pass, if there are warnings **ATTENTION:** Should be removed, when JavaDoc is fixed! (cf. Issue [#494](https://github.com/ie3-institute/PowerSystemDataModel/issues/494))
44
65
-`BufferedCsvWriter` writes columns in the order, that the headline elements are defined [#434](https://github.com/ie3-institute/PowerSystemDataModel/issues/393)
45
66
- Cleaned up `IndividualTimeSeriesMetaInformation`-related methods in `CsvFileConnector`[#544](https://github.com/ie3-institute/PowerSystemDataModel/issues/544)
46
67
- Fixed spotlessApply handling for `.groovy` files [#637](https://github.com/ie3-institute/PowerSystemDataModel/issues/637)
@@ -61,18 +82,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- BREAKING: Comprehensive harmonization around weather sources [#267](https://github.com/ie3-institute/PowerSystemDataModel/issues/267)
64
-
- Adapted the expected column scheme
65
-
- General weather model
66
-
-`coordinate` to `coordinateid`
67
-
- DWD COSMO model
68
-
-`diffuseirradiation` to `diffuseirradiance`
69
-
-`directirradiation` to `directirradiance`
70
-
- ICON model:
71
-
-`"datum"` to `"time"`
72
-
- Force user to provide time stamp pattern to `CouchbaseWeatherSource` to ensure harmonized querying
85
+
- Adapted the expected column scheme
86
+
- General weather model
87
+
-`coordinate` to `coordinateid`
88
+
- DWD COSMO model
89
+
-`diffuseirradiation` to `diffuseirradiance`
90
+
-`directirradiation` to `directirradiance`
91
+
- ICON model:
92
+
-`"datum"` to `"time"`
93
+
- Force user to provide time stamp pattern to `CouchbaseWeatherSource` to ensure harmonized querying
73
94
- BREAKING: Updating PowerSystemUtils dependency to 2.0-SNAPSHOT [#595](https://github.com/ie3-institute/PowerSystemDataModel/issues/595)
74
95
- BREAKING: Generified the `LoadInput` attribute `standardLoadProfile` to `loadProfile` as it should also address the newly added `TemperatureDependantLoadProfile`s [#601](https://github.com/ie3-institute/PowerSystemDataModel/issues/601)
75
96
- Adapted to new double converters in PSU [#705](https://github.com/ie3-institute/PowerSystemDataModel/issues/705)
97
+
- Setting fixed groovy version and updating groovy [#788](https://github.com/ie3-institute/PowerSystemDataModel/issues/788)
76
98
77
99
## [2.1.0] - 2022-01-05
78
100
@@ -88,6 +110,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
110
- Writers used to write time series are closed right away
89
111
- Changed class name in FlexOptionsResult.toString [#693](https://github.com/ie3-institute/PowerSystemDataModel/issues/693)
90
112
- Deleted parameter decimalPlaces and changed naming of serialization method [#710](https://github.com/ie3-institute/PowerSystemDataModel/issues/710)
113
+
- Changed switch result documentation according to the implementation [#757](https://github.com/ie3-institute/PowerSystemDataModel/issues/757)
114
+
- Added documentation for EmResult and FlexOptionResult [#656](https://github.com/ie3-institute/PowerSystemDataModel/issues/656)
91
115
92
116
## [2.0.1] - 2021-07-08
93
117
@@ -191,7 +215,8 @@ coordinates or multiple exactly equal coordinates possible
191
215
- CsvDataSource now stops trying to get an operator for empty operator uuid field in entities
192
216
- CsvDataSource now parsing multiple geoJson strings correctly
0 commit comments