Skip to content

Commit

Permalink
Merge branch '8.x' into 9.x
Browse files Browse the repository at this point in the history
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>

# Conflicts:
#	.github/workflows/tests.yaml
#	CHANGELOG-7.x.md
#	CHANGELOG-8.x.md
#	bin/sync
#	composer.json
#	core
  • Loading branch information
crynobone committed Sep 25, 2023
2 parents 2b0cea9 + 7483bd0 commit 94f10b6
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 2 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG-7.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

This changelog references the relevant changes (bug and security fixes) done to `orchestra/testbench`.

## 7.32.0

Released: 2023-09-25

### Changes

* Update minimum support for Testbench Core v7.32.0+. ([v7.31.0...v7.32.0](https://github.com/orchestral/testbench-core/compare/v7.31.0...v7.32.0))
* Update minimum support for Workbench 0.4.0+.

#### Testbench Changes

##### Added Added

* Added `cachedConfigurationForWorkbench()` to `Orchestra\Testbench\Concern\InteractsWithWorkbench` trait.
* Add the ability to read `TESTBENCH_WORKING_PATH` from environment variables for Testbench Dusk usage.
* Supports Workbench `discovers` configuration.
* Add the ability to properly forward Environment Variables.
* Add `usesSqliteInMemoryDatabaseConnection` to `Orchestra\Testbench\Concerns\HandlesDatabases` trait.

## 7.31.0

Released: 2023-09-19
Expand Down
19 changes: 19 additions & 0 deletions CHANGELOG-8.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

This changelog references the relevant changes (bug and security fixes) done to `orchestra/testbench`.

## 8.12.0

Released: 2023-09-25

### Changes

* Update minimum support for Testbench Core v8.12.0+. ([v8.11.1...v8.12.0](https://github.com/orchestral/testbench-core/compare/v8.11.1...v8.12.0))
* Update minimum support for Workbench 0.4.0+.

#### Testbench Changes

##### Added Added

* Added `cachedConfigurationForWorkbench()` to `Orchestra\Testbench\Concern\InteractsWithWorkbench` trait.
* Add the ability to read `TESTBENCH_WORKING_PATH` from environment variables for Testbench Dusk usage.
* Supports Workbench `discovers` configuration.
* Add the ability to properly forward Environment Variables.
* Add `usesSqliteInMemoryDatabaseConnection` to `Orchestra\Testbench\Concerns\HandlesDatabases` trait.

## 8.11.1

Released: 2023-09-20
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"fakerphp/faker": "^1.21",
"laravel/framework": "^11.0",
"mockery/mockery": "^1.5.1",
"orchestra/testbench-core": "^9.0",
"orchestra/testbench-core": "9.x-dev",
"orchestra/workbench": "dev-next",
"phpunit/phpunit": ">=10.1.0 <10.4.0",
"symfony/process": "^6.2",
Expand Down
2 changes: 1 addition & 1 deletion core
Submodule core updated 72 files
+1 −1 .gitattributes
+1 −1 .github/workflows/analyse.yaml
+1 −0 .github/workflows/audits.yaml
+4 −7 .github/workflows/collision-tests.yaml
+1 −1 .github/workflows/coveralls.yaml
+2 −6 .github/workflows/parallel-tests.yaml
+1 −0 .github/workflows/strict-tests.yaml
+61 −0 .github/workflows/tests.yaml
+33 −0 .github/workflows/update-skeleton.yaml
+28 −0 CHANGELOG-7.x.md
+29 −0 CHANGELOG-8.x.md
+1 −1 README.md
+136 −0 bin/sync
+13 −11 composer.json
+28 −0 create-sqlite-db
+28 −0 drop-sqlite-db
+1 −1 laravel/config/app.php
+0 −1 laravel/config/mail.php
+5 −10 phpstan-baseline.neon
+4 −1 pint.json
+11 −4 src/Bootstrap/HandleExceptions.php
+1 −1 src/Bootstrap/LoadEnvironmentVariables.php
+1 −1 src/Concerns/Database/WithSqlite.php
+1 −1 src/Concerns/HandlesAnnotations.php
+24 −0 src/Concerns/HandlesDatabases.php
+14 −3 src/Concerns/InteractsWithPHPUnit.php
+43 −7 src/Concerns/InteractsWithPublishedFiles.php
+35 −14 src/Concerns/InteractsWithWorkbench.php
+20 −11 src/Concerns/Testing.php
+16 −1 src/Concerns/WithLaravelMigrations.php
+1 −2 src/Concerns/WithWorkbench.php
+14 −8 src/Console/Commander.php
+18 −4 src/Database/MigrateProcessor.php
+1 −1 src/Exceptions/ApplicationNotAvailableException.php
+1 −1 src/Exceptions/DeprecatedException.php
+31 −14 src/Exceptions/PHPUnitErrorException.php
+2 −3 src/Foundation/Application.php
+10 −3 src/Foundation/Bootstrap/CreateVendorSymlink.php
+1 −1 src/Foundation/Bootstrap/EnsuresDefaultConfiguration.php
+11 −4 src/Foundation/Bootstrap/LoadEnvironmentVariablesFromArray.php
+19 −6 src/Foundation/Bootstrap/LoadMigrationsFromArray.php
+1 −1 src/Foundation/Bootstrap/StartWorkbench.php
+41 −3 src/Foundation/Config.php
+1 −1 src/Foundation/Console/Actions/DeleteDirectories.php
+1 −1 src/Foundation/Console/Actions/DeleteFiles.php
+1 −1 src/Foundation/Console/Actions/EnsureDirectoryExists.php
+1 −1 src/Foundation/Console/Actions/GeneratesFile.php
+1 −1 src/Foundation/Console/Concerns/InteractsWithIO.php
+44 −0 src/Foundation/Console/DevToolCommand.php
+17 −5 src/Foundation/Console/TestCommand.php
+3 −1 src/Foundation/Console/TestFallbackCommand.php
+32 −0 src/Foundation/Env.php
+1 −1 src/Foundation/PackageManifest.php
+1 −0 src/Foundation/TestbenchServiceProvider.php
+7 −0 src/Http/Middleware/VerifyCsrfToken.php
+44 −11 src/PHPUnit/TestCase.php
+15 −10 src/TestCase.php
+7 −7 src/helpers.php
+0 −56 sync.sh
+52 −0 tests/AssertPublishedFilesTest.php
+2 −1 tests/Databases/MigrateWithLaravelMigrationsTest.php
+2 −1 tests/Databases/RefreshDatabaseTest.php
+15 −2 tests/DefaultConfigurationTest.php
+10 −0 tests/Foundation/ConfigTest.php
+34 −0 tests/Foundation/EnvTest.php
+3 −3 tests/Foundation/PackageManifestTest.php
+1 −1 tests/HelpersTest.php
+18 −0 tests/Integrations/EncryptionTest.php
+96 −0 tests/PhpUnit9DeprecationsTest.php
+6 −0 tests/TestbenchTest.php
+29 −3 tests/WithWorkbenchTest.php
+13 −0 tests/Workbench/HelpersTest.php

0 comments on commit 94f10b6

Please sign in to comment.