Skip to content

Commit

Permalink
Merge branch 'main' into 8.x
Browse files Browse the repository at this point in the history
  • Loading branch information
aedart committed Nov 21, 2024
2 parents 463635f + 3097e3f commit d5ffb0a
Show file tree
Hide file tree
Showing 44 changed files with 505 additions and 333 deletions.
77 changes: 76 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,72 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [8.14.0] - 2024-11-13

### Added

* Test that ensures the `RequestMustBeJson` middleware throws `BadRequestHttpException`, when no `content-type` is set in the request headers.

### Changed

* Updated dependencies (_service update_).

## [8.13.0] - 2024-10-29

### Changed

* Updated dependencies (_service update_).

### Fixed

* `TypeError` thrown in `CaptureFieldsToSelect` middleware, when "select" query parameter is not a string. [#197](https://github.com/aedart/athenaeum/issues/197).

## [8.12.0] - 2024-10-21

### Changed

* Updated dependencies (_service update_).

## [8.11.0] - 2024-10-02

### Changed

* Updated dependencies (_service update_).

### Fixed

* `DatabaseAdapter` fails when attempting to move or copy to the same destination as the source (_adapter now skips performing `move()` or `copy()`, if source and destination are the same_). [#195](https://github.com/aedart/athenaeum/issues/195).

## [8.10.0] - 2024-09-23

### Changed

* Updated dependencies (_service update_).

## [8.9.0] - 2024-09-04

### Changed

* Updated dependencies (_service update_).

### Fixed

* Incorrect `port` argument, in `BrowserTestCase` (_`--port` expected, but `port` was given as argument_).

## [8.8.0] - 2024-08-07

### Changed

* Updated dependencies (_service update_).

## [8.7.0] - 2024-07-22

### Changed

* Updated dependencies (_service update_).

## [8.6.0] - 2024-06-27

### Changed

* Updated dependencies (_service update_).
Expand Down Expand Up @@ -1482,7 +1548,16 @@ It will high-jack the `app` binding, which will cause your application to behave

* Please review commits on [GitHub](https://github.com/aedart/athenaeum/commits/master)

[Unreleased]: https://github.com/aedart/athenaeum/compare/8.5.0...HEAD
[Unreleased]: https://github.com/aedart/athenaeum/compare/8.14.0...HEAD
[8.14.0]: https://github.com/aedart/athenaeum/compare/8.13.0...8.14.0
[8.13.0]: https://github.com/aedart/athenaeum/compare/8.12.0...8.13.0
[8.12.0]: https://github.com/aedart/athenaeum/compare/8.11.0...8.12.0
[8.11.0]: https://github.com/aedart/athenaeum/compare/8.10.0...8.11.0
[8.10.0]: https://github.com/aedart/athenaeum/compare/8.9.0...8.10.0
[8.9.0]: https://github.com/aedart/athenaeum/compare/8.8.0...8.9.0
[8.8.0]: https://github.com/aedart/athenaeum/compare/8.7.0...8.8.0
[8.7.0]: https://github.com/aedart/athenaeum/compare/8.6.0...8.7.0
[8.6.0]: https://github.com/aedart/athenaeum/compare/8.5.0...8.6.0
[8.5.0]: https://github.com/aedart/athenaeum/compare/8.4.0...8.5.0
[8.4.0]: https://github.com/aedart/athenaeum/compare/8.3.0...8.4.0
[8.3.0]: https://github.com/aedart/athenaeum/compare/8.2.0...8.3.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ _A configuration loader, supporting *.ini, *.json, *.php, *.yml, *.toml, and *.n

**[Core](https://aedart.github.io/athenaeum/archive/current/core/)**

_A custom Laravel Application implementation, intended to be testing, tinkering or developing non-essential custom applications._
_A custom Laravel Application implementation, intended for testing, tinkering or development of non-essential custom applications._

**[Circuits](https://aedart.github.io/athenaeum/archive/current/circuits)**

Expand Down
156 changes: 78 additions & 78 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,54 +14,54 @@
"ext-json": "*",
"ext-sockets": "*",
"composer-runtime-api": "^2.2.2",
"dragonmantank/cron-expression": "^3.3.3",
"fakerphp/faker": "^v1.23.1",
"guzzlehttp/guzzle": "^7.8.1",
"illuminate/auth": "^v11.13.0",
"illuminate/cache": "^v11.13.0",
"illuminate/collections": "^v11.13.0",
"illuminate/config": "^v11.13.0",
"illuminate/console": "^v11.13.0",
"illuminate/container": "^v11.13.0",
"illuminate/contracts": "^v11.13.0",
"illuminate/database": "^v11.13.0",
"illuminate/events": "^v11.13.0",
"illuminate/filesystem": "^v11.13.0",
"illuminate/http": "^v11.13.0",
"illuminate/pipeline": "^v11.13.0",
"illuminate/support": "^v11.13.0",
"illuminate/translation": "^v11.13.0",
"illuminate/validation": "^v11.13.0",
"league/flysystem": "^3.28.0",
"dragonmantank/cron-expression": "^3.4.0",
"fakerphp/faker": "^v1.24.0",
"guzzlehttp/guzzle": "^7.9.2",
"illuminate/auth": "^v11.31.0",
"illuminate/cache": "^v11.31.0",
"illuminate/collections": "^v11.31.0",
"illuminate/config": "^v11.31.0",
"illuminate/console": "^v11.31.0",
"illuminate/container": "^v11.31.0",
"illuminate/contracts": "^v11.31.0",
"illuminate/database": "^v11.31.0",
"illuminate/events": "^v11.31.0",
"illuminate/filesystem": "^v11.31.0",
"illuminate/http": "^v11.31.0",
"illuminate/pipeline": "^v11.31.0",
"illuminate/support": "^v11.31.0",
"illuminate/translation": "^v11.31.0",
"illuminate/validation": "^v11.31.0",
"league/flysystem": "^3.29.1",
"mockery/mockery": "1.6.*",
"psr/http-client": "^1.0.3",
"psr/http-factory": "^1.1.0",
"psr/http-message": "^1.1",
"psr/log": "^3.0.0",
"psr/log": "^3.0.2",
"ramsey/http-range": "^1.1.0",
"shrikeh/teapot": "^2.3.1",
"symfony/console": "^v7.1.1",
"symfony/finder": "^7.1.1",
"vlucas/phpdotenv": "^5.6.0",
"symfony/console": "^v7.1.7",
"symfony/finder": "^7.1.6",
"vlucas/phpdotenv": "^5.6.1",
"xenolope/quahog": "^3.0"
},
"require-dev": {
"ext-curl": "*",
"bamarni/composer-bin-plugin": "^1.8.2",
"codeception/codeception": "^5.1.2",
"codeception/module-asserts": "^3.0.0",
"illuminate/testing": "^v11.13.0",
"laravel/fortify": "^1.21.3",
"league/flysystem-adapter-test-utilities": "^3.28.0",
"nette/neon": "^3.4.1",
"orchestra/testbench": "^v9.1.2",
"orchestra/testbench-dusk": "^v9.3.0",
"phpstan/phpstan": "^1.11.5",
"illuminate/testing": "^v11.31.0",
"laravel/fortify": "^1.24.5",
"league/flysystem-adapter-test-utilities": "^3.29.0",
"nette/neon": "^3.4.4",
"orchestra/testbench": "^v9.5.2",
"orchestra/testbench-dusk": "^v9.8.1",
"phpstan/phpstan": "^1.12.10",
"predis/predis": "^2.2.2",
"roave/security-advisories": "dev-master",
"symfony/var-dumper": "^v7.1.1",
"symfony/yaml": "^v7.1.1",
"twig/twig": "^3.10.3",
"symfony/var-dumper": "^v7.1.7",
"symfony/yaml": "^v7.1.6",
"twig/twig": "^3.14.2",
"yosymfony/toml": "^1.0.4"
},
"autoload": {
Expand Down Expand Up @@ -111,40 +111,17 @@
"Aedart\\Tests\\": "tests/"
}
},
"replace": {
"aedart/athenaeum-acl": "8.5.0",
"aedart/athenaeum-antivirus": "8.5.0",
"aedart/athenaeum-audit": "8.5.0",
"aedart/athenaeum-auth": "8.5.0",
"aedart/athenaeum-circuits": "8.5.0",
"aedart/athenaeum-collections": "8.5.0",
"aedart/athenaeum-config": "8.5.0",
"aedart/athenaeum-console": "8.5.0",
"aedart/athenaeum-container": "8.5.0",
"aedart/athenaeum-contracts": "8.5.0",
"aedart/athenaeum-core": "8.5.0",
"aedart/athenaeum-database": "8.5.0",
"aedart/athenaeum-dto": "8.5.0",
"aedart/athenaeum-etags": "8.5.0",
"aedart/athenaeum-events": "8.5.0",
"aedart/athenaeum-filters": "8.5.0",
"aedart/athenaeum-flysystem-db": "8.5.0",
"aedart/athenaeum-http-api": "8.5.0",
"aedart/athenaeum-http-clients": "8.5.0",
"aedart/athenaeum-http-cookies": "8.5.0",
"aedart/athenaeum-http-messages": "8.5.0",
"aedart/athenaeum-maintenance-modes": "8.5.0",
"aedart/athenaeum-mime-types": "8.5.0",
"aedart/athenaeum-pagination": "8.5.0",
"aedart/athenaeum-properties": "8.5.0",
"aedart/athenaeum-redmine": "8.5.0",
"aedart/athenaeum-service": "8.5.0",
"aedart/athenaeum-streams": "8.5.0",
"aedart/athenaeum-support": "8.5.0",
"aedart/athenaeum-testing": "8.5.0",
"aedart/athenaeum-translation": "8.5.0",
"aedart/athenaeum-utils": "8.5.0",
"aedart/athenaeum-validation": "8.5.0"
"extra": {
"branch-alias": {
"dev-master": "8.15.x-dev"
},
"extra": {
"bamarni-bin": {
"bin-links": false,
"target-directory": "vendor-bin",
"forward-command": false
}
}
},
"scripts": {
"post-install-cmd": [
Expand Down Expand Up @@ -174,17 +151,40 @@
"bamarni/composer-bin-plugin": true
}
},
"extra": {
"branch-alias": {
"dev-master": "8.6.x-dev"
},
"extra": {
"bamarni-bin": {
"bin-links": false,
"target-directory": "vendor-bin",
"forward-command": false
}
}
"replace": {
"aedart/athenaeum-acl": "8.14.0",
"aedart/athenaeum-antivirus": "8.14.0",
"aedart/athenaeum-audit": "8.14.0",
"aedart/athenaeum-auth": "8.14.0",
"aedart/athenaeum-circuits": "8.14.0",
"aedart/athenaeum-collections": "8.14.0",
"aedart/athenaeum-config": "8.14.0",
"aedart/athenaeum-console": "8.14.0",
"aedart/athenaeum-container": "8.14.0",
"aedart/athenaeum-contracts": "8.14.0",
"aedart/athenaeum-core": "8.14.0",
"aedart/athenaeum-database": "8.14.0",
"aedart/athenaeum-dto": "8.14.0",
"aedart/athenaeum-etags": "8.14.0",
"aedart/athenaeum-events": "8.14.0",
"aedart/athenaeum-filters": "8.14.0",
"aedart/athenaeum-flysystem-db": "8.14.0",
"aedart/athenaeum-http-api": "8.14.0",
"aedart/athenaeum-http-clients": "8.14.0",
"aedart/athenaeum-http-cookies": "8.14.0",
"aedart/athenaeum-http-messages": "8.14.0",
"aedart/athenaeum-maintenance-modes": "8.14.0",
"aedart/athenaeum-mime-types": "8.14.0",
"aedart/athenaeum-pagination": "8.14.0",
"aedart/athenaeum-properties": "8.14.0",
"aedart/athenaeum-redmine": "8.14.0",
"aedart/athenaeum-service": "8.14.0",
"aedart/athenaeum-streams": "8.14.0",
"aedart/athenaeum-support": "8.14.0",
"aedart/athenaeum-testing": "8.14.0",
"aedart/athenaeum-translation": "8.14.0",
"aedart/athenaeum-utils": "8.14.0",
"aedart/athenaeum-validation": "8.14.0"
},
"minimum-stability": "dev",
"prefer-stable": true
Expand Down
6 changes: 3 additions & 3 deletions monorepo-builder.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@
'roave/security-advisories' => 'dev-master',
'codeception/codeception' => '^5.1.2',
"codeception/module-asserts" => "^3.0.0",
'orchestra/testbench' => '^v9.1.2',
'orchestra/testbench-dusk' => '^v9.3.0',
'illuminate/testing' => '^v11.13.0'
'orchestra/testbench' => '^v9.5.2',
'orchestra/testbench-dusk' => '^v9.8.1',
'illuminate/testing' => '^v11.31.0'
],

ComposerJsonSection::AUTOLOAD => [
Expand Down
20 changes: 10 additions & 10 deletions packages/Acl/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,35 +11,35 @@
],
"homepage": "https://aedart.github.io/athenaeum/",
"license": "BSD-3-Clause",
"type": "library",
"authors": [
{
"name": "Alin Eugen Deac",
"email": "aedart@gmail.com"
}
],
"type": "library",
"require": {
"php": "^8.2",
"aedart/athenaeum-contracts": "^8.6",
"aedart/athenaeum-database": "^8.6",
"aedart/athenaeum-support": "^8.6",
"aedart/athenaeum-utils": "^8.6",
"aedart/athenaeum-validation": "^8.6",
"illuminate/auth": "^v11.13.0"
"aedart/athenaeum-contracts": "^8.15",
"aedart/athenaeum-database": "^8.15",
"aedart/athenaeum-support": "^8.15",
"aedart/athenaeum-utils": "^8.15",
"aedart/athenaeum-validation": "^8.15",
"illuminate/auth": "^v11.31.0"
},
"autoload": {
"psr-4": {
"Aedart\\Acl\\": "src"
}
},
"config": {
"sort-packages": true
},
"extra": {
"branch-alias": {
"dev-master": "7.1.x-dev"
}
},
"config": {
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}
18 changes: 9 additions & 9 deletions packages/Antivirus/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,36 +8,36 @@
],
"homepage": "https://aedart.github.io/athenaeum/",
"license": "BSD-3-Clause",
"type": "library",
"authors": [
{
"name": "Alin Eugen Deac",
"email": "aedart@gmail.com"
}
],
"type": "library",
"require": {
"php": "^8.2",
"ext-sockets": "*",
"aedart/athenaeum-contracts": "^8.6",
"aedart/athenaeum-streams": "^8.6",
"aedart/athenaeum-support": "^8.6",
"aedart/athenaeum-validation": "^8.6",
"illuminate/events": "^v11.13.0",
"aedart/athenaeum-contracts": "^8.15",
"aedart/athenaeum-streams": "^8.15",
"aedart/athenaeum-support": "^8.15",
"aedart/athenaeum-validation": "^8.15",
"illuminate/events": "^v11.31.0",
"xenolope/quahog": "^3.0"
},
"autoload": {
"psr-4": {
"Aedart\\Antivirus\\": "src"
}
},
"config": {
"sort-packages": true
},
"extra": {
"branch-alias": {
"dev-master": "7.1.x-dev"
}
},
"config": {
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}
Loading

0 comments on commit d5ffb0a

Please sign in to comment.