Skip to content

ESFEX v0.1.1

Choose a tag to compare

@msotocalvo msotocalvo released this 04 Jun 08:15
· 157 commits to main since this release

Patch release fixing crashes in the Studio Grid Builder and GeoJSON import flows.

Fixed

  • Grid Builder demand forecast crash — the per-node demand forecast read
    latitude/longitude on grid nodes, but GuiNode exposes its position as
    centroid_lat/centroid_lng. Running the forecast raised
    AttributeError: 'GuiNode' object has no attribute 'latitude'.
  • Fuel-entry-point duplication crash — duplicating a fuel entry point
    nudged coordinate.latitude/.longitude, but GeoPoint uses lat/lng.
  • GeoJSON fuel-entry import — fuel entry points were built with invalid
    max_import_rate/import_cost keyword arguments; import parameters now pass
    through the fuel_params mapping.
  • GeoJSON node import — nodes are created from Point features and snapped
    to the nearest existing node by great-circle (haversine) distance, instead of
    always attaching to the first node.

Changed

  • Native Julia test suite expanded from smoke tests to full unit and
    end-to-end model-solve coverage, reported to Codecov under a julia flag.

Full changelog: v0.1.0...v0.1.1