Changelog

0.11.95 - 2024-04-23

Compatible with PolyScope X 10.4.

Changed

  • Universal Robots NPM packages for the SDK is available by download and not packaged with the SDK-zip file.

  • Breaking: Bump Angular from 16.1.1 to 17.1.2

Added

  • Add Smart Skill option to the urcap generator in the SDK

  • Option to run the UR30 in the simulator.

  • Add URCap upgrade guide from v0.10 to v0.11

Removed

  • Breaking: install.bat from the SDK, directing Windows users towards DevContainers and WSL2.

  • Documentation bundled with the SDK, it is now only available online.

Fixed

  • DevContainer terminal exit on commands with non 0 return code.

  • URProgram Node sample referenced internal component and not sample component.

  • URCap Generator newurcap.sh hanging during execution.

  • Configuring DevContainer takes a long time in VS Code.

0.10.103 - 2024-01-18

Added

Fixed

  • npm run delete-urcap would not delete a URCap including a Device

0.10.94 - 2023-12-20

Compatible with PolyScope X 10.3.

  • URCap development is now done inside a devContainer

  • Slimmed down SDK filesize

  • Cleaned up naming in the SDK, removed UR+ and instead using URCap

Changed

  • Breaking: Renamed following packages:

    • Rename LanguageSettings to RobotSettings

    • Rename ProgramPresenterComponent to ProgramPresenter

  • Breaking: Moved following packages from @universal-robots/contribution-typings to @universal-robots/contribution-api

    • ApplicationPresenter, ProgramPresenter, SmartSkillsPresenter, and SourcePresenter

  • Breaking: Move WebComponentDialogComponent to sub-package @universal-robots/contribution-api known as @universal-robots/contribution-api/angular.

  • Breaking: Move functions convertValue and valueRawConverter, from @universal-robots/utilities-units, to @universal-robots/contribution-api.

  • Breaking: Move interface @universal-robots/contribution-api to @universal-robots/ros2-interfaces

  • Breaking: Rename ApplicationAPI to ApplicationPresenterAPI

  • Breaking: Rename ProgramAPI to ProgramBehaviorApi

  • Breaking: Rename SmartSkillsAPI to SmartSkillsBehaviorAPI

  • Breaking: Rename service TreeService to ProgramNodeService

  • URCap installation guide URCap installation

Added

  • Document: Container cheat sheet

  • Document: Communicate with controller

  • Document: Smart Skills

  • Generate requiments.txt inside URCaps. This file describes what frontend API versions is used by the URCap.

  • Smart Skills URCap API

  • Add RobotPositionService

  • Add built-in PolyScope X program nodes as samples

  • Add --reset flag to URSim

Removed

  • Breaking: remove package @universal-robots/contribution-typings

Fixed

  • hotplug device did not reconnect after reboot

  • hotplug device where assigned to the wrong URCap

  • hotplug device did not reconnect after update

0.9.27 - 2023-09-25

Changed

  • Breaking: Bump Node from 16.14.0 to 18.17.1

  • Breaking: Bump Angular from 14.1.1 to 16.1.1

  • Breaking: In manifest.yaml

    • volumeMounts are now mounts. See datastorage samples and documentation.

    • Devices have changed to include a type instead of a specific device (e.g. device: "ttytool:/dev/ur-ttylink" becomes type: ttyTool)

Added

  • For Application nodes allow descriptive text to card in Applications menu