Releases: ut-issl/s2e-core
Releases · ut-issl/s2e-core
v5.0.1
Release Note
- A bug for the HILS mode was removed.
What's Changed
- Fix HILS build error by @seki-hiro in #136
Full Changelog: v5.0.0...v5.0.1
v5.0.0
Release Note
- The clang formatter was applied.
- CMake files were refactored.
- Eclipse calculation was modified.
- HILS testing system with UART and I2C communication was added.
- Management of constant values was added.
- Orbit calculations with Kepler's method and Encke's method were added.
- Download procedure of
ExtLibraries
was improved. - Default compiler for Visual Studio was updated to VS2022.
- All warnings in Visual Studio and g++ compiler were removed.
- Several bugs were removed.
What's Changed
- Fix link of readme by @meltingrabbit in #2
- Add repository template by @meltingrabbit in #1
- Small modification of README by @200km in #11
- Fix labeler workflow by @meltingrabbit in #34
- Add description of GitHub pages by @200km in #37
- Reduce dependency to C2A by @meltingrabbit in #38
- Build CI with GitHub Actions(windows runner) by @sksat in #39
- Fix IGRF path in the ini file by @200km in #40
- Add cache ExtLibraries in build CI by @sksat in #41
- Validate ExtLibraries checksum by @sksat in #42
- Add Linux build CI by @sksat in #43
- Skip SpaceWeather-v1.2.txt checksum validation by @sksat in #45
- Refactor CMake by @sksat in #46
- Add build CI with C2A by @sksat in #47
- Custom FlightSW/C2A directories by @sksat in #48
- Fix include directory traversal by @sksat in #49
- Fix IDE include path by @sksat in #51
- Move to C++17!!! by @sksat in #50
- Use Inertial frame to calculate SRP environment by @suzuki-toshihir0 in #54
- Fix windows ver from
windows-latest
towindows-2019
in CI by @meltingrabbit in #55 - Configure Renovate by @renovate in #57
- Update actions/checkout action to v3 by @renovate in #60
- Fix math header by @sksat in #52
- Fix build CI by @sksat in #61
- Add an interface for HILS testing of I2C components by @seki-hiro in #31
- Format with Google C++ Style Guide by @sksat in #35
- Add check clang-format workflow by @sksat in #62
- Remove I2C HILS example by @200km in #63
- Fix port closing in CommunicationBase by @seki-hiro in #67
- Restore changes in CommunicationBase by @seki-hiro in #68
- Add StoreTelemetry function for hils test by @seki-hiro in #69
- Update actions/cache action to v3 by @renovate in #65
- source line length by @sksat in #71
- Fix ExtLibraries cache-hit rule by @sksat in #75
- Reduce cspice build by @sksat in #73
- Modify physical constants management by @200km in #76
- Fix log output bug by @200km in #78
- dump all clang-format config to .clang-format by @sksat in #72
- Add Kepler and Encke orbit propagation method by @200km in #79
- Rename orbit files by @200km in #83
- Integrate frame conversion(ECI-ECEF-GEODETIC) by @200km in #84
- Fix warnings in Vector-Matrix library by @200km in #92
- Fix warnings with small modification by @200km in #93
- 実行時エラーを修正するための緊急のPR by @200km in #95
- Fix controlled attitude by @200km in #86
- Add base class for installed components to fix acceleration log bug by @200km in #88
- Delete warning: destructors by @200km in #96
- Delete small warnings by @200km in #97
- Modify management of initialize files by @200km in #91
- Add -Wextra to common compile option by @sksat in #99
- Update vs2022 by @200km in #98
- delete const function return by @200km in #101
- Show tools version step on build CI by @sksat in #104
- Remove using namespace libra from headers by @200km in #109
- Fix thermal initialization to avoid CSV file reading by @200km in #107
- Fix unused param warnings by @200km in #105
- Refactor Attitude Dynamics by @200km in #108
- Use gcc-11 in build CI by @sksat in #111
- Delete warnings related to codes for HILS by @seki-hiro in #115
- Fix const auto by @200km in #116
- Add clang build CI by @sksat in #114
- Fix unknown pragma warnings by @200km in #118
- Add Wpendatic warning option by @200km in #119
- Fix warnings in vs2022 by @200km in #117
- Add GetI2cAddress function by @seki-hiro in #123
- Fix EXP component for tutorial by @200km in #124
- Fix NRLMSISE-00 CMake to use git by @200km in #126
- Fix docker setups by @200km in #125
- Add Release style by @sksat in #128
- Fix workflow shellcheck by @sksat in #131
- Update major version to 5 by @sksat in #132
New Contributors
- @meltingrabbit made their first contribution in #2
- @sksat made their first contribution in #39
- @suzuki-toshihir0 made their first contribution in #54
- @renovate made their first contribution in #57
- @seki-hiro made their first contribution in #31
Full Changelog: v3.0...v5.0.0
v4.0.0
v3.0.0
- Added a multi-spacecraft simulation feature
- Divided the
Environment
to theGlobal Environment
and theLocal Environment
- Added GNSS satellite emulator on the
Global Environment
- Updated component structure based on the updates of the following features
PowerPort
and PCUSCIPort
,OBC
, andObcCommunicationBase
- Time management system
- Update C2A communication feature
- Fixed bugs