Skip to content

Releases: NOWUM/grid-optimizer

Release v1.0.0

03 Jul 21:34
a7a6b81

Choose a tag to compare

🚀 Features

  • Improved calculation speed (PR #220)
  • Added replica nodes to decrease number of pipes (PR #223)
  • Rework optimizer (PR #226)
  • Changed default costs for pipes (PR #228)
  • Changed multiple defaults for cost calculation (PR #229)
  • Improved visual experience (PR #233)
  • Added example for group A4 (PR #85)
  • Added massenstrom property (PR #234)
  • Seperated longest path from critical path (PR #236)
  • Added basic excel support (PR #237)
  • Added grid examples (PR #242)
  • Huge update in Frontend (PR #243)
  • Improved optimization strategy one more time (PR #244)

🐛 Fixes

  • Fixed calculation of pump power in node (PR #196)
  • Fixed wrong unit of heat demand in Massenstrom (PR #197)
  • Changed values of PipeType.UNDEFINED (PR #198)
  • Fixed pump invest costs (PR #199)
  • Fixed NoSuchElementException if last node in path is intermediate node (PR #201)
  • Changed calculation of volume flow (PR #202)
  • Fixed unit in pump invest cost (PR #208)
  • Fixed reynolds number in Übergangsbereich (PR #216)
  • Fixed all combinations optimizer (PR #219)

📦 Dependencies

  • Bump @testing-library/react from 11.2.7 to 12.0.0 in /src-frontend (PR #204)
  • Bump jvm from 1.5.10 to 1.5.20 (PR #212)
  • Bump react-dropzone from 11.3.2 to 11.3.4 in /src-frontend (PR #213)
  • Bump react-flow-renderer from 9.6.1 to 9.6.2 in /src-frontend (PR #214)
  • Bump @types/node from 15.12.4 to 15.12.5 in /src-frontend (PR #222)
  • Bump plotly.js from 2.1.0 to 2.2.0 in /src-frontend (PR #224)
  • Bump typescript from 4.3.4 to 4.3.5 in /src-frontend (PR #239)
  • Bump @types/react from 17.0.5 to 17.0.13 in /src-frontend (PR #246)
  • Bump web-vitals from 2.0.1 to 2.1.0 in /src-frontend (PR #247)
  • Bump react-flow-renderer from 9.6.2 to 9.6.3 in /src-frontend (PR #249)
  • Bump ktor-server-core from 1.5.4 to 1.6.1 (PR #254)
  • Bump koin-core from 3.0.1 to 3.1.2 (PR #257)
  • Bump @types/node from 15.12.5 to 16.0.0 in /src-frontend (PR #259)
  • Bump logback-classic from 1.2.1 to 1.2.3 (PR #258)
  • Bump kotlin-stdlib-jdk8 from 1.5.0 to 1.5.20 (PR #261)
Uncategorized
  • Updated simple grid test with realistic values (PR #195)
  • Updated comment on Rohrrauheit (PR #203)
  • Improved tests for optimization (PR #205)
  • Added large grid example (PR #207)
  • Performance boost: Lazy property calculation (PR #206)
  • Improve performance of grid optimization (PR #209)
  • Code cleanup (PR #218)
  • Feature/optimization test (PR #235)
  • Changed openjdk:8-jre-alpine to openjdk:8-jre (PR #250)
  • Moved versions from gradle.properties to build.gradle.kts (PR #251)
  • Moved excelKt to separate variable (PR #252)
  • Inline version numbers for dependabot (PR #253)

Release v0.1.1

22 Jun 10:31
819ee88

Choose a tag to compare

🚀 Features

  • Added delegates to increase optimization performance (PR #173)
  • Changed order of executed pipe type checks in optimization (PR #176)
  • Reorganized some code (PR #186)
  • Improved output of optimization (PR #187)
  • Added calculation of reynolds number (PR #192)

🐛 Fixes

  • Changed critical path to longest path (PR #191)
  • Changed initial value on PipeBasedCalculableDelegate (PR #194)

📦 Dependencies

  • Bump @types/react-dom from 17.0.3 to 17.0.8 in /src-frontend (PR #165)
  • Bump typescript from 4.2.4 to 4.3.4 in /src-frontend (PR #166)
  • Bump @types/node from 15.12.2 to 15.12.4 in /src-frontend (PR #178)
  • Bump plotly.js from 2.0.0 to 2.1.0 in /src-frontend (PR #179)
Uncategorized

Release v0.1.0

18 Jun 11:20
76f4fe4

Choose a tag to compare

🚀 Features

  • Added IDs in error messages (PR #167)
  • Changed position and color of notifications (PR #168)
  • Improve UI design (PR #169)
  • Visualize detailed node optimization (PR #141)
  • Added pipe heat loss to thermal energy demand (PR #170)
  • Added pressure loss for return flow (PR #171)
  • Improved optimization and visualize in frontend (PR #143)

Release v0.0.10

17 Jun 21:54
83b3382

Choose a tag to compare

🚀 Features

  • Improved performance in backend (PR #157)

🐛 Fixes

  • Changed default for pump invest cost formula close #153 (PR #160)
  • Fixed multiple bugs in Frontend (PR #162)
  • Fixed heat demand unit (PR #163)

📦 Dependencies

  • Bump react-flow-renderer from 9.6.0 to 9.6.1 in /src-frontend (PR #159)
Uncategorized

Release v0.0.9

16 Jun 16:01
0c0b180

Choose a tag to compare

🚀 Features

  • Include heat loss in optimization (PR #142)
  • Added output node replicas (PR #147)

🐛 Fixes

  • Changed order of menu icons (PR #135)
  • Forced parsing engine result to double (PR #148)
  • Fixing mistake where replicas were not placed in the state properly (PR #149)
Uncategorized
  • Improved build time (PR #136)

Release v0.0.8

14 Jun 11:15
e42f301

Choose a tag to compare

🚀 Features

  • Provide better error messages (PR #133)
  • Renamed some labels in frontend (PR #134)

📦 Dependencies

  • Bump web-vitals from 1.1.2 to 2.0.1 in /src-frontend (PR #131)
  • Bump @testing-library/jest-dom from 5.12.0 to 5.14.1 in /src-frontend (PR #128)
  • Bump react-flow-renderer from 9.5.4 to 9.6.0 in /src-frontend (PR #130)
  • Bump @types/styled-components from 5.1.9 to 5.1.10 in /src-frontend (PR #132)

Release v0.0.7

14 Jun 06:30
99e6cb3

Choose a tag to compare

🚀 Features

  • Added optimization (PR #126)
    • Added new formulas for calculating pressure loss, volume flow, ...
    • Optimize pipe diameters for lowest grid cost
    • Display costs in frontend

🐛 Fixes

  • Fixed units in formula massenstrom (PR #123)
  • Fixed heat profile distribution (PR #121)

📦 Dependencies

  • Bump web-vitals from 1.1.2 to 2.0.1 in /src-frontend (PR #125)
  • Bump plotly.js from 1.58.4 to 2.0.0 in /src-frontend (PR #124)
Uncategorized
  • Merged heat demand frontend into intended branch (PR #122)

Release v0.0.6

10 Jun 17:27
18b20a5

Choose a tag to compare

🐛 Fixes

  • Improved frontend handling (PR #111)
  • Improved view Meta for grid optimization (PR #112)

📦 Dependencies

  • Bump @testing-library/react from 11.2.6 to 11.2.7 in /src-frontend (PR #88)
  • Bump @types/node from 12.20.10 to 15.3.0 in /src-frontend (PR #82)
  • Bump @types/node from 15.3.0 to 15.3.1 in /src-frontend (PR #94)
  • Bump jvm from 1.5.0 to 1.5.10 (PR #97)
Uncategorized
  • Added more grid tests (PR #107)

Release v0.0.5

16 May 22:33
eb63c4d

Choose a tag to compare

🚀 Features

  • Changed some messages in frontend (PR #86)

🐛 Fixes

  • Fixed missing positions in downloaded grid json (PR #87)

📦 Dependencies

  • Bump @types/jest from 26.0.22 to 26.0.23 in /src-frontend (PR #72)
  • Bump @types/react from 17.0.3 to 17.0.5 in /src-frontend (PR #73)
  • Bump styled-components from 5.2.3 to 5.3.0 in /src-frontend (PR #80)
  • Bump web-vitals from 1.1.1 to 1.1.2 in /src-frontend (PR #81)
Uncategorized

Release v0.0.4

16 May 20:28
f6cd792

Choose a tag to compare

🚀 Features

  • Show maximum Massenstrom in Frontend (PR #68)
  • Added calculation of heat demand curve with gas profiles (PR #69)
  • Added temperature time series for Jülich 2018 - 2020 (PR #84)

🐛 Fixes

  • Changed protocol based on connection (PR #46)
  • Changed formula for Massenstrom (PR #70)

📦 Dependencies

  • Bump @testing-library/user-event from 12.8.3 to 13.1.8 in /src-frontend (PR #50)
  • Bump @testing-library/jest-dom from 5.11.10 to 5.12.0 in /src-frontend (PR #51)
  • Bump @material-ui/core from 4.11.3 to 4.11.4 in /src-frontend (PR #53)
  • Bump @material-ui/lab from 4.0.0-alpha.57 to 4.0.0-alpha.58 in /src-frontend (PR #49)
  • Bump react-flow-renderer from 9.5.1 to 9.5.4 in /src-frontend (PR #52)
Uncategorized