We're excited to share several platform enhancements designed to improve your experience managing machines and data with Viam.
Data region support
We now support data regions, giving you control over where your machine data is stored and processed. Combined with our recent ISO certifications and expanded EU presence, Viam provides enterprise-grade security and compliance for global deployments. Learn more.
Add notes to your machine config
You can now add freeform notes directly to resources in your machine’s config—including components, services, and even those defined in fragments. Leave reminders for yourself, explain the purpose of a configuration, or jot down alternative values to test later. Notes are saved with the config and visible to all machine owners, making collaboration and iteration easier. Learn more.
Organize your configuration’s resources into folders
You can now group components and services into folders within your machine’s config. Use folders however makes sense for your workflow—by component type, team ownership, physical layout (like “left arm” and “right arm”), or anything else that helps you stay organized. It’s a flexible tool to make complex machines easier to navigate. Learn more.
No more outdated meta.json in cloud builds
Based on user feedback and to help avoid mistakes or confusion, we've updated our GitHub build action to automatically run viam module update before starting a cloud build. This ensures that any changes to meta.json are reflected in the cloud. Learn more.
Config resources statuses
We’re giving you more insight into your machines. We now display resource configuration failures, making it easier to spot and resolve the root of any issue. Learn more.
DoCommand outputs
Starting today, the output of any DoCommand call can be captured as tabular data. To do so, select "DoCommand" as the resource's configured data capture method and provide your payload of choice. Learn more.
Read more about all platform updates in the July platform roundup.