orchestral/testbench (orchestra/testbench)
### [`v8.15.0`](https://togithub.com/orchestral/testbench/releases/tag/v8.15.0)
[Compare Source](https://togithub.com/orchestral/testbench/compare/v8.14.1...v8.15.0)
##### Changes
- Update minimum support for Testbench Core v8.15.0+. ([v8.14.4...v8.15.0](https://togithub.com/orchestral/testbench-core/compare/v8.14.4...v8.15.0))
##### Testbench Changes
##### Added
- Added new PHPUnit Attribute to run the default `laravel`, `cache`, `notifications`, `queue` and `session` database migrations using `Orchestra\Testbench\Attributes\WithMigration`.
- Added `Orchestra\Testbench\defined_environment_variables()` function.
- Added `Orchestra\Testbench\laravel_migration_path()` function.
- Added `Orchestra\Testbench\remote()` function.
##### Changes
- Mark the following classes as `@api`:
- `Orchestra\Testbench\Foundation\Application`
- `Orchestra\Testbench\Foundation\Config`
- `Orchestra\Testbench\Foundation\Env`
- Cache results from `Orchestra\Testbench\PHPUnit\AttributeParser`.
### [`v8.14.1`](https://togithub.com/orchestral/testbench/releases/tag/v8.14.1)
[Compare Source](https://togithub.com/orchestral/testbench/compare/v8.14.0...v8.14.1)
##### Changes
- Update minimum support for Testbench Core v8.14.4+. ([v8.14.0...v8.14.4](https://togithub.com/orchestral/testbench-core/compare/v8.14.0...v8.14.4))
- Add support for Workbench 8.0+.
### [`v8.14.0`](https://togithub.com/orchestral/testbench/releases/tag/v8.14.0)
[Compare Source](https://togithub.com/orchestral/testbench/compare/v8.13.0...v8.14.0)
##### Changes
- Update minimum support for Testbench Core v8.14.0+. ([v8.13.0...v8.14.0](https://togithub.com/orchestral/testbench-core/compare/v8.13.0...v8.14.0))
- Add support for Workbench 1.0+.
##### Testbench Changes
##### Added
- Added `Orchestra\Testbench\Workbench\Workbench` to handle integrations with Workbench.
- Added `Orchestra\Testbench\Foundation\Config::getWorkbenchDiscoversAttributes()` method.
- Added `Orchestra\Testbench\Concerns\Database\InteractsWithSqliteDatabaseFile` trait.
- Added following methods to `Orchestra\Testbench\Foundation\Application`:
- `make()`
- `makeFromConfig()`
- `createFromConfig()`
- Added support for PHPUnit Attribute as replacements to Annotations:
- `@define-env` and `@environment-setup` will be replaced with `Orchestra\Testbench\Attributes\DefineEnvironment`.
- `@define-db` will be replaced with `Orchestra\Testbench\Attributes\DefineDatabase`.
- `@define-route` will be replaced with `Orchestra\Testbench\Attributes\DefineRoute`.
##### Fixes
- Fixes generating path using `Orchestra\Testbench\package_path()` and `Orchestra\Testbench\workbench_path()`.
##### Deprecated
- Deprecate `Orchestra\Testbench\Concerns\WithFactories`.
##### Removed
- Remove `Orchestra\Testbench\Foundation\Bootstrap\StartWorkbench`, use `Orchestra\Testbench\Workbench\Workbench::start()` or `Orchestra\Testbench\Workbench\Workbench::startWithProviders()` instead.
Configuration
📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.13.0
->8.15.0
Release Notes
orchestral/testbench (orchestra/testbench)
### [`v8.15.0`](https://togithub.com/orchestral/testbench/releases/tag/v8.15.0) [Compare Source](https://togithub.com/orchestral/testbench/compare/v8.14.1...v8.15.0) ##### Changes - Update minimum support for Testbench Core v8.15.0+. ([v8.14.4...v8.15.0](https://togithub.com/orchestral/testbench-core/compare/v8.14.4...v8.15.0)) ##### Testbench Changes ##### Added - Added new PHPUnit Attribute to run the default `laravel`, `cache`, `notifications`, `queue` and `session` database migrations using `Orchestra\Testbench\Attributes\WithMigration`. - Added `Orchestra\Testbench\defined_environment_variables()` function. - Added `Orchestra\Testbench\laravel_migration_path()` function. - Added `Orchestra\Testbench\remote()` function. ##### Changes - Mark the following classes as `@api`: - `Orchestra\Testbench\Foundation\Application` - `Orchestra\Testbench\Foundation\Config` - `Orchestra\Testbench\Foundation\Env` - Cache results from `Orchestra\Testbench\PHPUnit\AttributeParser`. ### [`v8.14.1`](https://togithub.com/orchestral/testbench/releases/tag/v8.14.1) [Compare Source](https://togithub.com/orchestral/testbench/compare/v8.14.0...v8.14.1) ##### Changes - Update minimum support for Testbench Core v8.14.4+. ([v8.14.0...v8.14.4](https://togithub.com/orchestral/testbench-core/compare/v8.14.0...v8.14.4)) - Add support for Workbench 8.0+. ### [`v8.14.0`](https://togithub.com/orchestral/testbench/releases/tag/v8.14.0) [Compare Source](https://togithub.com/orchestral/testbench/compare/v8.13.0...v8.14.0) ##### Changes - Update minimum support for Testbench Core v8.14.0+. ([v8.13.0...v8.14.0](https://togithub.com/orchestral/testbench-core/compare/v8.13.0...v8.14.0)) - Add support for Workbench 1.0+. ##### Testbench Changes ##### Added - Added `Orchestra\Testbench\Workbench\Workbench` to handle integrations with Workbench. - Added `Orchestra\Testbench\Foundation\Config::getWorkbenchDiscoversAttributes()` method. - Added `Orchestra\Testbench\Concerns\Database\InteractsWithSqliteDatabaseFile` trait. - Added following methods to `Orchestra\Testbench\Foundation\Application`: - `make()` - `makeFromConfig()` - `createFromConfig()` - Added support for PHPUnit Attribute as replacements to Annotations: - `@define-env` and `@environment-setup` will be replaced with `Orchestra\Testbench\Attributes\DefineEnvironment`. - `@define-db` will be replaced with `Orchestra\Testbench\Attributes\DefineDatabase`. - `@define-route` will be replaced with `Orchestra\Testbench\Attributes\DefineRoute`. ##### Fixes - Fixes generating path using `Orchestra\Testbench\package_path()` and `Orchestra\Testbench\workbench_path()`. ##### Deprecated - Deprecate `Orchestra\Testbench\Concerns\WithFactories`. ##### Removed - Remove `Orchestra\Testbench\Foundation\Bootstrap\StartWorkbench`, use `Orchestra\Testbench\Workbench\Workbench::start()` or `Orchestra\Testbench\Workbench\Workbench::startWithProviders()` instead.Configuration
📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.