Releases: orchestral/testbench
Releases · orchestral/testbench
v8.24.0
Changes
- Update minimum support for Testbench Core v8.25.0+. (v8.24.3...v8.25.0)
Testbench Changes
Added
- Added new attributes:
Orchestra\Testbench\Attributes\ResolvesLaravel
Orchestra\Testbench\Attributes\UsesFrameworkConfiguration
- Allows to discover
factories
using Workbench to mapWorkbench\App\Models
toWorkbench\Database\Factories
classes. - Allows to auto discover console command classes from
workbench/app/Console/Commands
.
Changes
- Implements
JsonSerializable
toOrchestra\Testbench\Foundation\UndefinedValue
. - Update skeleton to use
workbench
as default environment value. - Allow
Orchestra\Testbench\Attributes\Define
andOrchestra\Testbench\Attributes\DefineEnvironment
to be used on the class level by @danjohnson95
Fixes
- Ensure
usesTestingFeature()
attribute registration is loaded before class attributes instead of method attributes.
v7.43.0
Changes
- Update minimum support for Testbench Core v7.44.0+. (v7.43.3...v7.44.0)
Testbench Changes
Added
- Added new attributes:
Orchestra\Testbench\Attributes\ResolvesLaravel
Orchestra\Testbench\Attributes\UsesFrameworkConfiguration
- Allows to discover
factories
using Workbench to mapWorkbench\App\Models
toWorkbench\Database\Factories
classes. - Allows to auto discover console command classes from
workbench/app/Console/Commands
.
Changes
- Implements
JsonSerializable
toOrchestra\Testbench\Foundation\UndefinedValue
. - Update skeleton to use
workbench
as default environment value. - Allow
Orchestra\Testbench\Attributes\Define
andOrchestra\Testbench\Attributes\DefineEnvironment
to be used on the class level by @danjohnson95
Fixes
- Ensure
usesTestingFeature()
attribute registration is loaded before class attributes instead of method attributes.
v6.45.0
Changes
- Update minimum support for Testbench Core v6.51.0+. (v6.50.2...v6.51.0)
Testbench Changes
Added
- Added new attributes:
Orchestra\Testbench\Attributes\ResolvesLaravel
Orchestra\Testbench\Attributes\UsesFrameworkConfiguration
- Allows to discover
factories
using Workbench to mapWorkbench\App\Models
toWorkbench\Database\Factories
classes. - Allows to auto discover console command classes from
workbench/app/Console/Commands
.
Changes
- Implements
JsonSerializable
toOrchestra\Testbench\Foundation\UndefinedValue
. - Update skeleton to use
workbench
as default environment value. - Allow
Orchestra\Testbench\Attributes\Define
andOrchestra\Testbench\Attributes\DefineEnvironment
to be used on the class level by @danjohnson95
v9.1.2
Changes
- Update minimum support for Testbench Core v9.1.3+. (v9.1.2...v9.1.3)
Testbench Changes
Fixes
- Fixes
Orchestra\Testbench\Workench\Workbench::applicationExceptionHandler()
usage to detectWorkbench\App\Exceptions\Handler
class. - Fixes
Orchestra\Testbench\Console\Kernel
andOrchestra\Testbench\Foundation\Console\Kernel
unable to discover commands.
v8.23.2
Changes
- Update minimum support for Testbench Core v8.24.3+. (v8.24.2...v8.24.3)
Testbench Changes
Fixes
- Fixes
Orchestra\Testbench\Workench\Workbench::applicationExceptionHandler()
usage to detectWorkbench\App\Exceptions\Handler
class.
v7.42.2
Changes
- Update minimum support for Testbench Core v7.43.3+. (v7.43.2...v7.43.3)
Testbench Changes
Fixes
- Fixes
Orchestra\Testbench\Workench\Workbench::applicationExceptionHandler()
usage to detectWorkbench\App\Exceptions\Handler
class.
v6.44.2
Changes
- Update minimum support for Testbench Core v6.50.2+. (v6.50.1...v6.50.2)
Testbench Changes
Fixes
- Fixes
Orchestra\Testbench\Workench\Workbench::applicationExceptionHandler()
usage to detectWorkbench\App\Exceptions\Handler
class.
v9.1.1
Changes
- Update minimum support for Testbench Core v9.1.2+. (v9.1.0...v9.1.2)
Testbench Changes
Changes
- Utilise
Orchestra\Testbench\package_path()
function instead ofTESTBENCH_WORKING_PATH
constant. - Update configuration to match Laravel Framework v11.8.0.
Fixes
- Fixes
Orchestra\Testbench\Attributes\RequiresLaravel
attribute usage.
v8.23.1
Changes
- Update minimum support for Testbench Core v8.24.2+. (v8.24.0...v8.24.2)
Testbench Changes
Changes
- Utilise
Orchestra\Testbench\package_path()
function instead ofTESTBENCH_WORKING_PATH
constant.
Fixes
- Fixes
Orchestra\Testbench\Attributes\RequiresLaravel
attribute usage.
v7.42.1
Changes
- Update minimum support for Testbench Core v7.43.2+. (v7.43.0...v7.43.2)
Testbench Changes
Changes
- Utilise
Orchestra\Testbench\package_path()
function instead ofTESTBENCH_WORKING_PATH
constant.
Fixes
- Fixes
Orchestra\Testbench\Attributes\RequiresLaravel
attribute usage.