Skip to content

Commit 5e47ca3

Browse files
committed
Merge 4.1
2 parents 88f5ac5 + c636d98 commit 5e47ca3

File tree

92 files changed

+72293
-57567
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+72293
-57567
lines changed

.github/workflows/ci.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,3 +1283,32 @@ jobs:
12831283
composer run-script test
12841284
working-directory: 'src/Laravel'
12851285

1286+
laravel-e2e:
1287+
name: Laravel E2E installation (PHP 8.4)
1288+
runs-on: ubuntu-latest
1289+
timeout-minutes: 20
1290+
steps:
1291+
- name: Checkout
1292+
uses: actions/checkout@v4
1293+
- name: Setup PHP
1294+
uses: shivammathur/setup-php@v2
1295+
with:
1296+
php-version: 8.4
1297+
tools: pecl, composer
1298+
extensions: intl, bcmath, curl, openssl, mbstring, pdo_sqlite, mongodb
1299+
ini-values: memory_limit=-1
1300+
- name: Update project dependencies
1301+
run: |
1302+
composer global require soyuka/pmu
1303+
composer global config allow-plugins.soyuka/pmu true --no-interaction
1304+
composer global link . --permanent
1305+
- name: Setup laravel project
1306+
run: |
1307+
composer global require laravel/installer
1308+
laravel new test-api-platform-install --pest --no-interaction
1309+
- name: Install api-platform/laravel
1310+
run: |
1311+
composer global link ../src/Laravel --permanent
1312+
composer require api-platform/laravel:"@dev"
1313+
php ./artisan api-platform:install
1314+
working-directory: 'test-api-platform-install'

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog
22

3+
## v4.1.4
4+
5+
### Bug fixes
6+
7+
* [eaf007536](https://github.com/api-platform/core/commit/eaf00753693a493788f5ad60c4c45295048eb1a7) fix(state): support filter interface on serializer filter parameter provider (#7047)
8+
* [b0fa2291e](https://github.com/api-platform/core/commit/b0fa2291e50a57789eb14777277769627931cfbd) fix(laravel): error handler only on api routes (#7049)
9+
* [1eb9da13a](https://github.com/api-platform/core/commit/1eb9da13a7e06a8d380dfa27e23a0f8457ceb2bd) fix(laravel): missing filters (#7056)
10+
* [a46a76889](https://github.com/api-platform/core/commit/a46a7688958428b76eb7b6181ae1636cd3b7a4bf) fix(symfony): serialization of closure inside the profiler (#7054)
11+
* [c1b50e2cb](https://github.com/api-platform/core/commit/c1b50e2cb082b00a371bf62c7e86c2f3fea5dadf) fix(doctrine): joinColumn might be an array (#7060)
12+
* [f4c426d71](https://github.com/api-platform/core/commit/f4c426d719b01debaa993b00d03cce8964057ecc) Revert "fix(doctrine): throw an exception when a filter is not found in a par…" (#7046)
13+
14+
## v4.1.3
15+
16+
### Bug fixes
17+
18+
* [8a2265041](https://github.com/api-platform/core/commit/8a22650419fd32efdafad43493f2327b38dd3ee6) fix(laravel): defer "filters" dependent services (#7045)
19+
20+
21+
### Features
22+
23+
## v4.1.2
24+
25+
### Bug fixes
26+
27+
* [42f25cf04](https://github.com/api-platform/core/commit/42f25cf0461c382ce10e2378be5e9428c23eb94a) fix: react@18 for UMD + add Laravel support in update-js.sh (#7028)
28+
* [77ffc380b](https://github.com/api-platform/core/commit/77ffc380bcd3c22a1eb4fb0c4f1cd265cfd1a898) fix(laravel): do not require tests while autoconfiguring (#7024)
29+
* [935b9b55d](https://github.com/api-platform/core/commit/935b9b55da0eacce3dd2bbed4584b10b154d97c2) fix(laravel): json api default parameters (#7027)
30+
* [a2824ff4b](https://github.com/api-platform/core/commit/a2824ff4be6276e37e37a3b4e4fb2e9a0096789c) fix(laravel): defer autoconfiguration (#7040)
31+
32+
33+
### Features
34+
335
## v4.1.1
436

537
### Bug fixes
@@ -120,6 +152,17 @@ On write operations, we added the [expectsHeader](https://www.hydra-cg.com/spec/
120152
* [d0a442786](https://github.com/api-platform/core/commit/d0a44278630d201b91cbba0774a09f4eeaac88f7) feat(doctrine): enhance getLinksHandler with method validation and typo suggestions (#6874)
121153
* [f67f6f1ac](https://github.com/api-platform/core/commit/f67f6f1acb6476182c18a3503f2a8bc80ae89a0b) feat(doctrine): doctrine filters like laravel eloquent filters (#6775)
122154

155+
## v4.0.21
156+
157+
### Bug fixes
158+
159+
* [7cb5a6db8](https://github.com/api-platform/core/commit/7cb5a6db87241d95e6c324318fe861bd4f1820cf) fix: allow parameter provider as object (#7032)
160+
* [bb83e9a03](https://github.com/api-platform/core/commit/bb83e9a034c511156aa20a8555bf367374ef5458) fix(symfony): allow to merge array with string in global defaults (#7037)
161+
* [da2e86809](https://github.com/api-platform/core/commit/da2e86809d4a8dec294dc2fc148d92406f1f7fd1) fix: header parameter should be case insensitive (#7031)
162+
163+
164+
### Features
165+
123166
## v4.0.20
124167

125168
### Bug fixes

0 commit comments

Comments
 (0)