Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.45.0
What's Changed
- RSDK-8872 - flakey test fix by @nicksanford in #4407
- RSDK-8878: gantry shouldn't look for the second limit switch until it has cleared the first limit switch by @martha-johnston in #4400
- APP-6222 upgrade to go 1.23 by @abe-winter in #4401
- Bump timeouts when behind proxy by @benjirewis in #4414
- RSDK-8773: Return error if invalid dataset ID during export by @vpandiarajan20 in #4416
- APP-6489: Support Public Unlisted Modules in CLI by @michaellee1019 in #4412
- RSDK-8900 Do not use networking logger for net appender by @benjirewis in #4415
- APP-6543 configurable dependencies for faster mac build by @abe-winter in #4418
- add-collector-registry-test by @nicksanford in #4419
- APP-6153 pass StartBuildRequest.Token from CLI by @abe-winter in #4420
- [RSDK-8885] Allow DiscoverComponents API to play well with modules by @hexbabe in #4410
- APP-6561: Add public_unlisted as visibility type in module schema by @michaellee1019 in #4424
- RSDK-7903 Keep unhealthy remotes in ResourceNames by @maximpertsov in #4421
- Bump goutils by @benjirewis in #4422
- Migrate to connect-es by @edaniels in #4417
- Automated remote-control Version Update by @github-actions in #4427
Full Changelog: v0.44.0...v0.45.0
v0.45.0-rc0
What's Changed
- RSDK-8872 - flakey test fix by @nicksanford in #4407
- RSDK-8878: gantry shouldn't look for the second limit switch until it has cleared the first limit switch by @martha-johnston in #4400
- APP-6222 upgrade to go 1.23 by @abe-winter in #4401
- Bump timeouts when behind proxy by @benjirewis in #4414
- RSDK-8773: Return error if invalid dataset ID during export by @vpandiarajan20 in #4416
- APP-6489: Support Public Unlisted Modules in CLI by @michaellee1019 in #4412
- RSDK-8900 Do not use networking logger for net appender by @benjirewis in #4415
- APP-6543 configurable dependencies for faster mac build by @abe-winter in #4418
- add-collector-registry-test by @nicksanford in #4419
- APP-6153 pass StartBuildRequest.Token from CLI by @abe-winter in #4420
- [RSDK-8885] Allow DiscoverComponents API to play well with modules by @hexbabe in #4410
- APP-6561: Add public_unlisted as visibility type in module schema by @michaellee1019 in #4424
- RSDK-7903 Keep unhealthy remotes in ResourceNames by @maximpertsov in #4421
- Bump goutils by @benjirewis in #4422
- Migrate to connect-es by @edaniels in #4417
- Automated remote-control Version Update by @github-actions in #4427
Full Changelog: v0.44.0...v0.45.0-rc0
v0.44.0
What's Changed
- Clearer resource diff in tests for VerifySameResources by @maximpertsov in #4389
- [RSDK-8849] Change low rpm error to warning and limit zeroRpm tracker to make logs less noisy by @randhid in #4386
- RSDK-8736: Only keep last error instead of joining by @maximpertsov in #4390
- [APP 2911] Step Towards Removal of Legacy Robot API Keys by @bashar-515 in #4374
- Bump dependencies in /web/frontend by @ethanlook in #4394
- Fix arm, base, camera, and resource example snippets by @JessamyT in #4392
- [DATA-2672] Refactor data capture and data sync by @nicksanford in #4161
- RSDK-8858 Add frame_rate to webcam driver by @jckras in #4393
- RSDK-8867 - Clear resources from resource collection by @cheukt in #4398
- RSDK-8824: Test Datarace: go.viam.com/rdk/components/base/sensorcontrolled.TestSensorBaseWithVelocitiesSensor by @martha-johnston in #4395
- RSDK-8883: Have package downloading better interpret file does not exist errors. by @dgottlieb in #4402
- RSDK-8582: flaky test: data race in TestEncodedMotorControls by @martha-johnston in #4403
- Automated remote-control Version Update by @github-actions in #4404
- RSDK-8887 Update to prevent nil panics in framesystem by @biotinker in #4405
New Contributors
- @bashar-515 made their first contribution in #4374
Full Changelog: v0.43.0...v0.44.0
v0.44.0-rc0
What's Changed
- Clearer resource diff in tests for VerifySameResources by @maximpertsov in #4389
- [RSDK-8849] Change low rpm error to warning and limit zeroRpm tracker to make logs less noisy by @randhid in #4386
- RSDK-8736: Only keep last error instead of joining by @maximpertsov in #4390
- [APP 2911] Step Towards Removal of Legacy Robot API Keys by @bashar-515 in #4374
- Bump dependencies in /web/frontend by @ethanlook in #4394
- Fix arm, base, camera, and resource example snippets by @JessamyT in #4392
- [DATA-2672] Refactor data capture and data sync by @nicksanford in #4161
- RSDK-8858 Add frame_rate to webcam driver by @jckras in #4393
- RSDK-8867 - Clear resources from resource collection by @cheukt in #4398
- RSDK-8824: Test Datarace: go.viam.com/rdk/components/base/sensorcontrolled.TestSensorBaseWithVelocitiesSensor by @martha-johnston in #4395
- RSDK-8883: Have package downloading better interpret file does not exist errors. by @dgottlieb in #4402
- RSDK-8582: flaky test: data race in TestEncodedMotorControls by @martha-johnston in #4403
- Automated remote-control Version Update by @github-actions in #4404
- RSDK-8887 Update to prevent nil panics in framesystem by @biotinker in #4405
New Contributors
- @bashar-515 made their first contribution in #4374
Full Changelog: v0.43.0...v0.44.0-rc0
v0.43.0
What's Changed
- Move more of the videosource code to the videosourcewrappers file by @randhid in #4366
- RSDK-8778: Enforce we never downgrade a WebRTC -> gRPC connection. by @dgottlieb in #4371
- RSDK-8250, RSDK-8564, RSDK-8599 - Configurable logging cleanup by @dgottlieb in #4320
- APP-6182 validate model triplets in meta.json by @abe-winter in #4369
- RSDK-7958: Unskip TestRTPPassthrough. by @dgottlieb in #4372
- RSDK-8663: Optimize away gostream concurrency complexity for camera clients. by @dgottlieb in #4363
- DATA-3141: Adding ability to add CLI args to Training Jobs by @vpandiarajan20 in #4357
- Bump svelte from 4.1.2 to 4.2.19 in /web/frontend by @dependabot in #4337
- RSDK-8821: Remove stream server assumption that all streams are cameras. by @dgottlieb in #4376
- RSDK-8542 expose plans generated from builtin motion service without executing them by @raybjork in #4287
- RSDK-8838: Use SetRPM in gantry homing routine by @martha-johnston in #4380
- RSDK-8831 - Add log for failing module restart by @cheukt in #4378
- RSDK-8840 - Add set speed and acceleration function to xArm doCommand by @nfranczak in #4382
- RSDK-8790: Add frame_rate to Go SDK by @jckras in #4377
- RSDK-8836: Gantry Can't Home with Limit Switches by @martha-johnston in #4383
- RSDK-8832 - add docs around foreign service handler by @cheukt in #4381
- RSDK-8576 spline constraints for motion by @biotinker in #4379
- Automated remote-control Version Update by @github-actions in #4387
Full Changelog: v0.42.0...v0.43.0
v0.43.0-rc0
What's Changed
- Move more of the videosource code to the videosourcewrappers file by @randhid in #4366
- RSDK-8778: Enforce we never downgrade a WebRTC -> gRPC connection. by @dgottlieb in #4371
- RSDK-8250, RSDK-8564, RSDK-8599 - Configurable logging cleanup by @dgottlieb in #4320
- APP-6182 validate model triplets in meta.json by @abe-winter in #4369
- RSDK-7958: Unskip TestRTPPassthrough. by @dgottlieb in #4372
- RSDK-8663: Optimize away gostream concurrency complexity for camera clients. by @dgottlieb in #4363
- DATA-3141: Adding ability to add CLI args to Training Jobs by @vpandiarajan20 in #4357
- Bump svelte from 4.1.2 to 4.2.19 in /web/frontend by @dependabot in #4337
- RSDK-8821: Remove stream server assumption that all streams are cameras. by @dgottlieb in #4376
- RSDK-8542 expose plans generated from builtin motion service without executing them by @raybjork in #4287
- RSDK-8838: Use SetRPM in gantry homing routine by @martha-johnston in #4380
- RSDK-8831 - Add log for failing module restart by @cheukt in #4378
- RSDK-8840 - Add set speed and acceleration function to xArm doCommand by @nfranczak in #4382
- RSDK-8790: Add frame_rate to Go SDK by @jckras in #4377
- RSDK-8836: Gantry Can't Home with Limit Switches by @martha-johnston in #4383
- RSDK-8832 - add docs around foreign service handler by @cheukt in #4381
- RSDK-8576 spline constraints for motion by @biotinker in #4379
- Automated remote-control Version Update by @github-actions in #4387
Full Changelog: v0.42.0...v0.43.0-rc0
v0.42.0
What's Changed
- RSDK-8699: Cannot go to gantry position 0.0, only 0.2+. by @martha-johnston in #4354
- RSDK-8722 - Log RDK version to cloud by @cheukt in #4358
module download
command by @abe-winter in #4353- RSDK-8701 Show configuring state through MachineStatus endpoint by @maximpertsov in #4359
- RSDK-8372 - Test RuntimeError: go.viam.com/rdk/services/navigation/builtin.TestStartWaypoint/Reach_waypoints_successfully by @nfranczak in #4331
- Clean up gostream workflows, readme, tooling by @randhid in #4355
- DOCS-2498: Add links back to main docs for services by @sguequierre in #4356
- RSDK-7753: Remove non-blocking GoFor functionality on 9/1 by @martha-johnston in #4335
- [RSDK-8574][RSDK-8184]: return an error if user tries to move a sensor controlled base without copy/pasting tuned PID values to the config by @martha-johnston in #4291
- RSDK-8481 - change being within planDevMM of goal to be a success by @nfranczak in #4327
- Bump goutils by @benjirewis in #4364
- Do not scale gantry collector returns from
Lengths
andPositions
by @randhid in #4362 - Automated remote-control Version Update by @github-actions in #4365
Full Changelog: v0.41.0...v0.42.0
v0.42.0-rc0
What's Changed
- RSDK-8699: Cannot go to gantry position 0.0, only 0.2+. by @martha-johnston in #4354
- RSDK-8722 - Log RDK version to cloud by @cheukt in #4358
module download
command by @abe-winter in #4353- RSDK-8701 Show configuring state through MachineStatus endpoint by @maximpertsov in #4359
- RSDK-8372 - Test RuntimeError: go.viam.com/rdk/services/navigation/builtin.TestStartWaypoint/Reach_waypoints_successfully by @nfranczak in #4331
- Clean up gostream workflows, readme, tooling by @randhid in #4355
- DOCS-2498: Add links back to main docs for services by @sguequierre in #4356
- RSDK-7753: Remove non-blocking GoFor functionality on 9/1 by @martha-johnston in #4335
- [RSDK-8574][RSDK-8184]: return an error if user tries to move a sensor controlled base without copy/pasting tuned PID values to the config by @martha-johnston in #4291
- RSDK-8481 - change being within planDevMM of goal to be a success by @nfranczak in #4327
- Bump goutils by @benjirewis in #4364
- Do not scale gantry collector returns from
Lengths
andPositions
by @randhid in #4362 - Automated remote-control Version Update by @github-actions in #4365
Full Changelog: v0.41.0...v0.42.0-rc0
v0.41.0
What's Changed
- RSDK-8592 Make single encoder tick even without motor by @oliviamiller in #4332
- RSDK-6985 - Filter out SetHeader errors by @cheukt in #4338
- Ignore direnv by @maximpertsov in #4345
- Move static source to fake by @randhid in #4333
- DATA-3040: Add retries when downloading large files by @n0nick in #4314
- DATA-3102 - Make the status optional for listing training jobs by @tahiyasalam in #4346
- RSDK-5835: Remove libvpx dependency by @jckras in #4342
- RSDK-8598 - Replace cache after sync by @cheukt in #4343
- RSDK-8631 Bump goutils and webrtc versions by @benjirewis in #4347
- bump min golang by @abe-winter in #4349
- RSDK-7403: Improve remote camera clients. by @dgottlieb in #4294
- DATA-3040: Add debug log messages to binary data export to track retries by @n0nick in #4348
- deprecate unneeded utils.Testing by @abe-winter in #4350
- DOCS-2498: Link from RDK docs to main docs on component pages part 2 by @sguequierre in #4352
- DOCS-2498: Link to main component documentation on RDK docs site by @sguequierre in #4351
Full Changelog: v0.40.0...v0.41.0
v0.41.0-rc0
What's Changed
- RSDK-8592 Make single encoder tick even without motor by @oliviamiller in #4332
- RSDK-6985 - Filter out SetHeader errors by @cheukt in #4338
- Ignore direnv by @maximpertsov in #4345
- Move static source to fake by @randhid in #4333
- DATA-3040: Add retries when downloading large files by @n0nick in #4314
- DATA-3102 - Make the status optional for listing training jobs by @tahiyasalam in #4346
- RSDK-5835: Remove libvpx dependency by @jckras in #4342
- RSDK-8598 - Replace cache after sync by @cheukt in #4343
- RSDK-8631 Bump goutils and webrtc versions by @benjirewis in #4347
- bump min golang by @abe-winter in #4349
- RSDK-7403: Improve remote camera clients. by @dgottlieb in #4294
- DATA-3040: Add debug log messages to binary data export to track retries by @n0nick in #4348
- deprecate unneeded utils.Testing by @abe-winter in #4350
- DOCS-2498: Link from RDK docs to main docs on component pages part 2 by @sguequierre in #4352
- DOCS-2498: Link to main component documentation on RDK docs site by @sguequierre in #4351
Full Changelog: v0.40.0...v0.41.0-rc0