Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
  • Loading branch information
crynobone committed Aug 19, 2023
1 parent af9e79b commit cddb14b
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 1 deletion.
52 changes: 52 additions & 0 deletions CHANGELOG-7.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,58 @@

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

## 7.29.0

Released: 2023-08-19

### Changes

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

#### Testbench Changes

##### Added

* Added new `workbench.welcome` configuration option.

##### Changes

* Allow `testbench.yaml` configuration fallback similar to `.env`.
* Utilise `Illuminate\Support\LazyCollection`.
* Skip loading `Orchestra\Workbench\WorkbenchServiceProvider` when applying `Orchestra\Testbench\Concerns\WithWorkbench`.

## 7.28.2

Released: 2023-08-17

### Changes

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

#### Testbench Changes

##### Fixes

* Fixes configuration leak when running some TestCase without `Orchestra\Testbench\Concerns\WithWorkbench`.

## 7.28.1

Released: 2023-08-17

### Changes

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

#### Testbench Changes

##### Added

* Readd deprecated `Orchestra\Testbench\Foundation\Console\DevToolCommand` for integration compatibility.

##### Changes

* Disable Composer default timeout when using `serve` command under Composer's script.

## 7.28.0

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

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

## 8.9.0

Released: 2023-08-19

### Changes

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

#### Testbench Changes

##### Added

* Added new `workbench.welcome` configuration option.

### Changes

* Allow `testbench.yaml` configuration fallback similar to `.env`.
* Utilise `Illuminate\Support\LazyCollection`.
* Skip loading `Orchestra\Workbench\WorkbenchServiceProvider` when applying `Orchestra\Testbench\Concerns\WithWorkbench`.

## 8.8.3

Released: 2023-08-17

### Changes

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

#### Testbench Changes

##### Fixes

* Fixes configuration leak when running some TestCase without `Orchestra\Testbench\Concerns\WithWorkbench`.

## 8.8.2

Released: 2023-08-17

### Changes

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

#### Testbench Changes

##### Added

* Readd deprecated `Orchestra\Testbench\Foundation\Console\DevToolCommand` for integration compatibility.

##### Changes

* Disable Composer default timeout when using `serve` command under Composer's script.

##### Removed

* Remove `Orchestra\Testbench\Workbench` classes and functionality is now provided from `orchestra/workbench`.

## 8.8.1

Released: 2023-08-15

### Changes

* Support Laravel Framework `10.19`.

## 8.8.0

Released: 2023-08-15
Expand Down
1 change: 1 addition & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"scripts": {
"post-autoload-dump": "@composer run prepare",
"prepare": "@php vendor/bin/testbench package:discover --ansi",
"ci": "@composer run prepare",
"test": "@php vendor/bin/phpunit -c ./ --color"
},
"config": {
Expand Down
2 changes: 1 addition & 1 deletion core
Submodule core updated 72 files
+1 −1 .github/workflows/analyse.yaml
+0 −1 .github/workflows/audits.yaml
+7 −4 .github/workflows/collision-tests.yaml
+1 −1 .github/workflows/coveralls.yaml
+6 −2 .github/workflows/parallel-tests.yaml
+0 −1 .github/workflows/strict-tests.yaml
+0 −61 .github/workflows/tests.yaml
+45 −0 CHANGELOG-7.x.md
+49 −0 CHANGELOG-8.x.md
+1 −1 README.md
+14 −13 composer.json
+0 −28 create-sqlite-db
+0 −28 drop-sqlite-db
+10 −10 phpstan-baseline.neon
+0 −1 phpunit.xml
+1 −4 pint.json
+2 −1 src/Bootstrap/ConfigureRay.php
+3 −10 src/Bootstrap/HandleExceptions.php
+1 −1 src/Concerns/Database/WithSqlite.php
+6 −7 src/Concerns/HandlesAnnotations.php
+3 −9 src/Concerns/InteractsWithPHPUnit.php
+14 −18 src/Concerns/InteractsWithWorkbench.php
+12 −17 src/Concerns/Testing.php
+5 −5 src/Concerns/WithLaravelMigrations.php
+3 −3 src/Concerns/WithLoadMigrationsFrom.php
+1 −1 src/Concerns/WithWorkbench.php
+8 −13 src/Console/Commander.php
+6 −19 src/Database/MigrateProcessor.php
+1 −1 src/Exceptions/ApplicationNotAvailableException.php
+1 −1 src/Exceptions/DeprecatedException.php
+14 −31 src/Exceptions/PHPUnitErrorException.php
+2 −2 src/Foundation/Application.php
+3 −10 src/Foundation/Bootstrap/CreateVendorSymlink.php
+3 −10 src/Foundation/Bootstrap/LoadEnvironmentVariablesFromArray.php
+6 −18 src/Foundation/Bootstrap/LoadMigrationsFromArray.php
+9 −16 src/Foundation/Bootstrap/StartWorkbench.php
+21 −5 src/Foundation/Config.php
+15 −12 src/Foundation/Console/Concerns/CopyTestbenchFiles.php
+1 −1 src/Foundation/Console/Concerns/InteractsWithIO.php
+30 −41 src/Foundation/Console/PurgeSkeletonCommand.php
+8 −0 src/Foundation/Console/ServeCommand.php
+3 −4 src/Foundation/Console/TestFallbackCommand.php
+1 −1 src/Foundation/PackageManifest.php
+0 −7 src/Http/Middleware/VerifyCsrfToken.php
+11 −43 src/PHPUnit/TestCase.php
+0 −1 src/TestCase.php
+0 −26 src/Workbench/Composer.php
+0 −27 src/Workbench/Console/CreateSqliteDbCommand.php
+0 −27 src/Workbench/Console/DropSqliteDbCommand.php
+0 −235 src/Workbench/Console/InstallCommand.php
+0 −0 src/Workbench/Console/stubs/.gitkeep
+0 −2 src/Workbench/Console/stubs/testbench.yaml
+0 −27 src/Workbench/Events/WorkbenchInstallEnded.php
+0 −25 src/Workbench/Events/WorkbenchInstallStarted.php
+0 −101 src/Workbench/Http/Controllers/WorkbenchController.php
+0 −36 src/Workbench/Http/Middleware/CatchDefaultRoute.php
+0 −60 src/Workbench/WorkbenchServiceProvider.php
+5 −5 src/helpers.php
+2 −1 tests/Databases/MigrateDatabaseTest.php
+2 −1 tests/Databases/MigrateDatabaseWithoutMockedConsoleTest.php
+2 −1 tests/Databases/MigrateWithLaravelTest.php
+2 −1 tests/Databases/RefreshDatabaseTest.php
+2 −0 tests/Foundation/ConfigTest.php
+3 −3 tests/Foundation/PackageManifestTest.php
+4 −3 tests/HelpersTest.php
+0 −96 tests/PhpUnit9DeprecationsTest.php
+3 −2 tests/TestCaseTest.php
+0 −60 tests/Workbench/Console/CreateSqliteDbCommandTest.php
+0 −60 tests/Workbench/Console/DropSqliteDbCommandTest.php
+4 −0 tests/Workbench/HelpersTest.php
+0 −199 tests/Workbench/Http/Controllers/WorkbenchControllerTest.php
+0 −103 tests/Workbench/Http/Middleware/CatchDefaultRouteTest.php

0 comments on commit cddb14b

Please sign in to comment.