Releases: NREL/altrios
Releases · NREL/altrios
v1.0.0
What's Changed
- pulled everything up from ./rust/ to begin efforts to align fastsim a… by @calbaker in #121
- removed unused trait impl by @calbaker in #122
- Feature/elev and temp derate by @calbaker in #124
- Train planner hacking by @calbaker in #125
- added ability to write
msgpack
to file by @calbaker in #131 - moved
Init
trait toserde_api
module by @calbaker in #132 - added a timer macro and feature by @calbaker in #135
- fixed broken doc links by @calbaker in #137
- Consolidate plotting functions by @FDsteven in #117
- fastsim-3 style api by @calbaker in #133
Full Changelog: v0.3.0...ac1.0.0
v0.3.0
What's Changed
- Updated to v0.2.3 in pyproject.toml for release by @sakhtar312 in #73
- updated
Mass
trait to be more explicit and robust by @calbaker in #74 - Fix/network validation error msg by @calbaker in #78
- added several
log::debug
by @calbaker in #71 - Feature/platoon drag by @sakhtar312 in #76
- Fix/network error messaging by @calbaker in #79
- Single train GHG and emissions metrics (metrics_single_train into main) by @mbbruch in #66
- Fix/expose train res by @calbaker in #83
- Feature/variable paths by @calbaker in #87
- feature gated logging functionality by @calbaker in #88
- Bump pillow from 10.0.1 to 10.3.0 in the pip group across 1 directory by @dependabot in #89
- Bump urllib3 from 2.0.7 to 2.2.2 in the pip group across 1 directory by @dependabot in #90
- fix/remove-loaded-empty -- removes
_loaded
and_empty
fields from rail vehicle by @calbaker in #81 - Fix/speed trace from slts in ssts by @calbaker in #63
- Migrated the PyYAML update from FASTsim by @FDsteven in #98
- Removed history to improve memory management in make_est_times by @sakhtar312 in #101
- specified
rust-version = "1.83"
by @calbaker in #102 make_est_times
now has adaptive completing threshold by @calbaker in #103- Added docstring for make_est_times by @sakhtar312 in #104
- Feature/units in serde fields by @calbaker in #105
- skip serializing history if empty by @calbaker in #106
- Feature/serde api features by @calbaker in #107
- Enable car-km counting by @mbbruch in #82
- Fix/drag coeff func by @sakhtar312 in #94
- Fix/hybrid loco by @calbaker in #112
- network validation enhancements and error reporting fix by @calbaker in #108
- to_dataframe updates by @mbbruch in #109
- changed to percentage to be consist with message string by @calbaker in #114
- bump version to 0.3.0 by @nreinicke in #118
- explicitly implemented
LinSearchHint
forPathResCoeff
and `LinkPo… by @calbaker in #119
New Contributors
Full Changelog: v0.2.3...v0.3.0
v0.2.3
What's Changed
- tried to demonstrate logging, but it does not work by @calbaker in #67
- Fix/logging by @calbaker in #68
- cascaded
SerdeAPI::init
by @calbaker in #69 - Doc enhancements by @calbaker in #70
- Error context by @calbaker in #72
- Updated to v0.2.3 in pyproject.toml for release by @sakhtar312 in #73
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
What's Changed
- Updated versions of altrios-core and altrios-proc-macros in Cargo.toml files by @sakhtar312 in #51
- Feature/version demo by @calbaker in #52
- improved speed_set and speed_sets validation by @calbaker in #53
- added
new
and__new__
methods for Elev by @calbaker in #54 - exposed
Heading
andElev
in python by @calbaker in #55 - exposed
SpeedSet
via pyo3 by @calbaker in #57 - Updated altrios-core version to 0.2.1 in Cargo.toml by @sakhtar312 in #59
- Updated version to 0.2.1 in pyproject.toml by @sakhtar312 in #58
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Network validation by @calbaker in #48
- Fix/more data in train history by @calbaker in #49
- v0.2.0 release by @sakhtar312 in #50
Full Changelog: v0.1.8...v0.2.0
v0.1.8
What's Changed
- Fix/feature gate pyo3 stuff by @calbaker in #34
- seems to be working with readme in mdbook by @calbaker in #35
- Feature/drag coeff coeff vector by @calbaker in #37
- update API to allow input of drag coeff vec by @calbaker in #38
- compiles with
DirT
replaced by an enum but 3 tests fail by @calbaker in #39 - Output metric improvements by @mbbruch in #36
- rust tests -> py tests -> wheels and only when relevant paths modified by @calbaker in #41
- renamed
altrios_py
toaltrios_pyo3
to disambiguate by @calbaker in #40 - moved developer doc to mdBook, updated badges, updated release instru… by @calbaker in #43
- Dispatch in speed limit demo by @calbaker in #42
- incremented version numbers by @calbaker in #44
- Ac0.1.4 by @calbaker in #45
- Network enhancements by @calbaker in #46
- add simple network for example purposes by @calbaker in #47
Full Changelog: v0.1.6...v0.1.8
v0.1.6
v0.1.5
v0.1.4
What's Changed
- fix path issues and improve demo testing/debugging experience by @calbaker in #12
- various cleanup things by @calbaker in #13
- 488 rail vehiclescsv anomaly by @calbaker in #14
- Mdbook via gh action by @calbaker in #16
- fix interp3d bug by @kylecarow in #18
- Fix
from_csv_file
function by @kylecarow in #19 - Api cleanup by @calbaker in #15
- Fix/speed limit train sim demo by @calbaker in #17
- Mdbook link doc by @calbaker in #20
- V0.1.4 by @calbaker in #22
- Doc updates by @calbaker in #24
- Fix mdbook links by @sakhtar312 in #23
- (hopefully) fixes failing test in wheels by @calbaker in #25
- Fix/repo dependent actions by @calbaker in #26
New Contributors
- @kylecarow made their first contribution in #18
- @sakhtar312 made their first contribution in #23
Full Changelog: v0.1.3...v0.1.4