Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.132.0
What's Changed
- RSDK-13737: add --viam-home-dir for downloading traces from machines with non-default VIAM_HOME by aldenh-viam in #6112
- RSDK-14124 - Remove packagepath from config by Cheuk (@cheukt) in #6119
- ci: match flake/flaky title variants in flaky-PR workflows by Ale Paredes (@ale7714) in #6124
- RSDK-14001 - support adding model to existing module by Ethan (@stuqdog) in #6053
- pointcloud keep BasicOctree box-cache hit path stack-allocated by Joseph Borodach (@JosephBorodach) in #6123
- RSDK-13843 - add app to module by Ethan (@stuqdog) in #6063
- use cached point geometry in BasicOctree.CollidesWith leaf path by Joseph Borodach (@JosephBorodach) in #6128
- APP-16078: Add
data query binarycommand to the CLI by Angela Predolac (@angelapredolac) in #6117 - RSDK-14140: Lower individual IK timeouts. Record individual errors and continue. by Dan Gottlieb (@dgottlieb) in #6131
- Revert "RSDK-13843 - add app to module" by Ethan (@stuqdog) in #6138
- RSDK-13664: surface legitimate cloud config rejections instead of hiding them by Daniel Botros (@danielbotros) in #6054
- gate hot-path Debugf calls to skip argument evaluation when debug is off by Joseph Borodach (@JosephBorodach) in #6139
- RSDK-13843: re-add app to module (with Windows test fix) by Ethan (@stuqdog) in #6141
- Add Cut Release Candidate workflow by 10zingpd in #6144
- collapse collision ignoreList nested map into canonical-pair set by Joseph Borodach (@JosephBorodach) in #6143
- dual arm teleop & smoothing by Clint Purser (@clintpurser) in #5898
- RSDK-13144: Client-to-server arbitrary metadata passing via Context by aldenh-viam in #6049
- APP-9780: when offline, log NetAppender sync failure errors only once by aldenh-viam in #6127
- Bump goutils to v0.6.5 by Ale Paredes (@ale7714) in #6148
- RSDK-14087: Enforce callers to PlanMotion pass in a complete FrameSystem and non-moving obstacles. by Dan Gottlieb (@dgottlieb) in #6126
New Contributors
- Angela Predolac (@angelapredolac) made their first contribution in #6117
Full Changelog: v0.131.0...v0.132.0
v0.132.0-rc0
What's Changed
- RSDK-13737: add --viam-home-dir for downloading traces from machines with non-default VIAM_HOME by aldenh-viam in #6112
- RSDK-14124 - Remove packagepath from config by Cheuk (@cheukt) in #6119
- ci: match flake/flaky title variants in flaky-PR workflows by Ale Paredes (@ale7714) in #6124
- RSDK-14001 - support adding model to existing module by Ethan (@stuqdog) in #6053
- pointcloud keep BasicOctree box-cache hit path stack-allocated by Joseph Borodach (@JosephBorodach) in #6123
- RSDK-13843 - add app to module by Ethan (@stuqdog) in #6063
- use cached point geometry in BasicOctree.CollidesWith leaf path by Joseph Borodach (@JosephBorodach) in #6128
- APP-16078: Add
data query binarycommand to the CLI by Angela Predolac (@angelapredolac) in #6117 - RSDK-14140: Lower individual IK timeouts. Record individual errors and continue. by Dan Gottlieb (@dgottlieb) in #6131
- Revert "RSDK-13843 - add app to module" by Ethan (@stuqdog) in #6138
- RSDK-13664: surface legitimate cloud config rejections instead of hiding them by Daniel Botros (@danielbotros) in #6054
- gate hot-path Debugf calls to skip argument evaluation when debug is off by Joseph Borodach (@JosephBorodach) in #6139
- RSDK-13843: re-add app to module (with Windows test fix) by Ethan (@stuqdog) in #6141
- Add Cut Release Candidate workflow by 10zingpd in #6144
- collapse collision ignoreList nested map into canonical-pair set by Joseph Borodach (@JosephBorodach) in #6143
- dual arm teleop & smoothing by Clint Purser (@clintpurser) in #5898
- RSDK-13144: Client-to-server arbitrary metadata passing via Context by aldenh-viam in #6049
- APP-9780: when offline, log NetAppender sync failure errors only once by aldenh-viam in #6127
- Bump goutils to v0.6.5 by Ale Paredes (@ale7714) in #6148
- RSDK-14087: Enforce callers to PlanMotion pass in a complete FrameSystem and non-moving obstacles. by Dan Gottlieb (@dgottlieb) in #6126
New Contributors
- Angela Predolac (@angelapredolac) made their first contribution in #6117
Full Changelog: v0.131.0...v0.132.0-rc0
v0.131.0
What's Changed
- Rsdk-13610: viam traces get-remote slash issue by Allison Chiang (@allisonschiang) in #6092
- RSDK-13417: Skip weak/optional dependency reconfigure when resolved set is unchanged by Daniel Botros (@danielbotros) in #6041
- ci: link the workflow run output in claude-authored PRs by Ale Paredes (@ale7714) in #6097
- ci: scope the Claude run-link comment to flaky-test PRs by Ale Paredes (@ale7714) in #6101
- RSDK-13768 Support Event Tracing for Windows (ETW) to improve logging performance by Evan Dorsky (@EvanDorsky) in #6026
- RSDK-13490: Add Windows CLI Installer to Release workflow by Allison Chiang (@allisonschiang) in #6038
- RSDK-14072: Annotate plan request files with cbirrt usage. by Dan Gottlieb (@dgottlieb) in #6089
- RSDK-14088 Use "rdk.NetAppender" for net appender internal logs instead of "NetAppender" by Benjamin Rewis (@benjirewis) in #6104
- ci: trust viamrobotics/brews tap before installing formulas by Ale Paredes (@ale7714) in #6106
- RSDK-13611: Go SDK: log config type conversion failures by aldenh-viam in #6103
- Surface viam update error from brew by Allison Chiang (@allisonschiang) in #6109
- APP-16857: Add querying command for tabular data in CLI by gloriacai01 in #6100
- RSDK-14081: support Interactive shell on windows by Allison Chiang (@allisonschiang) in #6099
- APP-16908: allow querying tabular data by pipeline name by gloriacai01 in #6116
- Fix windows logging tests and guard against runtime panic by Evan Dorsky (@EvanDorsky) in #6105
Full Changelog: v0.130.0...v0.131.0
v0.131.0-rc0
What's Changed
- Rsdk-13610: viam traces get-remote slash issue by Allison Chiang (@allisonschiang) in #6092
- RSDK-13417: Skip weak/optional dependency reconfigure when resolved set is unchanged by Daniel Botros (@danielbotros) in #6041
- ci: link the workflow run output in claude-authored PRs by Ale Paredes (@ale7714) in #6097
- ci: scope the Claude run-link comment to flaky-test PRs by Ale Paredes (@ale7714) in #6101
- RSDK-13768 Support Event Tracing for Windows (ETW) to improve logging performance by Evan Dorsky (@EvanDorsky) in #6026
- RSDK-13490: Add Windows CLI Installer to Release workflow by Allison Chiang (@allisonschiang) in #6038
- RSDK-14072: Annotate plan request files with cbirrt usage. by Dan Gottlieb (@dgottlieb) in #6089
- RSDK-14088 Use "rdk.NetAppender" for net appender internal logs instead of "NetAppender" by Benjamin Rewis (@benjirewis) in #6104
- ci: trust viamrobotics/brews tap before installing formulas by Ale Paredes (@ale7714) in #6106
- RSDK-13611: Go SDK: log config type conversion failures by aldenh-viam in #6103
- Surface viam update error from brew by Allison Chiang (@allisonschiang) in #6109
- APP-16857: Add querying command for tabular data in CLI by gloriacai01 in #6100
- RSDK-14081: support Interactive shell on windows by Allison Chiang (@allisonschiang) in #6099
- APP-16908: allow querying tabular data by pipeline name by gloriacai01 in #6116
- Fix windows logging tests and guard against runtime panic by Evan Dorsky (@EvanDorsky) in #6105
Full Changelog: v0.130.0...v0.131.0-rc0
v0.130.0
What's Changed
- RSDK-14002 - use default baseURL if config is empty by Ethan (@stuqdog) in #6055
- RSDK-13909: Update CLI machine shell for windows by Allison Chiang (@allisonschiang) in #6030
- RSDK-13980: Enable cli windows tests by Allison Chiang (@allisonschiang) in #6022
- RSDK-14034: Re-apply frame geometries to input enabled components. by Dan Gottlieb (@dgottlieb) in #6067
- Allow CLI commands to run without a TTY by Avery Prometheus Rosen (@ashitaka1) in #5854
- Disable e2e tunnel test on windows by Allison Chiang (@allisonschiang) in #6069
- chore: bump claude-ci-workflows to v2.0.4 by Ale Paredes (@ale7714) in #6074
- chore: bump claude-ci-workflows to v2.1.0 by Ale Paredes (@ale7714) in #6076
- ci: require single approval for flaky-test and dependabot cloud PRs by Ale Paredes (@ale7714) in #6077
- chore: bump claude-ci-workflows to v2.1.1 by Ale Paredes (@ale7714) in #6078
- RSDK-13996: Allow capture control sensor to auto-enable capture by gloriacai01 in #6060
- RSDK-13613 - Fix flaky TestValidationFailure by handling wrapped DeadlineExceeded errors by Ale Paredes (@ale7714) in #6073
- chore: bump claude-ci-workflows to v2.1.2 and re-check approvals on PR reviews by Ale Paredes (@ale7714) in #6080
- RSDK-14061 Dynamically allocate ports of TestTunnelE2E tests to avoid collision by Benjamin Rewis (@benjirewis) in #6068
- chore: bump claude CI workflows to v2.2.1 by Ale Paredes (@ale7714) in #6082
- ci: assign round-robin netcode reviewer on flaky-test PRs by Ale Paredes (@ale7714) in #6086
- ci: fix PR labeler crash on non-member sender and allow trusted bots by Ale Paredes (@ale7714) in #6085
- RSDK-14068: Add IK details page to motion planning server. by Dan Gottlieb (@dgottlieb) in #6079
- try tight seed first by Eliot Horowitz (@erh) in #6091
- If VIAM_HOME does not exist in environment variables, add it in by Cheuk (@cheukt) in #6090
- ci: grant check-approvals pull-requests:write so it can comment on PRs by Ale Paredes (@ale7714) in #6093
- RSDK-14035 Fix usages of single op manager in built-in motors and bases by Benjamin Rewis (@benjirewis) in #6044
New Contributors
- Avery Prometheus Rosen (@ashitaka1) made their first contribution in #5854
Full Changelog: v0.129.2...v0.130.0
v0.130.0-rc0
What's Changed
- RSDK-14002 - use default baseURL if config is empty by Ethan (@stuqdog) in #6055
- RSDK-13909: Update CLI machine shell for windows by Allison Chiang (@allisonschiang) in #6030
- RSDK-13980: Enable cli windows tests by Allison Chiang (@allisonschiang) in #6022
- RSDK-14034: Re-apply frame geometries to input enabled components. by Dan Gottlieb (@dgottlieb) in #6067
- Allow CLI commands to run without a TTY by Avery Prometheus Rosen (@ashitaka1) in #5854
- Disable e2e tunnel test on windows by Allison Chiang (@allisonschiang) in #6069
- chore: bump claude-ci-workflows to v2.0.4 by Ale Paredes (@ale7714) in #6074
- chore: bump claude-ci-workflows to v2.1.0 by Ale Paredes (@ale7714) in #6076
- ci: require single approval for flaky-test and dependabot cloud PRs by Ale Paredes (@ale7714) in #6077
- chore: bump claude-ci-workflows to v2.1.1 by Ale Paredes (@ale7714) in #6078
- RSDK-13996: Allow capture control sensor to auto-enable capture by gloriacai01 in #6060
- RSDK-13613 - Fix flaky TestValidationFailure by handling wrapped DeadlineExceeded errors by Ale Paredes (@ale7714) in #6073
- chore: bump claude-ci-workflows to v2.1.2 and re-check approvals on PR reviews by Ale Paredes (@ale7714) in #6080
- RSDK-14061 Dynamically allocate ports of TestTunnelE2E tests to avoid collision by Benjamin Rewis (@benjirewis) in #6068
- chore: bump claude CI workflows to v2.2.1 by Ale Paredes (@ale7714) in #6082
- ci: assign round-robin netcode reviewer on flaky-test PRs by Ale Paredes (@ale7714) in #6086
- ci: fix PR labeler crash on non-member sender and allow trusted bots by Ale Paredes (@ale7714) in #6085
- RSDK-14068: Add IK details page to motion planning server. by Dan Gottlieb (@dgottlieb) in #6079
- try tight seed first by Eliot Horowitz (@erh) in #6091
- If VIAM_HOME does not exist in environment variables, add it in by Cheuk (@cheukt) in #6090
- ci: grant check-approvals pull-requests:write so it can comment on PRs by Ale Paredes (@ale7714) in #6093
- RSDK-14035 Fix usages of single op manager in built-in motors and bases by Benjamin Rewis (@benjirewis) in #6044
New Contributors
- Avery Prometheus Rosen (@ashitaka1) made their first contribution in #5854
Full Changelog: v0.129.2...v0.130.0-rc0
v0.129.2
Full Changelog: v0.129.1...v0.129.2
v0.129.1
Full Changelog: v0.129.0...v0.129.1
v0.129.0
What's Changed
- Fix TestTunnelE2ECLI and properly close listener in tunnelTraffic by Benjamin Rewis (@benjirewis) in #6024
- RSDK-14011: Add model name context to error messages. by Dan Gottlieb (@dgottlieb) in #6037
- [RSDK-14023] Mark resources that failed to construct in weak/optional updates as unhealthy by Nicolas Menard (@npmenard) in #6029
- RSDK-8254 Unskip TestAudioTrackIsNotCreatedForVideoStream by Benjamin Rewis (@benjirewis) in #6043
- RSDK-13386 Allow not emitting logs from
testAppenderif the associated test has completed by Benjamin Rewis (@benjirewis) in #6025 - Expose WebRTC stats on *client.RobotClient by Daniel Botros (@danielbotros) in #6045
- cli: add --pipeline-name flag to data index list by Katie Peters (@katiepeters) in #6047
- Add builder flag to reload command and resolve conflicts by Alexander Maschas (@amaschas) in #6046
- RSDK-13583 Clean up logging, logic and docs for maintenance sensors by Benjamin Rewis (@benjirewis) in #6048
- RSDK-14051: fix class name for generics by lia (@lia-viam) in #6051
- RSDK-14034: Include components with Geometries in the frame system. by Dan Gottlieb (@dgottlieb) in #6052
Full Changelog: v0.128.1...v0.129.0
v0.129.0-rc0
What's Changed
- Fix TestTunnelE2ECLI and properly close listener in tunnelTraffic by Benjamin Rewis (@benjirewis) in #6024
- RSDK-14011: Add model name context to error messages. by Dan Gottlieb (@dgottlieb) in #6037
- [RSDK-14023] Mark resources that failed to construct in weak/optional updates as unhealthy by Nicolas Menard (@npmenard) in #6029
- RSDK-8254 Unskip TestAudioTrackIsNotCreatedForVideoStream by Benjamin Rewis (@benjirewis) in #6043
- RSDK-13386 Allow not emitting logs from
testAppenderif the associated test has completed by Benjamin Rewis (@benjirewis) in #6025 - Expose WebRTC stats on *client.RobotClient by Daniel Botros (@danielbotros) in #6045
- cli: add --pipeline-name flag to data index list by Katie Peters (@katiepeters) in #6047
- Add builder flag to reload command and resolve conflicts by Alexander Maschas (@amaschas) in #6046
- RSDK-13583 Clean up logging, logic and docs for maintenance sensors by Benjamin Rewis (@benjirewis) in #6048
- RSDK-14051: fix class name for generics by lia (@lia-viam) in #6051
- RSDK-14034: Include components with Geometries in the frame system. by Dan Gottlieb (@dgottlieb) in #6052
Full Changelog: v0.128.1...v0.129.0-rc0