Releases: zauberzeug/rosys
Releases · zauberzeug/rosys
v0.22.2
Dependency
- Bump Starlette to 0.45.3 to fix zauberzeug/nicegui#4255
v0.22.1
Bugfixes and enhancements
- Deal with
model_info
beingNone
(#253 by @denniswittich) - Automatically reconnect to the GNSS hardware (#254 by @pascalzauberzeug)
v0.22.0
New features and enhancements
- Let
Imu
modules emitImuMeasurement
s instead of Euler angles (#250 by @pascalzauberzeug, @falkoschindler) - Introduce
ESTOP_RELEASED
event (#245 by @Johannes-Thiel) - Ensure timelapse storage directories exist (#241 by @rodja)
- Improve emission of
NEW_DETECTIONS
event (#247 by @NiklasNeugebauer) - Remove quickfix for zauberzeug/lizard#66 (#235 by @pascalzauberzeug)
- Remove detector's internal upload queue (#244 by @denniswittich, @NiklasNeugebauer, @codingpaula, @falkoschindler)
- Rename
substream
parameter for RTSP cameras intosubstream
(#246, #248, #251, #252 by @NiklasNeugebauer, @pascalzauberzeug, @falkoschindler)
Bugfixes
- Fix parsing bumper output when e-stops are activated (#249 by @pascalzauberzeug)
- Fix computation of GNSS antenna shift (#242 by @pascalzauberzeug)
Documentation
- Improve docstrings in
Autoupload
enum (#243 by @denniswittich, @NiklasNeugebauer)
v0.21.0
Enhancements
- Extend API for communicating with detector nodes (#238 by @denniswittich, @falkoschindler)
- Check strapping pins before flashing P0 (#237 by @LukasBaecker, @pascalzauberzeug, @falkoschindler)
- Specify OpenCV version to fix support for omnidirectional cameras (#182, #239 by @codingpaula, @NiklasNeugebauer)
- Slightly improve parameters for calibrating fisheye cameras (#240 by @NiklasNeugebauer)
v0.20.1
Build pipeline
- Fix uploading both platform builds and caches to Docker (#236 by @codingpaula)
v0.20.0
New features and enhancements
- Introduce modules for GNSS hardware and geographic coordinates (#231 by @pascalzauberzeug, @codingpaula, @rodja, @falkoschindler)
- Add
persistence_key
parameter toCameraProvider
(#233 by @NiklasNeugebauer) - Add
source
andcreation_date
parameters to detector'sdetect
andupload
methods (#230 by @denniswittich, @NiklasNeugebauer) - Improve selectable Lizard version (#224 by @pascalzauberzeug, @falkoschindler)
Build pipeline
- Update GitHub action to support multiple platforms (#232 by @codingpaula)
Dependencies
- Update ruff to 0.8.1 and pre-commit to 4.0.1 (#234 by @codingpaula)
v0.19.0
New features and enhancements
- Add type annotation and keyword arguments to
run.io_bound
andrun.cpu_bound
(#227 by @falkoschindler, @NiklasNeugebauer) - Improve transformation parameters for image route (#223 by @NiklasNeugebauer, @denniswittich, @falkoschindler)
- Add image transformation parameters to the cameras' persistence dictionary (#220 by @NiklasNeugebauer)
- Improve image timestamps (#221 by @NiklasNeugebauer, @denniswittich)
- Add MAC group for Dahua cameras (#228 by @denniswittich)
- Use pathlib to avoid issues when globbing too many files (#229 by @rodja)
- Update NiceGUI to 2.5.0 (#222 by @pascalzauberzeug)
Bugfixes
- Fix time in simulated camera images (#226 by @pascalzauberzeug)
- Fix intersection of parallel line segments (#225 by @falkoschindler)
v0.18.6
Bugfix
- Fix backup during shutdown (#219 by @falkoschindler, @codingpaula)
v0.18.5
Enhancement to build pipeline
- Use Docker registry to cache build layers and fix Docker cache in GitHub actions (#218 by @codingpaula)
v0.18.4
Enhancement to build pipeline
- Try to fix Docker cacheing (#217 by @codingpaula)