Help us make these docs great!

All rapyuta.io docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

What's New in 2023

This section of the document gives you an overview of the new features and functions in rapyuta.io. It includes new features, improvements, announcements, deprecations, and bug fixes.

December 28

Feature Type Description
Support for configuring and advertising subnets over VPN New Configure subnets in projects and enable devices as subnet routers for enhanced network customization.

November 08

Feature Type Description
RBAC Support New
  • You can now toggle VPN and set the user and user group role on the edit project screen.
  • User roles (viewer/admin) can be assigned when adding a user to the group.
October

October 26

Feature Type Description
Onboarding a Docker device Enhancement The onboarding process for Docker devices to rapyutya.io has seen significant performance enhancements, ensuring a faster and more efficient experience.

Announcemnet

Deprecating Debug Environment, Builds, and Source Secrets

The following features will be deprecated:

  • Builds: The use of builds is deprecated, as utilizing existing Docker/Quay images offers a simpler solution.

  • Debug Environment: Debug environment functionality will no longer be supported.

  • Source Secrets: Source secrets, which were previously used in the build creation process, are also deprecated.

September

September 21

Feature Type Description
Liveness probe for device deployments (CLI only) New Support for liveness probe for device deployments.
Paramsync for device deployment (CLI only) New Device deployments now offer the capability to synchronize parameters from cloud configurations.
Support for onboarding aarch64 devices New Added support for ARCH64 devices on rapyuta.io.
Support for onboarding Debian OS (bullseye) devices New Added support for RaspberryPi Debian OS devices on rapyuta.io.

Bug Fixes

  • Resolved the issue where the VPN daemon was not getting disabled.
August

August 03

Feature Type Description
Device Deployments (CLI only) New Support for deploying applications on offline devices.
Cloud disk (CLI only) New Added the disk usage metric, you can now view and monitor available and used space data.
Integration with Ory Hydra to provide OIDC support via Rapyuta.io New With this integration, external applications can now leverage rapyuta hosted Ory Hydra to authenticate users that already have an account on rapyuta.io

Bug Fixes

  • File extensions parsing is now supported in paramserver, resolving previous issues related to handling file extensions in the system.
June

June 14

Feature Type Description
Device Deployments New Added support for image pull policy.
VPN UI support New With the inclusion of native VPN support in rapyuta.io, devices and device deployments within a warehouse will have the ability to establish connections with deployments operating in the cloud, and vice versa.
Custom CPU and memory resource limits New You can now choose or add finer CPU and memory limits for the device deployments.

Bug Fixes

  • Toggling VPN status on a device failed. This issue is now fixed.
  • Updating cloud deployments with param sync enabled got stuck. This issue was caused by an expired authentication token configured with the param sync binary. This issue is now fixed.
May

May 17

Feature Type Description
Device Deployments New In device deployments, when the subpath corresponds to a directory that does not exist in the device’s file system, the platform automatically creates the directory with root permissions.
VPN support (CLI only) New With the inclusion of native VPN support in rapyuta.io, devices and device deployments within a warehouse will have the ability to establish connections with deployments operating in the cloud, and vice versa.
April

April 19

Feature Type Description
Dectl Config command New You can now use the config command to set custom configurations on the device.
Folder Node New You can now create multiple folders and sub-folders to organize the configuration parameters.
Package Version Improvement You now have the option to switch the package version from the package details page if a package has more than one version.

Bug Fixes

  • The previously released hotfix for stale deployments did not function properly on preinstalled devices. This issue is now fixed.
March

March 09

Feature Type Description
Fractional resources New You can now choose or add finer CPU and memory limits for ros networks.
JSON configurations New You can now create a configuration parameter in JSON file format.
UI Improvements Improvement
  • Catalog is now renamed to Packages
  • .
  • You can now access the quick link to add secrets while adding a package with the executable type docker with a private image.

Bug Fixes

  • Bugs related to rosbag creation are now fixed.
  • In extreme cases with sudden shutdowns due to hard reset or power failure, deployments on the device could leave orphaned resources. This issue is now fixed.
January

January 25

Feature Type Description
Component and executable name support in user/cloud metrics New Component name and executable name are now added as tags in cloud system metrics.
The component name is now added as a tag in cloud user metrics.
Grafana Updates New rapyuta.io grafana data source plugin now supports alerting. The following features have been added to the rapyuta.io grafana data source plugin:
  • Filter by operator support: It enables the user to filter metrics based on different tag values.
  • Dashboard variables: Users don’t have to configure every project in rapyuta.io data source for creating a dashboard, you can simply create a dashboard variable with the name rio_project and entity type selected as projects.
  • Rio django middleware updates Improvement Instead of the HTTP request path, route and path params are now collected as tags.
    UI updates Improvements The table and card UI has been improved in deployment and device pages.

    Bug Fixes

    • When a command has a trailing newline character (\n) at the end, the deviceedge panics. This issue is fixed now.
    • On copying the historical logs multiple new line charcters were added. This issue is now fixed.