2024-02-19 12:23:59 +00:00
# Changelog
2024-02-19 12:37:15 +00:00
## Unreleased
2024-03-12 21:25:56 +00:00
N/A.
2024-02-26 22:32:04 +00:00
2024-03-12 21:25:56 +00:00
## 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.
2024-02-25 23:51:03 +00:00
## 0.3.0 (2024-02-25)
2024-02-20 00:51:11 +00:00
### Added
2024-02-25 16:30:23 +00:00
- Add `package-install` command to add a new package.
2024-02-23 14:55:20 +00:00
- 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.
2024-02-20 00:51:11 +00:00
2024-02-25 13:54:13 +00:00
### Changed
- Rename `--extra-args` to `--args` .
2024-02-20 00:51:11 +00:00
### Fixed
2024-02-23 14:55:20 +00:00
- Support multiple extra args with spaces, e.g. `versa test --testdox --filter foo` .
- Prevent timeout errors with `versa run` .
2024-02-19 12:37:15 +00:00
## 0.2.0
2024-02-19 12:24:26 +00:00
2024-02-20 00:51:11 +00:00
### Added
2024-02-19 12:35:17 +00:00
- Run `docker compose up` if there is a `docker-compose.yaml` file when running `versa run` .
2024-02-19 12:30:02 +00:00
- Add `--working-dir` to run versa in a different directory.
2024-02-19 12:24:26 +00:00
- Add `-t` as a shortcut for `--type` .
2024-02-19 12:23:59 +00:00
## 0.1.0
2024-02-20 00:51:11 +00:00
### Added
2024-02-19 12:23:59 +00:00
- 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.