Changelogs SignageOS Public Components CLI On this page
[2.8.0] - 2026-01-15
Added
Support for sos.config.local.json file in applet directory for local development configuration
Generated applets now include a blank sos.config.local.json file for easier local configuration testing
Added sos.config.local.json to .gitignore in generated applets to keep local configuration private
[2.7.1] - 2025-10-20
Fixed
Typo in device power action type display0ff to displayOff
[2.7.0] - 2025-10-02
Added
Added --yes flag and CLI options to eliminate interactive prompts in CI/CD automation
sos custom-script generate now supports --name, --description, --danger-level, and --yes options for non-interactive generation
sos runner generate now supports --name, --description, and --yes options for non-interactive generation
sos plugin generate now supports --name, --description, and --yes options for non-interactive generation
sos runner upload now supports --yes flag to skip confirmation prompts for runner/version creation
sos plugin upload now supports --yes flag to skip confirmation prompts for plugin/version creation
Enhanced JSDoc documentation with comprehensive CI/CD usage examples for all automation-enabled commands
Fixed
Fixed CLI argument validation, making command to fail if contains invalid arguments (e.g.sos runner generate --invalid)
Removed support for --legacy-enabled authentication flag from sos login command
Pinned es-check to 9.4.0 (9.4.1 introduced parsing bug)
[2.6.0] - 2025-09-23
Added
New commands sos runner generate to generate local repository with Runner boilerplate and sos plugin generate to generate local repository with Plugin boilerplate
Security
Improved security and updated dependencies for CLI
Improved security and updated dependencies for generated applet
Fixed
Upgrade underlying SDK to latest @signageos/sdk
[2.5.0] - 2025-07-30
Fixed
Added
Logic for automatic /docs generation - documentation available online at https://developers.signageos.io
Security
FIxed security issue when sos login authentication fails
Audit fixes and dependency updates based on npm audit
[2.4.0] - 2025-05-29
Fixed
Issue when using flag --no-default-organization, where user was prompted to make selection as default
Added
Added basic CHANGELOG.md and README.md files to generated applets
Prepared for applet authorship support
Updated dependencies for applet generator
Support for shell auto-completion feature (sos autocomplete install)
[2.3.1] - 2025-04-25
Fixed
Issue with sos device connect --hot-reload command for older devices (e.g.: Tizen 2.4) with initial build
[2.3.0] - 2025-04-17
Added
Added support for preferred package manager (npm, pnpm, bun, yarn)
Updated project dependencies
Windows build and test environment
Fixed
Improved strategy to detect cli and interactive arguments
[2.2.0] - 2025-04-10
Added
New command sos custom-script generate to generate local repository with Custom Script boilerplate
Fixed
Fixed issue on sos applet generate when optional --git property was required
Fixed issue on sos applet generate with Git support detection on Windows
Fixed missing template files for sos applet generate command
[2.1.0] - 2025-04-08
Added
Added option to support Rspack for generated applets
Removed support for Esbuild
[2.0.0] - 2025-03-28
Changed
Updated tsconfig.js rules to match current framework features
Updated package.json minimal supported node/npm engine versions
Updated dependencies
Updated documentation
[1.10.0] - 2025-03-24
Added
New feature to init generated applet as git repository (through wizard or --git yes) when git command is present on machine
Fixed
Updated required node engine definition
Fixed error message when applet is not built
[1.9.1] - 2025-03-20
Fixed