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
+60-5
Original file line number
Diff line number
Diff line change
@@ -6,24 +6,77 @@ 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
+
- Implemented GitHub Actions for automatic code integration. [#1237](https://github.com/ie3-institute/PowerSystemDataModel/issues/1237)
11
+
12
+
### Fixed
13
+
- Fixed SonarQube junit path issue in GitHub Actions [#1284](https://github.com/ie3-institute/PowerSystemDataModel/issues/1284)
14
+
### Changed
15
+
- Replaced `return this` with `return thisInstance` in CopyBuilders [#1250](https://github.com/ie3-institute/PowerSystemDataModel/issues/1250)
16
+
17
+
## [6.0.0] - 2025-02-27
18
+
19
+
### Added
20
+
- Enhance `TimeSeriesSource` with method to retrieve all time keys after a given key [#543](https://github.com/ie3-institute/PowerSystemDataModel/issues/543)
21
+
- Enhance `WeatherSource` with method to retrieve all time keys after a given key [#572](https://github.com/ie3-institute/PowerSystemDataModel/issues/572)
22
+
- Adding timeseries for voltage values [#1128](https://github.com/ie3-institute/PowerSystemDataModel/issues/1128)
23
+
- Added Staudt to list of reviewers [#1190](https://github.com/ie3-institute/PowerSystemDataModel/issues/1190)
24
+
- Extend ValidationUtils for validating ThermalGrids [#1216](https://github.com/ie3-institute/PowerSystemDataModel/issues/1216)
25
+
- Enhance `TimeSeriesSource` with method to retrieve the previous value before a given key [#1182](https://github.com/ie3-institute/PowerSystemDataModel/issues/1182)
- Attribute `pThermalRated` for `ThermalStorage`s [#679](https://github.com/ie3-institute/PowerSystemDataModel/issues/679)
29
+
- Attributes `housingType` and `numberInhabitants` for `ThermalHouse`s [#1253](https://github.com/ie3-institute/PowerSystemDataModel/issues/1253)
30
+
- Added domestic hot water storage model [#1257](https://github.com/ie3-institute/PowerSystemDataModel/issues/1257)
31
+
- Validation for BDEW load profile values [#1243](https://github.com/ie3-institute/PowerSystemDataModel/issues/1243)
- Converted eval-rst to myst syntax in ReadTheDocs, fixed line wrapping and widths [#1137](https://github.com/ie3-institute/PowerSystemDataModel/issues/1137)
42
+
- Improving usage of streams on sql fetches [#827](https://github.com/ie3-institute/PowerSystemDataModel/issues/827)
43
+
- Improving error message when using the outdated csv format [#1112](https://github.com/ie3-institute/PowerSystemDataModel/issues/1112)
44
+
- Changed ThermalUnitValidation: Ensure that thermal boundaries of thermal house are not the same [#1186](https://github.com/ie3-institute/PowerSystemDataModel/issues/1186)
45
+
- Converted `MappingEntry` into a normal class [#1087](https://github.com/ie3-institute/PowerSystemDataModel/issues/1087)
46
+
- Renamed timeseries mapping `participant` column to `asset`[#1191](https://github.com/ie3-institute/PowerSystemDataModel/issues/1191)
47
+
- Removed attribute `dsm` from `LoadInput`[#1195](https://github.com/ie3-institute/PowerSystemDataModel/issues/1195)
- Updated `_joint_grid` csv files from simona [#750](https://github.com/ie3-institute/PowerSystemDataModel/issues/750)
53
+
54
+
### Updates
55
+
- Updated gradle to v8.13 [#1264](https://github.com/ie3-institute/PowerSystemDataModel/issues/1264)
56
+
57
+
## [5.1.0] - 2024-06-24
58
+
9
59
### Added
10
60
- Enhancing `VoltageLevel` with `equals` method [#1063](https://github.com/ie3-institute/PowerSystemDataModel/issues/1063)
11
61
-`ConnectorValidationUtils` checks if parallel devices is > 0 [#1077](https://github.com/ie3-institute/PowerSystemDataModel/issues/1077)
12
62
-`GridContainerValidationUtils` checks the connectivity for all defined operation time intervals [#1091](https://github.com/ie3-institute/PowerSystemDataModel/issues/1091)
63
+
- Implemented a `CongestionResult`[#1097](https://github.com/ie3-institute/PowerSystemDataModel/issues/1097)
13
64
14
65
### Fixed
15
66
- Fixed `MappingEntryies` not getting processed by adding `Getter` methods for record fields [#1084](https://github.com/ie3-institute/PowerSystemDataModel/issues/1084)
67
+
- Fixed "depth of discharge" in documentation [#872](https://github.com/ie3-institute/PowerSystemDataModel/issues/872)
68
+
- Fixed project being build twice in CI [#994](https://github.com/ie3-institute/PowerSystemDataModel/issues/994)
16
69
17
70
### Changed
18
71
- Improvements to the search for corner points in `IdCoordinateSource`[#1016](https://github.com/ie3-institute/PowerSystemDataModel/issues/1016)
19
72
- Refactor `CsvFileConnector` and `CsvDataSource`[#1007](https://github.com/ie3-institute/PowerSystemDataModel/issues/1007)
20
-
73
+
- Make `EntitySource` completely static [#975](https://github.com/ie3-institute/PowerSystemDataModel/issues/975)
74
+
- Abstract commonly used functionality from `EntitySource`[#981](https://github.com/ie3-institute/PowerSystemDataModel/issues/981)
21
75
22
76
## [5.0.1] - 2024-03-07
23
77
24
78
### Fixed
25
79
- Fixed `equals` of `ResultEntity` and `TimeSeriesEntry`[#1037](https://github.com/ie3-institute/PowerSystemDataModel/issues/1037)
26
-
- Fixed "depth of discharge" in documentation [#872](https://github.com/ie3-institute/PowerSystemDataModel/issues/872)
27
80
28
81
## [5.0.0] - 2024-03-06
29
82
@@ -291,9 +344,11 @@ coordinates or multiple exactly equal coordinates possible
291
344
- CsvDataSource now stops trying to get an operator for empty operator uuid field in entities
292
345
- CsvDataSource now parsing multiple geoJson strings correctly
Copy file name to clipboardExpand all lines: docs/readthedocs/io/ValidationUtils.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ The methods in ValidationUtils and subclasses can be used to check that objects
11
11
The general validation checks:
12
12
- if assigned values are valid, e.g. lines are not allowed to have negative lengths or the rated power factor of any unit must be between 0 and 1
13
13
- furthermore, several connections are checked, e.g. that lines only connect nodes of the same voltage level or that the voltage levels indicated for the transformer sides match the voltage levels of the nodes they are connected to.
14
-
- the connectivity of the given grid for all defined operation intervals
14
+
- the connectivity of the given grid for all defined operation intervals, if a switch is opened, it is filtered out for the connectivity check
15
15
16
16
The uniqueness validation checks if a collection of given objects are unique in either:
17
17
- a specific field
@@ -74,7 +74,7 @@ The ValidationUtils include validation checks for...
0 commit comments