Releases: viamrobotics/rdk
Releases · viamrobotics/rdk
v0.62.0
What's Changed
- RSDK-9744: support module generation in python 3.9 by @purplenicole730 in #4770
- APP-7522: Adding handling the address for billing config by @RoxyFarhad in #4758
- RSDK-9882 - stop erroring out when unable to refresh token on login by @stuqdog in #4767
- RSDK-9839: Have Go module clients be webrtc aware. by @dgottlieb in #4751
- RSDK-9910: require namespace for module generation by @purplenicole730 in #4771
- [RSDK-8293] Pass in Connection to Answerer in WebRTC Server by @bashar-515 in #4762
- [RSDK-6861] - For webcams, default to standard resolution if available by @hexbabe in #4775
- DATA-3698: fix weird file path behavior with export by @gloriacai01 in #4777
- [RSDK-8291] Use Global Connection to App in Config Watcher by @bashar-515 in #4773
- RSDK-9779 - improve
machine part cp
help text by @stuqdog in #4779 - DATA-3467: Cloud Inference CLI by @vpandiarajan20 in #4748
- DATA-3461 - Refactoring code for classifications by @tahiyasalam in #4764
Full Changelog: v0.61.0...v0.62.0
v0.62.0-rc0
What's Changed
- RSDK-9744: support module generation in python 3.9 by @purplenicole730 in #4770
- APP-7522: Adding handling the address for billing config by @RoxyFarhad in #4758
- RSDK-9882 - stop erroring out when unable to refresh token on login by @stuqdog in #4767
- RSDK-9839: Have Go module clients be webrtc aware. by @dgottlieb in #4751
- RSDK-9910: require namespace for module generation by @purplenicole730 in #4771
- [RSDK-8293] Pass in Connection to Answerer in WebRTC Server by @bashar-515 in #4762
- [RSDK-6861] - For webcams, default to standard resolution if available by @hexbabe in #4775
- DATA-3698: fix weird file path behavior with export by @gloriacai01 in #4777
- [RSDK-8291] Use Global Connection to App in Config Watcher by @bashar-515 in #4773
- RSDK-9779 - improve
machine part cp
help text by @stuqdog in #4779 - DATA-3467: Cloud Inference CLI by @vpandiarajan20 in #4748
- DATA-3461 - Refactoring code for classifications by @tahiyasalam in #4764
Full Changelog: v0.61.0...v0.62.0-rc0
v0.61.0
What's Changed
- [RSDK-9677] add GetModelsFromModules to robot interface by @JohnN193 in #4676
- APP-7171: Add README.md to module generate CLI by @michaellee1019 in #4731
- Add generic and gripper
FromDependencies
methods by @randhid in #4747 - [RSDK-9703] - Maintain dynamic resolution preference through reconfigures by @seanavery in #4738
- RSDK-9587 generate series of waypoints to cover surface given a pcd mesh by @biotinker in #4719
- APP-7356 include windows in RDK stable release by @abe-winter in #4750
- [RSDK-9458] Remove 'Stream' from Camera interface by @randhid in #4691
- [RSDK-8666] Bump Goutils by @bashar-515 in #4753
- RSDK-9760 - Tunneling over grpc by @cheukt in #4745
- check len instead of if nil by @nfranczak in #4754
- RSDK-9778: add resource base stubs to python modules by @purplenicole730 in #4742
- APP-7497: Add Button client, server, and fake model by @ethanlookpotts in #4740
- APP-7497: Add Switch client, server, and fake models by @ethanlookpotts in #4741
- [RSDK-8292] Create Single App Connection and Use for Net Appender and Restart Checker by @bashar-515 in #4746
- APP-7356 alter windows release filename to work with discovery by @abe-winter in #4757
- Remove mention of localhost in rdk readme by @randhid in #4759
- RSDK-9761 - Add tunnel command to CLI by @cheukt in #4760
- [RSDK-9869] Globally Manage Lifecycle of Shared Connection to App by @bashar-515 in #4761
- RSDK-9818: Annotate gRPC requests from modules to the viam-server with module names. by @dgottlieb in #4749
- RSDK-9870: Check for schema changes all the time. Allow for FTDC to consume maps. by @dgottlieb in #4756
- RSDK-9878: Move webService into web.go. by @dgottlieb in #4766
- [RSDK-9864] Remove gostream middle-man dependency from webcam by @hexbabe in #4604
- RSDK-9885: Add network stats to ftdc. by @dgottlieb in #4768
- RSDK-9876: Add counts for each {component, gRPC method} invocation. by @dgottlieb in #4765
Full Changelog: v0.60.1...v0.61.0
v0.61.0-rc0
What's Changed
- [RSDK-9677] add GetModelsFromModules to robot interface by @JohnN193 in #4676
- APP-7171: Add README.md to module generate CLI by @michaellee1019 in #4731
- Add generic and gripper
FromDependencies
methods by @randhid in #4747 - [RSDK-9703] - Maintain dynamic resolution preference through reconfigures by @seanavery in #4738
- RSDK-9587 generate series of waypoints to cover surface given a pcd mesh by @biotinker in #4719
- APP-7356 include windows in RDK stable release by @abe-winter in #4750
- [RSDK-9458] Remove 'Stream' from Camera interface by @randhid in #4691
- [RSDK-8666] Bump Goutils by @bashar-515 in #4753
- RSDK-9760 - Tunneling over grpc by @cheukt in #4745
- check len instead of if nil by @nfranczak in #4754
- RSDK-9778: add resource base stubs to python modules by @purplenicole730 in #4742
- APP-7497: Add Button client, server, and fake model by @ethanlookpotts in #4740
- APP-7497: Add Switch client, server, and fake models by @ethanlookpotts in #4741
- [RSDK-8292] Create Single App Connection and Use for Net Appender and Restart Checker by @bashar-515 in #4746
- APP-7356 alter windows release filename to work with discovery by @abe-winter in #4757
- Remove mention of localhost in rdk readme by @randhid in #4759
- RSDK-9761 - Add tunnel command to CLI by @cheukt in #4760
- [RSDK-9869] Globally Manage Lifecycle of Shared Connection to App by @bashar-515 in #4761
- RSDK-9818: Annotate gRPC requests from modules to the viam-server with module names. by @dgottlieb in #4749
- RSDK-9870: Check for schema changes all the time. Allow for FTDC to consume maps. by @dgottlieb in #4756
- RSDK-9878: Move webService into web.go. by @dgottlieb in #4766
- [RSDK-9864] Remove gostream middle-man dependency from webcam by @hexbabe in #4604
- RSDK-9885: Add network stats to ftdc. by @dgottlieb in #4768
- RSDK-9876: Add counts for each {component, gRPC method} invocation. by @dgottlieb in #4765
Full Changelog: v0.60.1...v0.61.0-rc0
v0.60.1
Full Changelog: v0.60.0...v0.60.1
v0.60.0
What's Changed
- apt update before apt-get install by @abe-winter in #4729
- RSDK-9721: Improve firstRun error message for missing meta.json. by @dgottlieb in #4726
- RSDK-9452 - require logged in status for module generation by @stuqdog in #4724
- [RSDK-9149] Fix Logger Test Fails by @bashar-515 in #4723
- special-case datamanager sync.isOffline on windows by @abe-winter in #4735
- APP-6993: Deprecate legacy auth-app commands in favor of oauth-app commands by @jr22 in #4732
- RSDK-9651 - Add cloud metadata and api key to module env vars by @cheukt in #4736
- [RSDK-9637] Add deprecation warning with date the Discover Components will be deprecated to the go SDK by @randhid in #4739
- Fix MergeEnvVar panic by @cheukt in #4744
- Add back missing fields in server logs and remove double log by @cheukt in #4743
Full Changelog: v0.59.0...v0.60.0
v0.60.0-rc0
What's Changed
- apt update before apt-get install by @abe-winter in #4729
- RSDK-9721: Improve firstRun error message for missing meta.json. by @dgottlieb in #4726
- RSDK-9452 - require logged in status for module generation by @stuqdog in #4724
- [RSDK-9149] Fix Logger Test Fails by @bashar-515 in #4723
- special-case datamanager sync.isOffline on windows by @abe-winter in #4735
- APP-6993: Deprecate legacy auth-app commands in favor of oauth-app commands by @jr22 in #4732
- RSDK-9651 - Add cloud metadata and api key to module env vars by @cheukt in #4736
- [RSDK-9637] Add deprecation warning with date the Discover Components will be deprecated to the go SDK by @randhid in #4739
- Fix MergeEnvVar panic by @cheukt in #4744
- Add back missing fields in server logs and remove double log by @cheukt in #4743
Full Changelog: v0.59.0...v0.60.0-rc0
v0.59.0
What's Changed
- RSDK-9728 Do not assert on old client for TCP mod manager test by @benjirewis in #4709
- RSDK-9356 Bump timeout slightly for TestFirstRun/with_timeout by @benjirewis in #4706
- RSDK-8217 Add client logs to CLI tests by @benjirewis in #4707
- DOCS-3353: Add method backlinks to services by @sguequierre in #4708
- APP-7377 registry modules on windows by @abe-winter in #4702
- DOCS-3353: Add backlinks part 3 by @sguequierre in #4705
- DOCS-3353: Add backlinks part 2 by @sguequierre in #4704
- refactor connected components algorithm to also support segmentation use case by @raybjork in #4712
- RSDK-9742: Add event logger support for windows. by @dgottlieb in #4713
- [APP-6612] Add Filters for Downloading Logs by @JosephBorodach in #4673
- RSDK-9752: Add -log-file to viam-server. by @dgottlieb in #4716
- RSDK-9748 Wait for machine to be running in module interceptors test by @benjirewis in #4718
- APP-7459 Fix Enabled grants parsing issue in CreateOAuthApplication CLI by @gloriacai01 in #4721
- RSDK-9286 - simplify org-location-machine-part hierarchy by @stuqdog in #4703
- [RSDK-9458] Remove 'Stream' from Camera interface I - cosmetic + test changes by @randhid in #4710
- RSDK-9288: declutter UI by @purplenicole730 in #4692
- RSDK-9726 - improve modulegen help text and deprecate resource-type flag by @stuqdog in #4711
- [RSDK-9498] Search for meta.json File in Top Level of Online Module by @bashar-515 in #4689
- RSDK-9285 - add style guide and contribution guide by @stuqdog in #4722
- Further bump timeouts when behind SOCKS proxy by @benjirewis in #4725
- DOCS-3196: Update vision docs for camera interface update by @sguequierre in #4717
- RSDK-9764 - fix special case of generics for user prompted modulegen by @stuqdog in #4728
Full Changelog: v0.58.0...v0.59.0
v0.59.0-rc0
What's Changed
- RSDK-9728 Do not assert on old client for TCP mod manager test by @benjirewis in #4709
- RSDK-9356 Bump timeout slightly for TestFirstRun/with_timeout by @benjirewis in #4706
- RSDK-8217 Add client logs to CLI tests by @benjirewis in #4707
- DOCS-3353: Add method backlinks to services by @sguequierre in #4708
- APP-7377 registry modules on windows by @abe-winter in #4702
- DOCS-3353: Add backlinks part 3 by @sguequierre in #4705
- DOCS-3353: Add backlinks part 2 by @sguequierre in #4704
- refactor connected components algorithm to also support segmentation use case by @raybjork in #4712
- RSDK-9742: Add event logger support for windows. by @dgottlieb in #4713
- [APP-6612] Add Filters for Downloading Logs by @JosephBorodach in #4673
- RSDK-9752: Add -log-file to viam-server. by @dgottlieb in #4716
- RSDK-9748 Wait for machine to be running in module interceptors test by @benjirewis in #4718
- APP-7459 Fix Enabled grants parsing issue in CreateOAuthApplication CLI by @gloriacai01 in #4721
- RSDK-9286 - simplify org-location-machine-part hierarchy by @stuqdog in #4703
- [RSDK-9458] Remove 'Stream' from Camera interface I - cosmetic + test changes by @randhid in #4710
- RSDK-9288: declutter UI by @purplenicole730 in #4692
- RSDK-9726 - improve modulegen help text and deprecate resource-type flag by @stuqdog in #4711
- [RSDK-9498] Search for meta.json File in Top Level of Online Module by @bashar-515 in #4689
- RSDK-9285 - add style guide and contribution guide by @stuqdog in #4722
- Further bump timeouts when behind SOCKS proxy by @benjirewis in #4725
- DOCS-3196: Update vision docs for camera interface update by @sguequierre in #4717
- RSDK-9764 - fix special case of generics for user prompted modulegen by @stuqdog in #4728
Full Changelog: v0.58.0...v0.59.0-rc0
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