Skip to content

Releases: rapyuta-robotics/rapyuta-io-cli

v2.0.0

19 Apr 10:28
9399b6a

Choose a tag to compare

🎉 2.0.0 (2023-04-19)

🐛 Bug Fixes

  • apply: apply_async hangs when worker raises exception (3164ddb)
  • apply: skips confirmation during dry run (0eaa9c2)
  • deployment: adds deployment as component alias to avoid conflicts (be82c79)
  • gh-actions: code quality workflow does not comment on pr (82218b6)
  • network: adds wait until network is ready for Apply (1d00af9)
  • secret: removes unwanted required field in json schema (0d0cedc)
  • updates conventional-commit workflow (ebf444c)

🔨 Code Refactoring

  • parameter: improves the user-experience (c99f69c)

✨ Features

  • apply: improves validation error messages (7e08545)
  • deployment: prints deployment error details (24e56c5)
  • network: adds support for fractional resource limits (7a99588)
  • parameter: adds option to upload config as FolderNodes (1e11b0b)
  • utils: adds decorator for yaspin spinner (008e2d2), closes #113

❗BREAKING CHANGES

  • parameter: This commit changes the public API of the parameter
    command.

v1.0.0

07 Feb 11:52

Choose a tag to compare

1.0.0 (2023-02-07)

Bug Fixes

  • config: update default piping server address (e3a4ed4)
  • deployment: speed up command (37843fa)
  • package: rename topic qos from medium to med (cb8fd68)
  • package: update executable limits validation (4a65759)
  • package: validate image name for executables (#82) (c01127b)

Features

  • apply: confirms before apply and delete (363fd87)
  • auth: support io-dev environment (#81) (2a9e4b6)
  • cli: sort lists based on human-readable names (6f46cc1)
  • cli: tabulate list commands (53b840e)
  • device: add support for user-specific ssh-key (f1cf8d5)
  • parameters: apply config parameters to devices (35f5a03)
  • rosbag: adds rosbag job inspect command (8d5556e)

BREAKING CHANGES

  • apply: adds confirmation before the rio apply and rio delete. This may break rio cli integration in other tools. Please
    update your code to include --silent flag for apply and delete commands
    to bypass confirmation prompts.

v0.6.0

14 Dec 10:59

Choose a tag to compare

0.6.0 (2022-12-14)

Bug Fixes

  • build: fixes broken apply for builds (a68f7d0)
  • project: fixes project creation (e89a1b4)

Features

  • managedservice: add support for rapyuta.io managedservices (7aff123)
  • rosbags: adds support in apply packages and deployment, and adds rosbag job update and trigger upload. (875d50f)
  • template: add helm3 template like support (ceb12c5)

v0.5.0

23 Nov 06:15

Choose a tag to compare

0.5.0 (2022-11-23)

Bug Fixes

  • apply: fixes apply without workers flag behaviour (a6b1d71)
  • apply: fixes guid_functor for network (0831a0c)
  • config: new_client without project now does not read project from config (7c2c5fd)
  • package: fixes several issues with rendering packages from apply manifests (c1acc1e)

Features

  • project: adds support for specifying organization in create project command (#54) (39f19b6), closes #48

v0.4.0

03 Oct 06:26

Choose a tag to compare

0.4.0 (2022-10-03)

Bug Fixes

  • network: handles network not found correctly (#22) (b38c7a0)
  • shell: Fixed a bug which causes REPL to close in case of exception. (e8dc6f0)

Features

  • apply: adds support for apply command (#30) (f6ae40d), closes #39
  • auth: adds support for non-interactive login (#32) (8c8c460)
  • project: adds highlight for current project in list output (ce348da)
  • shell: adds improvements in repl session (b7a481e)

v0.3.1

29 Mar 10:23

Choose a tag to compare

0.3.1 (2022-03-29)

Bug Fixes

  • auth: fixes import error for read_config (#19) (d2534e0)

v0.3.0

24 Mar 13:41

Choose a tag to compare

0.3.0 (2022-03-24)

Bug Fixes

  • device: disable yamux switch for tunnel (2c97119)
  • network: makes device flag optional (c9d8305)

Features

  • added initial support for plugins (c513315)
  • auth: adds support for ephemeral environments (71187ab)

v0.2.0

27 Dec 08:12

Choose a tag to compare

0.2.0 (2021-12-27)

Bug Fixes

  • device: convert PosixPath to str (#1) (5346e54)
  • device: fixes the device inspect command (5f76295)
  • network: ROS distro is corrected to noetic (#7) (837352b)
  • package: fixes handling for wrong name (4607022)
  • static-route: fixes the name to guid behaviour for hyphenated names (7bd5b8e)

Features

  • marketplace: support for marketplace bulk install (182fab9)
  • network: adds device native network support (020b096)

v0.1.1

28 Oct 11:23

Choose a tag to compare

0.1.1 (2021-10-28)

Bug Fixes

  • setup.py: set markdown type long description (39c5bd3)

v0.1.0

28 Oct 10:42

Choose a tag to compare

0.1.0 (2021-10-28)