Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.32 KB

CHANGELOG.md

File metadata and controls

48 lines (30 loc) · 1.32 KB

Changelog

Unreleased

N/A.

0.4.0 (2024-03-12)

Changed

  • Remove the args command and allow for arbitrary arguments - e.g. ./bin/console install -- --no-dev to run composer install with the --no-dev option.

0.3.0 (2024-02-25)

Added

  • Add package-install command to add a new package.
  • Add initial JavaScript/TypeScript/Fractal support to versa install and versa run.
  • Add a Symfony project type.
  • Automatically use PHPUnit or ParaTest based on require-dev dependencies.
  • Automatically find the PHP project type (i.e. Drupal or Sculpin) based on its composer.json dependencies.
  • Add versa build to build a Sculpin project.
  • Add --extra-args to pass extra arguments to the underlying command.

Changed

  • Rename --extra-args to --args.

Fixed

  • Support multiple extra args with spaces, e.g. versa test --testdox --filter foo.
  • Prevent timeout errors with versa run.

0.2.0

Added

  • Run docker compose up if there is a docker-compose.yaml file when running versa run.
  • Add --working-dir to run versa in a different directory.
  • Add -t as a shortcut for --type.

0.1.0

Added

  • Add install for all projects based on the assumption it's a PHP project.
  • Add test for all projects based on the assumption it runs PHPUnit.
  • Add run for Sculpin projects.