Link Search Menu Expand Document Facebook Twitter Linkedin Instagram Light mode Dark mode

0.24.0 (2023-05-12)

Added

  • improved NCP integration
  • chart:add_box_plot(...)
  • dashboard:set_refresh_rate(...)
  • toml:get_integer_array(key)
  • exp:select_agents(collection) when exp is from a generic collection
  • exp:uncouple_blocks(clear_first_data)
  • exp:uncouple_stages_blocks()
  • exp:uncouple_stages_blocks(clear_first_data)
  • exp:spread_hours()
  • exp:aggregate_broadcast_blocks(f, profile)
  • collection length operator: #collection
  • --upload_dashboards argument (require AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY)
  • --incremental_progress_bar argument
  • circuit_flow.lua, thermal_operation.lua and thermal_dispatch_factor.lua
  • hydro.min_total_outflow_hourly
  • hydro.max_total_outflow_hourly
  • hydro.min_operative_storage_hourly
  • hydro.max_operative_storage_hourly
  • hydro.flood_control_hourly
  • hydro.alert_storage_hourly
  • hydro.min_spillage_hourly
  • hydro.max_spillage_hourly
  • hydro.min_bio_spillage_hourly
  • hydro.target_storage_hourly
  • hydro.max_turbining_hourly

Syntax Changes

  • toml:get_array_size(...) to toml:get_table_array_size(...)
  • toml:get_array(...) to toml:get_table_array(...)
  • thermal_generation_running_hours.lua to thermal_plant_running_hours.lua
  • concentratedsolarpower.hour_generation to concentratedsolarpower.hour_scenarios

Changed

  • if the binary expression relationship can not be found, try the other way around
  • collection:load_table and collection:load_table_without_header behavior when the file does not exist; now return an empty table

Fixed

  • binary expression relationship issue that occurred when the collection consisted of only one agent
  • missing trim in collection:load_table(…)
  • chart:add_probability_of_exceedance(...) and chart:add_probability_of_exceedance(...) last point (100%)
  • collection:load_table_without_header loading (#133)
  • issue that occurred when attempting to save a dashboard or report within a nested folder
  • error that occurred while running a script with a report in dependency mode

Removed

  • Dashboard("title")
  • dashboard + dashboard operator
  • dashboard:push(dashboard)
  • dashboard:push(chart)
  • dashboard:push(markdown)
  • area.imported
  • area.exported
  • circuit.international_cost_right
  • circuit.international_cost_left
  • dclink.capacity_right
  • dclink.capacity_left
  • fuelcontract.max_offtake
  • interconnection.capacity_right
  • interconnection.capacity_left
  • interconnection.cost_right
  • interconnection.cost_left
  • renewable.hour_generation
  • renewable.block_generation
  • renewable_gauging_station.hour_generation
  • renewable_gauging_station.block_generation
  • renewable_gauging_station.hour_historical_generation

Submodules

  • Bootstrap Icons 1.10.2 -> 1.10.4
  • fast_float 3.10.0 -> 4.0.0
  • GitHub Flavored Markdown 0.29.0.gfm.9 -> 0.29.0.gfm.11
  • PSRClasses 62b06eab -> 5ce7fe6e