Skip to main content

Release History

VersionReleased
0.6.002 October 2025
0.5.118 August 2025
0.5.030 July 2025

NOTE: This library is not yet stable, and breaking changes should be expected until a 1.0.0 release.


[0.6.0]

Breaking Changes

  • Renamed configuration property maxActivePipelines to maxActiveWorkPackages as part of the refactor to support running multiple work packages concurrently.

New Features

  • Support running multiple work packages concurrently. This simplifies the service's architecture and allows for more efficient use of RabbitMQ resources.
  • Added new table node_level_results to the results database to support node level opendss results.
  • Added useSpanLevelThreshold, simplifyPLSIThreshold, spanLevelThreshold, and emergAmpScaling to ModelConfig
    • simplifyPLSIThreshold is required to Enable ImpedanceNormalizre in NetworkSimplifier
    • spanLevelThreshold can be supplied to CommonImpedanceCollapsor to include DesignedRating of Conductor to be considered during AcLineSegment collapse.
    • if useSpanLevelThreshold is set to true, designRating will be used during current comparison during CommonImpedanceCollapsor instead of ratedCurrent
    • emergAmpScaling is used to calculate the emergAmps of LineCode. It was previously hard set to 1.5 times but now exposed as a configuration.
  • Added new table inverter_control_profiles to the input database to support translating generators to PvSystems in OpenDss(Advanced PV).
  • Containers started using the Kubernetes Runtime are now also labelled with the work package id

Enhancements

  • Support Super-Pom 0.45.1
  • Support up to com.zepben.commons and com.zepben.ewb v1.1.0

Fixes

  • None.

Notes

  • None.

[0.5.1]

Breaking Changes

  • Rework load schema with a new set of Liquibase migrations, starting with version 0.5.0. This new schema was previously placed in the load2 folder, which has since been removed. You will need to create a new database (possibly in the same Postgres server) and point to it for the new schema, then migrate any data from old tables (e.g. network_hierarchy).
  • PQV schema has been updated to be long form with more types of values supported. This will break anything using the pqv schema.
  • Existing calibration_meter_results table will be dropped and recreated with a new schema. Deleting any existing data in the table.

New Features

  • None.

Enhancements

  • Support up to Super-Pom 0.39.0

Fixes

  • None.

Notes

  • None.\n\n---\n

[0.5.0]

Breaking Changes

  • None.

New Features

  • None.

Enhancements

  • None.

Fixes

  • Support configuration of impedance collapsing and span thresholds for ratings.

Notes

  • None.\n\n---\n