Releases: orchestral/testbench
Releases · orchestral/testbench
v7.41.3
Changes
- Update minimum support for Testbench Core v7.42.6+. (v7.42.5...v7.42.6)
Testbench Changes
Changes
- Flush Static Improvements.
- Allows
Orchestra\Testbench\remote
to accept$env
with eitherarray
orstring
. - Includes
TESTBENCH_PACKAGE_REMOTE=true
when running command usingOrchestra\Testbench\remote
.
v6.43.3
Changes
- Update minimum support for Testbench Core v6.49.6+. (v6.49.5...v6.49.6)
Testbench Changes
Changes
- Flush Static Improvements.
- Allows
Orchestra\Testbench\remote
to accept$env
with eitherarray
orstring
.
v9.0.3
Changes
- Update minimum support for Testbench Core v9.0.9+. (v9.0.7...v9.0.9)
- Update minimum support for Laravel Framework
11.1.0
.
Testbench Changes
Changes
- Add support for
HASH_VERIFY
environment variables.
Fixes
- Force reset
RefreshDatabaseState
when usingLazilyRefreshDatabase
with SQLite:in-memory:
database connections.
v9.0.2
Changes
- Update minimum support for Testbench Core v9.0.7+. (v9.0.6...v9.0.7)
Testbench Changes
Fixes
- Fixes
RefreshDatabase
to be executed ontearDown()
only limited when ad-hoc migrations was added during test.
v8.22.2
Changes
- Update minimum support for Testbench Core v8.23.5+. (v8.23.4...v8.23.5)
Testbench Changes
Fixes
- Fixes
RefreshDatabase
to be executed ontearDown()
only limited when ad-hoc migrations was added during test.
v7.41.2
Changes
- Update minimum support for Testbench Core v7.42.5+. (v7.42.4...v7.42.5)
Testbench Changes
Fixes
- Fixes
RefreshDatabase
to be executed ontearDown()
only limited when ad-hoc migrations was added during test.
v6.43.2
Changes
- Update minimum support for Testbench Core v6.49.5+. (v6.49.4...v6.49.5)
Testbench Changes
Fixes
- Fixes
RefreshDatabase
to be executed ontearDown()
only limited when ad-hoc migrations was added during test.
v9.0.1
Changes
- Update minimum support for Testbench Core v9.0.6+. (v9.0.1...v9.0.6)
Testbench Changes
Changes
- Run
ResetRefreshDatabaseState
viatearDownTheTestEnvironmentUsingTestCase()
method. - Check against
RefreshDatabaseState::$migrated
andRefreshDatabaseState::$lazilyRefreshed
before loading migration paths to the instance ofmigrator
. - Update skeleton to match v11.0.3.
- Revert default skeleton database collations to
utf8mb4_unicode_ci
.
Fixes
- Fixes
beforeApplicationDestroyed()
usage onloadLaravelMigrations()
method. - Fixes
RefreshDatabase
usage does not reset the database migrations between tests. - Fixes
class_implements()
should only be executed if the Attribute class exists. - Testbench CLI should prioritize application kernels defined via
bootstrap/app.php
when configured using a custom skeleton.
v8.22.1
Changes
- Update minimum support for Testbench Core v8.23.4+. (v8.23.0...v8.23.4)
Testbench Changes
Changes
- Run
ResetRefreshDatabaseState
viatearDownTheTestEnvironmentUsingTestCase()
method. - Check against
RefreshDatabaseState::$migrated
andRefreshDatabaseState::$lazilyRefreshed
before loading migration paths to the instance ofmigrator
.
Fixes
- Fixes
beforeApplicationDestroyed()
usage onloadLaravelMigrations()
method. - Fixes
RefreshDatabase
usage does not reset the database migrations between tests. - Fixes
class_implements(): Class AllowDynamicProperties does not exist and could not be loaded
error on PHP 8.1 and lower.
v7.41.1
Changes
- Update minimum support for Testbench Core v7.42.4+. (v7.42.0...v7.42.4)
Testbench Changes
Changes
- Run
ResetRefreshDatabaseState
viatearDownTheTestEnvironmentUsingTestCase()
method. - Check against
RefreshDatabaseState::$migrated
andRefreshDatabaseState::$lazilyRefreshed
before loading migration paths to the instance ofmigrator
.
Fixes
- Fixes
beforeApplicationDestroyed()
usage onloadLaravelMigrations()
method. - Fixes
RefreshDatabase
usage does not reset the database migrations between tests. - Fixes
class_implements(): Class AllowDynamicProperties does not exist and could not be loaded
error on PHP 8.1 and lower.