Skip to content

Releases: uilicious/uilicious-cli

Early Alpha 2 - Fix error handling for JS based error

19 Jan 14:43
Compare
Choose a tag to compare

Note:

  • For windows, please use powershell instead of the cmd terminal to avoid common formatting issues
  • For macos, you will need to manually "right-click" and "open" one time to grant it the needed OS permissions.

Fixed Issues in the current build:

  • Properly handling JS based errors in test scripts (not Uilicious commands) with a CLI error code.
  • Properly handle CSRF token for login with username and password (please use API key instead)
  • Handling of CLI interrupts while running a test (experimental)
  • Improved internal CLI test coverage for reported error handling issues

Roll Up of various fixes

01 Sep 05:21
5ec1f5d
Compare
Choose a tag to compare

Note:

  • For windows, please use powershell instead of the cmd terminal to avoid common formatting issues
  • For macos, you will need to manually "right-click" and "open" one time to grant it the needed OS permissions.

Fixed Issues in the current build

  • 5 : Better error message when dataFile does not exist
  • 17 : Fixes Bugs with super user impersonation
  • 20 : Fix --skipExisting spelling (backwards support for --skip-existing)
  • 21 : Fix an issue running tests when a project is only numeric
  • 22 : Fix an issue with CLI flag not being on during test run
  • Also: Fixed an issue with browser name not written in lowercase
  • 6 : Cannot run against DEV environment with --apiHost
  • 8 : CLI Report output now includes private snippet link
  • 4 : Proper error message if dataset does not exist
  • 13 : Bugs when handling spaces in dataset name
  • 14 : Stuck CLI test (there is now a hard cutoff of ~1hour per test)
  • 18 : Fix retry bugs when downloading files

* All issues numbers refer to our internal issue tracking system (not github)

Bug fix - environment variable mismatch

09 Mar 10:33
Compare
Choose a tag to compare
  • Added clearer in the logs when a dataset is being used
  • Fixed a bug affecting some users where the enviroment ID is mishandled, causing test to run without data sets

Major Internal Architecture Change

03 Mar 09:50
Compare
Choose a tag to compare

This is a release of a major set of internal architecture changes with the API endpoints being used internally within the CLI (from api v1 to v3). Along with major rewrites of multiple CLI components.

Major Changes

  • Dropping of 32 bit support (64 bit only)
  • Adding of new output options such as --table or --json
  • Internal rework to support new API commands and output options (new commands will be added in subsequent releases)
  • Improvements in network routing (for on-prem users)

This is mostly groundwork for a major upcoming change on how "jobs" would be handled and scheduled, with CLI support.

Early Alpha - Incremental fixes for on-premise deployments

24 Feb 09:41
Compare
Choose a tag to compare
  • Fixed a bug in the generated webstudio URL when using the CLI with existing on premise instances

Early Alpha - Internal Architecture Change

18 Jan 08:18
Compare
Choose a tag to compare

This is a pre-release of a major set of internal architecture changes with the API endpoints being updated internally within the CLI in advance (from api v1 to v3)

Major Changes

  • Dropping of 32 bit support (64 bit only)
  • Adding of new output options such as --table or --json
  • Internal rework to support new API commands and output options (new commands will be added in subsequent releases)

Major Changes

  • Improvements in network routing (for on-prem users)

Currently the goal of this pre-release is to help test and fix any backward compatibility issues with existing CI pipelines.

This is mostly groundwork for a major upcoming change on how "jobs" would be handled and scheduled, with CLI support.

Closed beta compatibility fixes

05 Sep 03:01
Compare
Choose a tag to compare

The following addresses several compatibility issues with the closed beta uilicious build (for teams and spaces)

Updated online detection check

03 Sep 10:19
Compare
Choose a tag to compare
  • Updated online detection check to be more "resilient" against API changes on our platform

Fixed download command issues

20 Aug 04:36
Compare
Choose a tag to compare
  • Fixed #2 download command issue, happening in certain environments (thanks hcltech, for helping in the debug process)
  • Fixed a minor typo of "succesful" to "successful" (thanks grain.com.sg)

Splitting of 32bit and 64bit builds

25 Jul 04:06
Compare
Choose a tag to compare
  • Splitting of 32bit and 64bit builds
  • Updating internal build to node 10