Skip to content

Releases: Screenly/cli

v1.0.4

07 Aug 10:05
0ca1b0f

Choose a tag to compare

New Features

  • CLI Output Enhancement: Added missing is_enabled and priority fields to Screens and Playlists output with visual indicators
  • Ready-to-render Support: Added ready-for-rendering function in the emulator

Bug Fixes

  • JavaScript MIME Type: Fixed edge-app run serving JavaScript files with correct application/javascript MIME type instead of text/html
  • Edge App Deletion: Fixed edge-app delete command that was failing when apps were not found
  • CI Artifact Upload: Fixed action.yml to prevent uploading logs to artifacts multiple times

Documentation & Help

  • Added help text for edge-app run --secret command
  • Updated documentation with installation dependency requirements

Internal Improvements

  • Updated Cargo dependencies and lockfile
  • Applied extensive Clippy fixes and code formatting improvements
  • Updated CI/CD workflows for better reliability
  • Enhanced error handling across various modules

Minor refactoring and code quality improvements applied throughout

v1.0.3

08 Jan 14:16
62dff65

Choose a tag to compare

Merge pull request #230 from Screenly/release-1.0.3

Bump version

v1.0.2

01 Nov 09:13
b9feb6e

Choose a tag to compare

Merge pull request #228 from Screenly/disable-flaky-tests

Temporarily disable tests overriding env. They are very unstable on macos.

v1.0.1

11 Sep 13:30
210e4eb

Choose a tag to compare

Adds: release 1.0.1 including debug logs.

v1.0.0

09 Sep 10:08
71f840e

Choose a tag to compare

Warning: This release contains many breaking changes.

A significant update to the CLI is coming with the 1.0.0 release.

Key changes include:

  • Manifests are now versioned.
  • The Edge apps commands have undergone major restructuring:
    • The "upload" and "promote" commands are replaced by a single "deploy" command.
    • The "secret" commands have been removed and their functionality merged into the "setting" commands.
    • The "version" commands have been deleted.
    • --app-id and --installation-id arguments are removed from all the commands. Now ids are read only from the manifests files.
    • The "deploy" command (previously "upload") no longer installs the app.
    • New "instance" commands have been introduced for managing installations/instances.

For more details, refer to the documentation: EdgeApps Documentation.

v0.2.8

13 Aug 12:34
d51fdcc

Choose a tag to compare

Release: 0.2.8.

Fix: NixOs support by updating time package.

v0.2.7

16 May 14:35
17fec61

Choose a tag to compare

Release: 0.2.7

v0.2.6

10 May 08:48
ec61476

Choose a tag to compare

Merge pull request #163 from Screenly/fix/help_texts

Adds: missing help texts

v0.2.5

22 Mar 13:26
425420f

Choose a tag to compare

Merge pull request #157 from Screenly/fix/null_title

Fix: accepting null titles in setting response.

v0.2.4

29 Feb 12:23

Choose a tag to compare

Try: permissions for release