Skip to content

v2.5.0

Latest

Choose a tag to compare

@calofonseca calofonseca released this 30 Oct 01:01
· 5 commits to master since this release

CityLearn 2.5.0 – Data Exports, EV Enhancements, and Extended UI Support

This release finishes the durability work we started in 2.4.x and adds a host of UX and testing upgrades:

Rendering & UI

  • Render pipeline refactor with explicit toggles for UI-friendly exports, direct upload structure, and configurable render directories and fixing identified issues (#145, PR #148).
  • Full-step exporter and minute-level testing to confirm the UI handles sub-hour time granularity.

EVs & Appliances

  • Updated EV datasets and chargers, including minute-level coverage and reference controllers.
  • Taken out EV dataset features that were not used.
  • Regression scripts for RBC/SAC exports; EV/RBC end-to-end tests extended to the full dataset.
  • Washing machine integration + tests to guarantee the new appliance profiles (and their load logic) stay in sync with the rest of the stack.

Validation & Testing

  • UI dataset regression tests, new render-behaviour coverage, and minute-step exports to catch bugs.
  • End-to-end EV dumps, minute-test scaffolding, and SAC regression coverage to make sure the RL loops still converge.

Docs & Polish

  • UI documentation expanded with the new toggles and streaming/export modes.
  • General docs cleanup, including minor typo fixes (#152).

Full Changelog: v2.4.2...v2.5.0