After 1.0.0 release, the manual Changelog will no longer be maintained. Please refer to the releases page to follow up with the changes.
- Separate TimeSeriesData in Forecast and StaticTimeSeries
- Add documentation
- Remove PWL cost function
- Add Support for composed Arrays in forecasts
- Update API for Deterministic, Probabilistic, Scenarios
- refactor forecast methods to time_series methods
- Change implementation of file copy
- Bump TimeSeries
- Add basic documentation
- Fix priting of components
- Fix windows issue with addition of structs
- Add filter to iterate forecasts
- Improve string rendering of docstrings from autogenerated code
- Remove type restrictions in code autogeneration
- Change implementation of @forward macro
- Add exclusions to the @forward macro
- Remove container for last component
- Allow for periods in serialization
- Remove unused tuple to dict conversion
- Make SystemUnitsSettings a mutable struct
- Bump CVS.jl version
- Add new field check for autogeneration code - needs conversion.
- Add UnitsInfo to Internal.
- Use DocString Extensions.
- Add forward macro for code re-use
- Add function to copy forecasts between components
- Allow to check for integer values in function checks
- Bug fix with serialization of shared time series data
- Add Read only option for deserialization
- Fix bug in autogeneration code for setters
- Update DataFrames to v0.21
- Enable passing AbstractType to get_component and update to error message
- Add reset to clear forecasts call
- Bug fix on serialization
- Bug fix on serialization
- Force types in the setter functions.
- add exclamation point to autogenerated setter functions
- add code for auto generation of setter functions
- Add capability to deserialize parametrized structs
- Improve printing of structs
- Enable location set for hdf5 time series files
- add get_parameter method
- Remove check for _forecast in get_forecasts
- Enable filtering function for get_components
- Add event recorder logging capabilities
- Update CSV dependency to v0.6
- Improvements to TableData parsing
- Update TimeSeries.jl dependency
- add get_basepower method for results
- Remove export of logging functions
- Add new timestamp format to parsing
- Internal rename of the forecast field
- Modify TableData parsing to use Area and Zone correctly
- Bug fix in default values for forecasts
- Addition of results abstract type
- Add macro to simplifiy calls to enums
- Update code for autogenerated code testing
- Use get_name methods in system construction
- Update get_components to work with parametrized structs
- Update dependencies
- Improvements in logging
- Add range to docstrings
- Add time periods operations and print methods.
- Add redirection of stdout to log events during external function execution
- Add new exceptios for PowerSimulations
- Update template for autogeneration of structs to consider internal_default values
- Add Code to support parametrized structs in seralization and de-serialization
- Add the ext field in internal for extensions of structs.
- Fix printing of < in generated structs
- Fix inital time generation from contiguous forecasts
- Fix docstring creation in struct generation code
- Update docstring printing in auto generation code
- Add validation for contigous forecasts
- Bug fix in table data parsing
- Use accessor functions to retrieve forecasts instead of labels
- Return components from remove_component functions
- Fix incorrect docstrings
- Subsetting of HDF5 file when reading forecast data
- Automatic deletition of the temporary files
- Remove assertion when component label is not present
- Update use of forecasts to store them in disk
- Bugfix: Changed the use of get_data to get_time series in get_forecast_value 577f5e2
- Fix strip_module_names #16