Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.58.0
What's Changed
- DATA-3570 - downgrade frequent DM logs to debug by @nicksanford in #4681
- RSDK-9588 - Take reconfigurationLock at a higher level by @cheukt in #4645
- [APP-6612] Support downloading logs by @JosephBorodach in #4660
- [APP-7004] Implement ListOAuthApplications CLI Command by @JosephBorodach in #4646
- APP-7005: Implement EnableAuthService in cli by @gloriacai01 in #4649
- RSDK-9658: Use atomic counter for module port allocation. by @dgottlieb in #4684
- APP-7128 close-before-move fix for windows by @abe-winter in #4683
- APP-7001: Add UpdateOauthApp CLI command by @gloriacai01 in #4641
- RSDK-9645 introduce consistent naming convention for frame system map objects by @raybjork in #4664
- DOCS-2949: QA board examples by @JessamyT in #4661
- RSDK-9618: Bake in knowledge for rate based stats to FTDC parsing. by @dgottlieb in #4658
- RSDK-9666 - Increase module resource client max receive message size limit by @cheukt in #4682
- Remove low usage transfrom camera pipelines by @randhid in #4655
- [RSDK-9620] implement discover service by @JohnN193 in #4665
- Move lock down in gpiostepper SetPower by @randhid in #4690
- RSDK-9667: Fix data export race to ensure errors are returned. by @dgottlieb in #4685
- RSDK-9662 - Extra info on failures to get config during initialization by @cheukt in #4688
- APP-6997: Implement CreateOAuthApp CLI by @gloriacai01 in #4687
- RSDK-9668 - Mitigate mDNS race by @cheukt in #4694
- [RSDK-9702] - Do not return odd resolutions from GetStreamOptions Response by @seanavery in #4693
- APP-6999: Implement “ReadOAuthApplication” CLI command by @gloriacai01 in #4652
- APP-7007: implement DisableAuthService CLI command by @gloriacai01 in #4686
- RSDK-9440 Report machine
state
throughGetMachineStatus
by @benjirewis in #4616 - RSDK-9440 Store initializing value at end of reconfigure not Reconfigure by @benjirewis in #4698
- scope down cli code ownership by @stuqdog in #4699
- RSDK-9706: Fix FTDC tracking of module restarts/crashes. by @dgottlieb in #4695
- [RSDK-9655] skip reflection for discovery service and add fake discovery by @JohnN193 in #4697
- RSDK-9720: Move read of slice length inside mutex. by @dgottlieb in #4701
- RSDK-9591 - Kill all lingering module process before exiting by @cheukt in #4657
- RSDK-9345 Deduplicate noisy logs by @benjirewis in #4564
- Add method links to examples arm through camera by @sguequierre in #4696
New Contributors
- @JosephBorodach made their first contribution in #4660
Full Changelog: v0.57.0...v0.58.0
v0.58.0-rc0
What's Changed
- DATA-3570 - downgrade frequent DM logs to debug by @nicksanford in #4681
- RSDK-9588 - Take reconfigurationLock at a higher level by @cheukt in #4645
- [APP-6612] Support downloading logs by @JosephBorodach in #4660
- [APP-7004] Implement ListOAuthApplications CLI Command by @JosephBorodach in #4646
- APP-7005: Implement EnableAuthService in cli by @gloriacai01 in #4649
- RSDK-9658: Use atomic counter for module port allocation. by @dgottlieb in #4684
- APP-7128 close-before-move fix for windows by @abe-winter in #4683
- APP-7001: Add UpdateOauthApp CLI command by @gloriacai01 in #4641
- RSDK-9645 introduce consistent naming convention for frame system map objects by @raybjork in #4664
- DOCS-2949: QA board examples by @JessamyT in #4661
- RSDK-9618: Bake in knowledge for rate based stats to FTDC parsing. by @dgottlieb in #4658
- RSDK-9666 - Increase module resource client max receive message size limit by @cheukt in #4682
- Remove low usage transfrom camera pipelines by @randhid in #4655
- [RSDK-9620] implement discover service by @JohnN193 in #4665
- Move lock down in gpiostepper SetPower by @randhid in #4690
- RSDK-9667: Fix data export race to ensure errors are returned. by @dgottlieb in #4685
- RSDK-9662 - Extra info on failures to get config during initialization by @cheukt in #4688
- APP-6997: Implement CreateOAuthApp CLI by @gloriacai01 in #4687
- RSDK-9668 - Mitigate mDNS race by @cheukt in #4694
- [RSDK-9702] - Do not return odd resolutions from GetStreamOptions Response by @seanavery in #4693
- APP-6999: Implement “ReadOAuthApplication” CLI command by @gloriacai01 in #4652
- APP-7007: implement DisableAuthService CLI command by @gloriacai01 in #4686
- RSDK-9440 Report machine
state
throughGetMachineStatus
by @benjirewis in #4616 - RSDK-9440 Store initializing value at end of reconfigure not Reconfigure by @benjirewis in #4698
- scope down cli code ownership by @stuqdog in #4699
- RSDK-9706: Fix FTDC tracking of module restarts/crashes. by @dgottlieb in #4695
- [RSDK-9655] skip reflection for discovery service and add fake discovery by @JohnN193 in #4697
- RSDK-9720: Move read of slice length inside mutex. by @dgottlieb in #4701
- RSDK-9591 - Kill all lingering module process before exiting by @cheukt in #4657
- RSDK-9345 Deduplicate noisy logs by @benjirewis in #4564
- Add method links to examples arm through camera by @sguequierre in #4696
New Contributors
- @JosephBorodach made their first contribution in #4660
Full Changelog: v0.57.0...v0.58.0-rc0
v0.57.0
What's Changed
- APP-7335 add --platforms to
viam module build start
by @abe-winter in #4667 - RSDK-9370: change param prefix check in module generation by @purplenicole730 in #4654
- RSDK-9650: Call Stats method outside of FTDC mutex. by @dgottlieb in #4671
- remove trailing whitespace by @penguinland in #4670
- [RSDK-9603] Move enable pin logic into
doCycle
to allow SetPower and SetRPM to enable the configured EN pins by @randhid in #4666 - APP-7128 support modules on windows by @abe-winter in #4605
- Generate less boilerplate code when making a new Go module by @penguinland in #4668
- [RSDK-9657] Datarace: gpiostepper by @randhid in #4677
- [RSDK-9660] - fix-camera-image-returning-no-mime-type by @nicksanford in #4674
- APP-7002: Implement “DeleteOAuthApplication” CLI command by @gloriacai01 in #4648
- fix(services/vision/ml_model): add err to errList when build attempt fails by @HipsterBrown in #4659
- APP-7160: viam module update CLI now accepts markdown_link and short_description for models by @michaellee1019 in #4672
- RSDK-9287: standardize command flags by @purplenicole730 in #4669
- [RSDK-9661] - vision.CaptureAllFromCamera data collector remove dead mime_type by @nicksanford in #4679
- RSDK-9502 - bump test timeout by @nicksanford in #4680
Full Changelog: v0.56.0...v0.57.0
v0.57.0-rc0
What's Changed
- APP-7335 add --platforms to
viam module build start
by @abe-winter in #4667 - RSDK-9370: change param prefix check in module generation by @purplenicole730 in #4654
- RSDK-9650: Call Stats method outside of FTDC mutex. by @dgottlieb in #4671
- remove trailing whitespace by @penguinland in #4670
- [RSDK-9603] Move enable pin logic into
doCycle
to allow SetPower and SetRPM to enable the configured EN pins by @randhid in #4666 - APP-7128 support modules on windows by @abe-winter in #4605
- Generate less boilerplate code when making a new Go module by @penguinland in #4668
- [RSDK-9657] Datarace: gpiostepper by @randhid in #4677
- [RSDK-9660] - fix-camera-image-returning-no-mime-type by @nicksanford in #4674
- APP-7002: Implement “DeleteOAuthApplication” CLI command by @gloriacai01 in #4648
- fix(services/vision/ml_model): add err to errList when build attempt fails by @HipsterBrown in #4659
- APP-7160: viam module update CLI now accepts markdown_link and short_description for models by @michaellee1019 in #4672
- RSDK-9287: standardize command flags by @purplenicole730 in #4669
- [RSDK-9661] - vision.CaptureAllFromCamera data collector remove dead mime_type by @nicksanford in #4679
- RSDK-9502 - bump test timeout by @nicksanford in #4680
Full Changelog: v0.56.0...v0.57.0-rc0
v0.56.0
What's Changed
- DATA-3445 Implement Go SDK for ExportTabularData API by @vijayvuyyuru in #4633
- RSDK-8471 Add three-dot diff to git diff by @biotinker in #4636
- RSDK-9423: non interactive module generation by @purplenicole730 in #4617
- RSDK-9423-2-revert flag name change by @purplenicole730 in #4638
- RSDK 9552: Transforms shouldn't have to close anything by @hexbabe in #4635
- (powersensor/sensor) Guard against nil responses in rdk client/servers by @martha-johnston in #4621
- RDSK-9311: (gripper/input-controller) Guard against nil responses in rdk client/servers by @martha-johnston in #4620
- RDSK-9311: (base/board) Guard against nil responses in rdk client/servers by @martha-johnston in #4618
- allow passing MoveReq options in motion/builtin.Do by @raybjork in #4632
- RSDK-9233, RSDK-8904 - only call updateWeakDependents once per reconfiguration level by @cheukt in #4585
- Add codeowners file by @stuqdog in #4639
- DATA-3445 Update ExportTabularData to return a slice by @katiepeters in #4640
- DATA-3441 Update data export command by @katiepeters in #4596
- RSDK-8835 motionplan should support planning both from and to either a pose or a list of possible configurations by @biotinker in #4623
- [RSDK-9574] - Do not bump sequence number for each track by @seanavery in #4644
- RSDK-9566: Monitor CPU/Memory usage of viam-server and modular processes with FTDC. by @dgottlieb in #4642
- RSDK-9602: Prevent lazyEncodedImage.Bounds from getting gostream into a panic loop. by @dgottlieb in #4650
- [APP-7307]: Remove logo file path manipulation in CLI for OrganizationSetLogo. by @maxhorowitz in #4651
- RSDK-8765 - Add CloudMetadata to MachineStatus by @cheukt in #4637
- APP-6820: Adding the Enable Billing Service Action by @RoxyFarhad in #4630
- rename query parameter by @purplenicole730 in #4647
- RSDK-9424 - CLI profile support by @stuqdog in #4631
- [RSDK-9614] Remove non rpc interface methods
AnalogNames
andDigitalInterruptNames
from board by @randhid in #4626 - Fix log formatting when parsing first_run from meta.json by @stevebriskin in #4656
- RSDK-9295 - refactor disable-web-browser name and behavior by @stuqdog in #4653
- [RSDK-9551] remove builtin pi5 model by @JohnN193 in #4634
Full Changelog: v0.55.1...v0.56.0
v0.56.0-rc0
What's Changed
- DATA-3445 Implement Go SDK for ExportTabularData API by @vijayvuyyuru in #4633
- RSDK-8471 Add three-dot diff to git diff by @biotinker in #4636
- RSDK-9423: non interactive module generation by @purplenicole730 in #4617
- RSDK-9423-2-revert flag name change by @purplenicole730 in #4638
- RSDK 9552: Transforms shouldn't have to close anything by @hexbabe in #4635
- (powersensor/sensor) Guard against nil responses in rdk client/servers by @martha-johnston in #4621
- RDSK-9311: (gripper/input-controller) Guard against nil responses in rdk client/servers by @martha-johnston in #4620
- RDSK-9311: (base/board) Guard against nil responses in rdk client/servers by @martha-johnston in #4618
- allow passing MoveReq options in motion/builtin.Do by @raybjork in #4632
- RSDK-9233, RSDK-8904 - only call updateWeakDependents once per reconfiguration level by @cheukt in #4585
- Add codeowners file by @stuqdog in #4639
- DATA-3445 Update ExportTabularData to return a slice by @katiepeters in #4640
- DATA-3441 Update data export command by @katiepeters in #4596
- RSDK-8835 motionplan should support planning both from and to either a pose or a list of possible configurations by @biotinker in #4623
- [RSDK-9574] - Do not bump sequence number for each track by @seanavery in #4644
- RSDK-9566: Monitor CPU/Memory usage of viam-server and modular processes with FTDC. by @dgottlieb in #4642
- RSDK-9602: Prevent lazyEncodedImage.Bounds from getting gostream into a panic loop. by @dgottlieb in #4650
- [APP-7307]: Remove logo file path manipulation in CLI for OrganizationSetLogo. by @maxhorowitz in #4651
- RSDK-8765 - Add CloudMetadata to MachineStatus by @cheukt in #4637
- APP-6820: Adding the Enable Billing Service Action by @RoxyFarhad in #4630
- rename query parameter by @purplenicole730 in #4647
- RSDK-9424 - CLI profile support by @stuqdog in #4631
- [RSDK-9614] Remove non rpc interface methods
AnalogNames
andDigitalInterruptNames
from board by @randhid in #4626 - Fix log formatting when parsing first_run from meta.json by @stevebriskin in #4656
- RSDK-9295 - refactor disable-web-browser name and behavior by @stuqdog in #4653
- [RSDK-9551] remove builtin pi5 model by @JohnN193 in #4634
Full Changelog: v0.55.1...v0.56.0-rc0
v0.55.1
Full Changelog: v0.55.0...v0.55.1
v0.55.0
What's Changed
- App 6822: Adding CLI command to update the billing service by @RoxyFarhad in #4612
- APP-6821: Adding the cli command to disable the billing service by @RoxyFarhad in #4611
- RSDK-9476: Remove residual debug attribute properties on cameras. by @dgottlieb in #4614
- RSDK-9441 clean up app wrappers by @purplenicole730 in #4606
- remove sensors service by @randhid in #4598
- [RSDK-7904] Remove status and streaming status from robot interface by @randhid in #4461
- RSDK-9284 - automate CLI flag parsing by @stuqdog in #4581
- Add nolints for tabularDataByFilter in RDK by @vijayvuyyuru in #4619
- help users better understand who really owns the socks by @raybjork in #4622
- APP-6995 adding the command to upload a logo by @RoxyFarhad in #4615
- [RSDK-9512] Remove Stream and ReadImage tests by @hexbabe in #4624
- [DATA-3338] fix-stability-of-vision-capture-all-from-camera-and-camera-get-images by @nicksanford in #4557
- RSDK-9294 - add extra to captureAll response by @Rob1in in #4592
- APP-6996: Implement OrganizationGetLogo by @jr22 in #4627
- improve DoCommand in motion/builtin to properly support WorldStates by @raybjork in #4629
- [RSDK-9513] Add VideoSourceFromCamera helper in stream camera utils by @hexbabe in #4625
Full Changelog: v0.54.0...v0.55.0
v0.55.0-rc0
What's Changed
- App 6822: Adding CLI command to update the billing service by @RoxyFarhad in #4612
- APP-6821: Adding the cli command to disable the billing service by @RoxyFarhad in #4611
- RSDK-9476: Remove residual debug attribute properties on cameras. by @dgottlieb in #4614
- RSDK-9441 clean up app wrappers by @purplenicole730 in #4606
- remove sensors service by @randhid in #4598
- [RSDK-7904] Remove status and streaming status from robot interface by @randhid in #4461
- RSDK-9284 - automate CLI flag parsing by @stuqdog in #4581
- Add nolints for tabularDataByFilter in RDK by @vijayvuyyuru in #4619
- help users better understand who really owns the socks by @raybjork in #4622
- APP-6995 adding the command to upload a logo by @RoxyFarhad in #4615
- [RSDK-9512] Remove Stream and ReadImage tests by @hexbabe in #4624
- [DATA-3338] fix-stability-of-vision-capture-all-from-camera-and-camera-get-images by @nicksanford in #4557
- RSDK-9294 - add extra to captureAll response by @Rob1in in #4592
- APP-6996: Implement OrganizationGetLogo by @jr22 in #4627
- improve DoCommand in motion/builtin to properly support WorldStates by @raybjork in #4629
- [RSDK-9513] Add VideoSourceFromCamera helper in stream camera utils by @hexbabe in #4625
Full Changelog: v0.54.0...v0.55.0-rc0
v0.54.0
What's Changed
- DATA-3397 Add GetLatestTabularData endpoint to Go SDK by @kaywux in #4587
- RSDK-9338: add optional parameters in data client by @purplenicole730 in #4595
- [RSDK-9261] Initial clean up of webcam.go by @hexbabe in #4555
- RSDK-8852 migrate motionplan to work on framesystems rather than individual frames by @biotinker in #4559
- RSDK-9179: add ml training wrappers by @purplenicole730 in #4588
- DOCS-2953: QA ml model service docstrings by @sguequierre in #4553
- [RSDK-9314] Fully deprecate data.GetExtraFromContext by @hexbabe in #4601
- RSDK-8460 - Modularize the xarm driver and remove it from RDK by @nfranczak in #4578
- [RSDK-9019][RSDK-9020][RSDK-9021][RSDK-9025] remove movement and power sensors by @martha-johnston in #4537
- APP-7128 windows build by @abe-winter in #4603
- RSDK-9266: improve comments in golang module templates by @purplenicole730 in #4600
- APP-6819: Adding the CLI command to get/set support-email by @RoxyFarhad in #4599
- RSDK-9369: Check for rpc server existence before accessing. by @dgottlieb in #4593
- RSDK-9326 - log important viam env variables by @Kschappacher in #4602
- Fix MoveThroughJointPositions example label by @JessamyT in #4575
- APP-6846: Adding the GetBillingConfig CLI endpoint by @RoxyFarhad in #4607
- App 6846 fix by @RoxyFarhad in #4609
- RSDK-9292 - change module specific logs to use the module logger by @Kschappacher in #4610
- Add method which converts a pointcloud into an octree. by @nfranczak in #4608
- delete the Eva arm by @raybjork in #4613
Full Changelog: v0.53.0...v0.54.0