mirror of
https://github.com/opdavies/versa.git
synced 2025-01-22 11:37:33 +00:00
1.3 KiB
1.3 KiB
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 runcomposer 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
andversa 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 adocker-compose.yaml
file when runningversa 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.