Releases: equinor/isar
Releases · equinor/isar
Version 1.2.2
What's Changed
- Remove unused method in
StartMissionMessages
by @autt in #158 - Implement task dependencies by @knord94 in #155
- Remove all implementation of joints by @tsundvoll in #123
Full Changelog: v1.2.1...v1.2.2
Version 1.2.1
What's Changed
- Add issue templates by @aestene in #127
- Change name from step to task by @Christdej in #130
- Add predefined poses by @aestene in #132
- Add optional argument to wrap orientation angle by @sondreo in #138
- Update dev pc by @nicholasdalhaug in #145
- Default
send_failure_counter_limit
in config by @autt in #150 - Add project automations by @aestene in #136
- Add step.id by @autt in #114
- Bump to version 1.2.1 by @aestene in #161
Full Changelog: v1.2.0...v1.2.1
Version 1.2.0
What's Changed
- Copy files from old repo by @Christdej in #1
- Add robot directory to config by @Christdej in #2
- Update azure container config by @Eddasol in #4
- Remove unused config variables by @Eddasol in #5
- Change branch that triggers pipelines by @Eddasol in #8
- switch azure pipelines with github actions by @Eddasol in #10
- Merge 3 robot interfaces to 1 by @nicholasdalhaug in #15
- Call to_next_state for transition to cancel by @oysand in #18
- Update readme, setup py and remove requirements-files by @Christdej in #14
- Polish README by @autt in #20
- Add autonomous docking step by @sondreo in #13
- Move slimm and blob service to new storage module + Fix tests by @tsundvoll in #19
- Merge models and robot_interface by @Christdej in #21
- Remove logging from MockRobot by @autt in #36
- Remove self transitions in state machine by @autt in #35
- Use exception handling instead of returning none in EchoService and StidService by @vetlek in #16
- Use local as default environment by @aestene in #43
- Handle exceptions instead of returning none by @knord94 in #17
- Add missing init file by @tsundvoll in #44
- Fix type hint in storage interface by @tsundvoll in #45
- Add missing StorageModule to injector by @tsundvoll in #46
- Documentation/update readme with mock robot installation by @aestene in #48
- Modularize mission planner by @aestene in #49
- Supply injector modules based on configuration by @sondreo in #56
- Add prettier print function for steps by @Eddasol in #58
- Add support for automated documentation by @sondreo in #37
- Local storage implementation by @aestene in #59
- Use general mock for storage by @aestene in #60
- Add instructions for changing storage to readme by @aestene in #62
- Use importlib for importing config by @Eddasol in #7
- Add actions status badge by @aestene in #64
- Add interface test by @Eddasol in #65
- Simplify ignore missing imports with mypy by @tsundvoll in #67
- Delete unused ini files by @nicholasdalhaug in #68
- Replace flask with fastAPI by @knord94 in #3
- Run send mission in separate thread by @vetlek in #70
- Update badges by @autt in #76
- Run mission status request in separate thread by @vetlek in #71
- Fix stop mission in monitor and send by @vetlek in #78
- Add map and predefined mission for turtlebot simulation by @knord94 in #74
- Collect inspection references in separate thread by @sondreo in #77
- New default map by @thorvaldj in #79
- Fix excessive logging in monitor/send by @vetlek in #80
- Setup repository for publishing to PYPI by @vetlek in #81
- Update README by @autt in #83
- Add robot specific exceptions by @vetlek in #86
- Add password authentication to FastAPI by @knord94 in #85
- Refactor state machine tests by @Christdej in #87
- AAD Authentication by @knord94 in #88
- Update author email by @autt in #89
- Add tests for API authentication by @knord94 in #90
- Remove unused requirements by @sondreo in #92
- Set correct version in setup by @knord94 in #93
- Remove
mission_created_by
field from metadata by @autt in #97 - Make STID service independent of plant by @aestene in #102
- Restructure configuration by @aestene in #104
- Set correct default modules by @aestene in #107
- Remove redundant missions to only support default by @aestene in #108
- Log state transitions over multiple lines by @sondreo in #109
- Set unique mission id for local planner by @vetlek in #110
- Add mission for isar-turtlebot by @vetlek in #112
- Fix unique mission id in metadata by @vetlek in #113
- Add thermal image to turtlebot mission by @vetlek in #115
- Add thermal image metadata by @vetlek in #119
- Add computed joints to TakeThermalImage dataclass by @tsundvoll in #121
- Add predefined car seal poses by @aestene in #122
- Jsp1 debug by @oysand in #116
- Set release 1.2.0 by @aestene in #126
New Contributors
- @Christdej made their first contribution in #1
- @Eddasol made their first contribution in #4
- @nicholasdalhaug made their first contribution in #15
- @oysand made their first contribution in #18
- @autt made their first contribution in #20
- @sondreo made their first contribution in #13
- @tsundvoll made their first contribution in #19
- @vetlek made their first contribution in #16
- @aestene made their first contribution in #43
- @knord94 made their first contribution in #17
- @thorvaldj made their first contribution in #79
Full Changelog: https://github.com/equinor/isar/commits/v1.2.0
Version 1.1.0
v1.1.0 Release 1.1.0