Release Notes
v0.4.4
- Fixed network settings modals freezing app
- Restored Linux installer option
v0.4.3
- Improved "Data Explorer" moved to "Analytics" as a custom plot creator
- Improved map visual settings toolbar
- Improved visuals of many modals
- Added multi-selection to map
- Added geoJSON drawing to map
- Added bus merging to map
v0.4.2
- Improved timeseries editor
- Added example models dropdown
- Added geojson drawing to the map for assets
- Added "actual" scenario values for all numerical attributes (currently only settable in pyconvexity)
v0.4.1
Breaking Changes
This release is not backwards compatible. Older models than v0.4.1 will not be compatible due to schema refactoring.
- Added new Analytics dashboard with preset graphs (replacing old Results tab)
- Added geojson functionality to components
- Refactored schema (older models than 0.4.1 will not be compatible)
- Improved table tab visuals
- Improved asset sidebar visuals
- Improved tree visuals
- Improved global styling
v0.4.0
- Added stacked curtailment plots to results
- Added time-averaging to stacked results plots
v0.3.8
- Added open-source pyconvexity library to handle sidecar and use it externally
- Added parallel solves and sidecar functions
- Added simple weather and climate overlay
- Improved timeseries storage to reduce file size
- Improved ensemble handling in tree and data explorer
- Fixed bar chart calculations to be consistent with totals
v0.3.6
- Improved handling of scenario counters
- Improved persistence of table column selection
- Fixed gurobi integration in Windows
v0.3.2
- Added new main table handler
- Added new sidebar table handler
- Added names to hovered assets on map
- Fixed handling of scenario input data in solve
- Improved gurobi solver options
- Improved speed of bar charts in results
- Improved unit formatting on bar chart axes
- Improved layout of results section
- Removed modal editor when adding new components
v0.3.1
- Added map controls
- Added Gurobi solver options
- Added show/hide all to table
- Added stats to Excel export
- Added local time network setting (used to correct RV API)
- Added lifetime attribute to stores for validation
- Improved backend “not ready” error message
- Improved tree layout
- Improved map search UI
- Improved table and sidebar padding and info density
- Fixed tree links to table and add carrier button clearing
- Fixed input/output toggle in database table
- Fixed selection of network in PyPSA NC and CSV exporters
- Fixed Excel import/export handling of unset attributes and blank cells
- Fixed scenario counter in edit constraint code cell
- Fixed network switching on map
- Fixed z-index of map controls
v0.3.0
- Added ability to run combinations of specific scenarios in network tree
- Added ability to clear scenario-specific values via counter dropdown
- Added toggles to bar chart legends
- Improved map refresh logic to be less disruptive
- Fixed cancellation of solve jobs
v0.2.9
- Fixed snapshot weightings and statistics calculation for non-hourly networks
- Fixed chart spacing
- Added export to slide summary
- Added search for location and asset on map
v0.2.8
- Improved database table loading speed
- Fixed syntax and import errors in excel import/export
- Fixed vacuuming of database space after time axis editing
- Added constraint templates to constraint editor
v0.2.7
- Added constraints to excel import/export
- Added discounting to capex and opex
- Fixed capex calculation to be annualised
v0.2.6
- Added extra bar chart summary plots
- Added save button to map to save map plots
- Added colour to imported geojsons
- Improved results summary excel export
- Fixed unmet load stats and plotting in bar charts
- Fixed deletion of geojsons
- Fixed links and lines in single bus dispatch
v0.2.5
- Removed emojis from backend
- Added single bus dispatch plots
v0.2.4
- Fixed capacity factor/climate API date range restrictiveness
- Added simple export to Excel report summary
v0.2.3
- Fixed backend climate routes import bug
v0.2.2
- Added new openmeteo-driven capacity factor API
- Added new openmeteo-driven climate data API
v0.1.8
- Fixes to various backend icon paths
v0.1.7
- Added editing components via modal with right-click on map
- Added move/copy components with right-click on map
- Added Excel import/export functionality
- Added currency units in network and results
- Added capacity expansion solve and associated statistics/plots
v0.1.6
- Added scenario counter icon and dropdown selector
- Added scenarios to data explorer plot
- Added pre-fill of nearest bus in new components
- Added climate data backend (draft)
- Fixed handling of commas in CSV timeseries import
- Fixed sync between browser and tree network highlights
- Fixed table import/export from/to CSV
- Fixed line type default and X variable display
- Fixed Python logs and removed emoji
v0.1.5
- Added ability to wipe all timeseries when editing network time axis
- Fixed display of timestamps in plots to not correct for timezone (everything now UTC)
- Fixed line symbology and "usage" colouring
v0.1.3
- Added scenarios to database schema
- Added scenario-aware attribute functions
- Added constraints to database schema and solver
- Added time axis slice and resample widget
- Added geojson to networks and map
- Added line symbology with directions
- Fixed bus deletion
- Improved timeseries CSV UX

