Skip to content

Releases: Ortus-Solutions/testbox-cli

1.9.0

17 Mar 11:10

Choose a tag to compare

Added

  • New testbox info command to show information about the current TestBox installation, including version and location.
  • New testbox reinstall command to force reinstallation of TestBox, which can be useful if you suspect your current installation is corrupted or outdated but in the CLI package only.
  • Better help messages for all commands, including examples and usage instructions.

Fixed

  • getTestBoxDescriptor() argument was not being used.
  • Leverage the testbox package as single source of truth, instead of duplicating logic in this module and risking it getting out of sync.

1.8.0

16 Mar 13:12

Choose a tag to compare

Added

  • TestBox 7 support
  • New template updates for CFML and BoxLang
  • New TestBox RUN addition for BoxLang
  • New --streaming option for testbox run command to enable streaming results in the CLI
  • New --streaming --verbose flag - Show all specs including passing ones (by default, only failures/skipped are persisted)

1.7.0

06 Aug 19:08

Choose a tag to compare

Added

  • Dependabot updates
  • Global exception handling for bundles when things could have gone wrong
  • Copilot instructions
  • You can now pass slashes on bundles and will automatically convert them to dot notation.

1.5.0

17 Sep 17:23
46079a8

Choose a tag to compare

Added

  • Internal refactoring for reuse of commands
  • BoxLang support for all generation commands and templates
  • You can now also use --boxlang to generate templates in BoxLang explicitly without detection
  • Bundle displayName now showing up on the reports
  • Updated the run command with tons of docs
  • Mutually exclusive options for run command which never existed before for bundles and directory

Bugs

  • Using the useTestBoxLocal was not working correctly and re-downloading TestBox every time
  • TestBox run should use webroot when resolving testbox location in ensureTestBox()

1.4.0

29 Feb 09:59

Choose a tag to compare

Added

  • New Github Actions for testing and releases

1.3.0

05 Oct 19:22
0ffc1d2

Choose a tag to compare

Added

  • New runners section on the test browser

Fixed

  • Aggregated colors for failures and errors on tests results output.

1.2.2

18 Aug 10:44

Choose a tag to compare

Fixed

  • More issues with the CLI Renderer

1.2.1

17 Aug 14:49
2612da7

Choose a tag to compare

Fixed

  • ensureTestBox() was not looking at the right folder

1.2.0

17 Aug 11:50

Choose a tag to compare

Added

  • If a localized version of TestBox cannot be found, then it installs one for you

Fixed

  • More fixes on runner not working
  • Localized testbox location finding for outputFormats was using the wrong path

1.1.3

16 Aug 19:35
c662074

Choose a tag to compare

Fixed

  • More fixes on runner not working