From 708f60e4e677a3e94e4eca0dcc23d083a940e6e8 Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Sat, 6 Dec 2025 23:45:29 +0000 Subject: [PATCH 1/6] Update test.yml --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 87a6438..2627a29 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -35,6 +35,9 @@ jobs: cp .env.testing .env php artisan key:generate + - name: Build Assets + run: composer assets:build + - name: Run Linter run: composer lint From 67c0978c4e3984b1f3efb73a599c7f08b64f94d2 Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Sat, 6 Dec 2025 23:47:54 +0000 Subject: [PATCH 2/6] Update Bun dependencies --- bun.lockb | Bin 119489 -> 113469 bytes package.json | 24 ++++++++++++------------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/bun.lockb b/bun.lockb index bbe508d9c0d61642dfc80840579a24ba4650835f..55df1aa34dd799a9da5b99cd8194868f819cbafc 100755 GIT binary patch delta 27126 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

;kye`_aB5O6~?5e+2D2fcAmA$=r^jeFxFL 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 AP5=M^ delta 29750 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

hnwEr8ZQE5IC} zLAD3l0yGesk2<8b)K@!z3(^v48l*Kq^&RAt<2y?r@CEDvTYzS?13CgCzz6UK+yGa= z1#ki!0SCZY4o^^bzyt6CIstw_AP@%x0W{zMpex`H(AHolS}`rzSyqftotjd$RBYdY z@mHc}6}!cXF%yhJ%AeicfiacP(NE8URDhm_!+~MIP#_sd0)_yIKmsrrhzDrR@&G!h z#sH&%u>c(`G&-($+9EV!#VBb=@(+zwPZ}`Y((PA6)8RS?C1*QO#fns11 zPy|c_CII7sali~<7BCZ-4wL}X07V(Kp`bcYiIiCfh8DgEXb-3W^MScQDKHOU0XkgE zyQ~+CPM^V9P zU=L6Q>;iTIyX9#+(7ix4a1y8ijsyFFW57P(FhJ#0b^tg890VwT1UL$u0%(4k_XJP} zNNVK*H_$V{1>ihz4xmj=(^r7Yz$M@+a1FQ#+yL$aw}E@WUEmJD=^i8f2zUU{k;mCQ z1pibfm+)R9@f@H{M-5*9Z-LRkJK#O=0r&#YE}<6^2A~t^PmpiGcYxae0H{5+qZb?Q zDn;|qD-^vV(W?}-r}@=s|5IbyxAfBG4@w=;%NCWUz9(B`Gzz%>WxqaG80>ZzPk`f!};Ie9C& zj`FlHYC{X8YcVT;KGmURH~{qj(`*6yfR);{qZzCLYG4D5JZGSQJ|xB`J%!zB z$A}mg_Kh9ml;kR%I5BY)TyA!>eaNZ3OH`O>7duBgXITR_gQiYY(e6qAlq6^z?40cE zWvdA_Xu5wsF=F?HueJTzTAaj|n^V;vY%c8de!z_*v>GpBlPA6tWF4}&d>gKGFpw40rytDO@s zPHCPaqu0X4&V$Eoa{I7nUXvbu%67_(sHV~VX6pX6A7fda%A9*imfp@3BnWgLyTtr@u;sMk*VXqjRi+XS|wwQ9t;IzYWL@n0J~ZC zj1x8ZbIoCZ-ZthtN;}O64yoTp7A|7T+SGGk6W60iiU<54R2?O{))aV~oLDw1y92~G)vb1;kTa?)r z7$HvFCdk}Afaql>oU`cNKlh8Hyp?F-f9`)pi~sCH03Y);SZ`-0*p=JTv?c#ublA(6 z>4?L_&K?c)Yky~MhePQ&bfELi6AgBsGiC#kCVK_52>+latM0-WnQ_}2TfVvVD%0>a zJ(*nL3pp-ovc9lzy`w2zNEhtum3)Z*y*_`d1ob5c=o34ywOBBuR*V`xN`Ok(~u^*)t_I7Bb6U|sVH^zW*V$-}B zBX*!0)6GIYmGLrTGc)O|*6UH{DLN%dIeNb)xnpjOtqNzxesg1N+Hl;PX0rO1bR00f z-F6=jJ?1hA|5OgfjN zivM1Lziad`%FM@%F^_h3)n`wmJXdZT=HpF!vH_1%4k|IIIVOB;{G>0vQ7PypI%{p# zTxWHoCPSY!^FWVqTRSf{wXZt=Bz{1n#R7e{CoEjK&7d_5{hut}H1b%Z1-D)FLEg*2 zc2D@ejhZX^>|&ai+hF?o_{0E*dDm(hEx0YHm#-Z=^rcGMbB!7u1NJ$MjN7!jewlXj z!^OsOLamm19~(7e4A@kfm)kqrW|(2q zcZY@sG+L}Mklr8`6f12=8l>Zy)2P{Dz*Zx#8Mhxd@p|5R==Ax;jTUzd*w@tiTlk>Y z)#D!vT8>%ShcsF!8_K+^=!mR$F>~q~HO7Xl2qV;x+nQPw&9A=jO64}6!3kpL#-?~N z%_ZFa)qC^|bO+8X8>hrz^hn3~GK@eo6uJH9^S7!dC)+k^xIM7L=D&RDyR`mCqlVih z`;z0HpVQw)FpU~+A8qBVbAyMUe#e(<=vH0Qy|z(MWm~0z_KznvYs|#$#_j%kbf~8G zr20k;w_o?vnco-gY_0ROQN!)%{W-d9tn8QXjT&EQ=!wnk#Hu9u)!flg8AHWw*4mh9 z6g17DX`UC#JQ#Dapiwgi8Z40u#)+2SXgU#j0{stb8JM{MY%J_is}yd&iB@YsLA= z%pMY(fhm6XsrU=~1;;lvPQ-LdH(_INF#femb%Xleh`ANfm|wA0$EAZV>5K&K^eQU7 z?hlRN$!30Tjn2ntkS@`AjJ0ejJlyJ?(7N3>woyYjhSx>UzU*^fU%OQ6P^0Fb-O@&G zJJNbyCq`f5ibo8P&;fY*$;FKmmw%W}J6~2Jw?BMRdEXr+Jy)eSYPcQbz0KQ32RvTx z(x~C~m@nB)s!wGGHf_{!yU-Uu>%D5*s$k6I&UW6ig1C+9FZNkKl1C$Ctpxl32KD^!16}rr}KPc4=PB#{Vpk|I2H&J^K=Q z`L*_}iXWCT@YUCk$rqqMF|hF-tv%ntgEbFf^rh=jGj7NIq*vQs^>WU#f+t+O-Law? z?Zo~vQ)x(g!ZHuaY%^=kdOq!^a~tcPXSC*(Cn-bG`1od+&oIeR7Y*__!TJouv`4mqXs_g4}Y`= zw|~4trq7Wvx(|`Znr!hVqX& zgTpnCYS5r$w*n0!wmJ~Lns#C@1u`8(Jv+&68o1wc_-BsAzOw6@v99j$-mSGRz!$yE zLXew$Sy2#ttwVd2kh|LWNgt&bygr} zeoKfBAd@OG4PX{t5BRi%-Wy_4r00ErKWoz+p>V%vu_4W2+whn1i(!E$Qq-Nyjgc$& z%NB7X+W7dYX}QCKp7!v;{nkZ&zjbH3ydQ+m) z8;kGyjrhM$jIP|TW2_iDGCTK2WOHfd9OyGS?)NjsZ%H`Q!6S4xG}4tgo@IAqLxOQ0 z=!@BLlvat^;dCV?J86RHV<4=|a1$$+JNvLjJ(vQy+_tH77-a zChITjQc%} z#YKC%tog2q=Z<6Lr_PcH_OCF6fJxA(7cBpN_bUxvdfl?>#}@QLaNKnHM@xG;7AyL* zr(x;H{U*gap_x_(yB25Q3(F}yP;}saMq}7e$HnEfx8Ly@M+`j&7uG18G2_egvmxP( zfie`ln*Qw2a0Jq{)bsU20Mb>15U>iah`eSEnf1bIEyak0)g7hGQj*(?L27cZNn6bBxiF z(Ph)u^mc6Y-aCrbqzxml-hU{Cv*3PTWb0;Sa={^BYNId2F$=!TxSuYu(0H@_i*j?> zN=DkKav$uCzPK#@dxf~5(AGAzx45>Kx4A3#%Oa+&nk)%h>WoQ^Rus<=rLS2CQPG)Y zfk|&o*L8%3&b%06!WecF{$Y2eO`psN}cmBx6Z%*NsNW|$n1oUwjFV_m4BhoCXy+q5BO^%nLdmI zt22tRV82B&8f<73V@MTAQA|Hd4@NNo?5sg}`r3LBqbD;pXJ4*l%vsBUOgA>C1kdOD z4Z;oSh=EM^CV0Zn?i=JnVyx#aXPUD6Rx(A^mpf+)jcnO5yE%|qo&tCf+BpU}fE z%*3Zo~IYn^De^ zNXA;0Lc6s6m6EoQkpjCq3iqSZ94!Yi#kWdLSNMB4x#?b(mR5xZ{;6UO#L&@#UWUmgi6Wg&I4b9WpQ zr0g#JVu`j%dUAZ4^aqHtl2dc(Zzsj&M&p(Q%L3`6M@J-NNs*5urhV2vnVCnsAN?a? z4EWA=?1&NsV?LD8Y=S3LI~|5Hg+e9z^k(OdOeTs^ip_{mV#Bh~C$`y4XVtV(2^s0} zuFk^~*ph6f8LK^#QD&!QGhVEA4x_|A%4Wi8H`ue!Ml!AOJ%ZHx(p)T12aZD5_ZY>P zC`h$fn=D3!T{em_{Z0CE6l3+9V0jK>p&-zwMG9G^T*gdMs+Qgu-n?8!ubBdGJ0vyR z7B&18k*`9|=B#<%?*#~lr=_Lhp#&;FHjgpYq$yYDe>l-%5vnr#Dhtuv&-*wMQ4wigdwtFEYp&4W$VT=Lxs2(!cd|o=m-g8 zs4iWc%Ep*0ySM=FjbLD^v-uL{jzIbyDxCycYSCvWbS46^rE`VFddA|{d4Mlsnb8=0 znuVygD{E88WHGKgmlZOv7_cSdnOKk!6B&2bdIH9SJUx8^VwbAj*%uQKwp8xThE7B? zNz;)swIgdk4l|s35gJNr@5n|Lae1BC9YvTMTz6hCV%qUJz4K%YTB)rKJ7F@T1O2?o xj199>Zz^MN#?IQxG~KylHFHk|p_gr8;#rF*#(bw)1+z!MIPAQ#gGo^O{{RnnxnuwU diff --git a/package.json b/package.json index 9523e79..9ab3078 100644 --- a/package.json +++ b/package.json @@ -1,23 +1,23 @@ { + "dependencies": { + "caniuse-lite": "^1.0.30001759", + "lucide-vue-next": "^0.556.0" + }, "devDependencies": { - "@inertiajs/vue3": "^2.2.15", + "@inertiajs/vue3": "^2.2.19", "@tailwindcss/forms": "^0.5.10", - "@tailwindcss/vite": "^4.1.16", - "@vitejs/plugin-vue": "^5.2.4", - "laravel-vite-plugin": "^1.3.0", - "tailwindcss": "^4.1.16", - "vite": "^6.4.1", + "@tailwindcss/vite": "^4.1.17", + "@vitejs/plugin-vue": "^6.0.2", + "laravel-vite-plugin": "^2.0.1", + "tailwindcss": "^4.1.17", + "vite": "^7.2.6", "vite-plugin-run": "^0.6.1", - "vue": "^3.5.22" + "vue": "^3.5.25" }, "private": true, "scripts": { "dev": "vite", "build": "vite build" }, - "type": "module", - "dependencies": { - "caniuse-lite": "^1.0.30001752", - "lucide-vue-next": "^0.479.0" - } + "type": "module" } From 12a4518e52122f79a586e4467a4c7e4961aeed51 Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Sat, 6 Dec 2025 23:48:48 +0000 Subject: [PATCH 3/6] Update Composer dependencies --- composer.lock | 1253 +++++++++++++++++++++++++------------------------ 1 file changed, 643 insertions(+), 610 deletions(-) diff --git a/composer.lock b/composer.lock index 49b9e02..8f942a5 100644 --- a/composer.lock +++ b/composer.lock @@ -8,16 +8,16 @@ "packages": [ { "name": "anourvalar/eloquent-serialize", - "version": "1.3.4", + "version": "1.3.5", "source": { "type": "git", "url": "https://github.com/AnourValar/eloquent-serialize.git", - "reference": "0934a98866e02b73e38696961a9d7984b834c9d9" + "reference": "1a7dead8d532657e5358f8f27c0349373517681e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/AnourValar/eloquent-serialize/zipball/0934a98866e02b73e38696961a9d7984b834c9d9", - "reference": "0934a98866e02b73e38696961a9d7984b834c9d9", + "url": "https://api.github.com/repos/AnourValar/eloquent-serialize/zipball/1a7dead8d532657e5358f8f27c0349373517681e", + "reference": "1a7dead8d532657e5358f8f27c0349373517681e", "shasum": "" }, "require": { @@ -68,9 +68,9 @@ ], "support": { "issues": "https://github.com/AnourValar/eloquent-serialize/issues", - "source": "https://github.com/AnourValar/eloquent-serialize/tree/1.3.4" + "source": "https://github.com/AnourValar/eloquent-serialize/tree/1.3.5" }, - "time": "2025-07-30T15:45:57+00:00" + "time": "2025-12-04T13:38:21+00:00" }, { "name": "blade-ui-kit/blade-heroicons", @@ -224,16 +224,16 @@ }, { "name": "brick/math", - "version": "0.14.0", + "version": "0.14.1", "source": { "type": "git", "url": "https://github.com/brick/math.git", - "reference": "113a8ee2656b882d4c3164fa31aa6e12cbb7aaa2" + "reference": "f05858549e5f9d7bb45875a75583240a38a281d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/113a8ee2656b882d4c3164fa31aa6e12cbb7aaa2", - "reference": "113a8ee2656b882d4c3164fa31aa6e12cbb7aaa2", + "url": "https://api.github.com/repos/brick/math/zipball/f05858549e5f9d7bb45875a75583240a38a281d0", + "reference": "f05858549e5f9d7bb45875a75583240a38a281d0", "shasum": "" }, "require": { @@ -272,7 +272,7 @@ ], "support": { "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.14.0" + "source": "https://github.com/brick/math/tree/0.14.1" }, "funding": [ { @@ -280,7 +280,7 @@ "type": "github" } ], - "time": "2025-08-29T12:40:03+00:00" + "time": "2025-11-24T14:40:29+00:00" }, { "name": "carbonphp/carbon-doctrine-types", @@ -610,16 +610,16 @@ }, { "name": "doctrine/dbal", - "version": "4.3.4", + "version": "4.4.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "1a2fbd0e93b8dec7c3d1ac2b6396a7b929b130dc" + "reference": "3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/1a2fbd0e93b8dec7c3d1ac2b6396a7b929b130dc", - "reference": "1a2fbd0e93b8dec7c3d1ac2b6396a7b929b130dc", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c", + "reference": "3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c", "shasum": "" }, "require": { @@ -638,8 +638,8 @@ "phpunit/phpunit": "11.5.23", "slevomat/coding-standard": "8.24.0", "squizlabs/php_codesniffer": "4.0.0", - "symfony/cache": "^6.3.8|^7.0", - "symfony/console": "^5.4|^6.3|^7.0" + "symfony/cache": "^6.3.8|^7.0|^8.0", + "symfony/console": "^5.4|^6.3|^7.0|^8.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -696,7 +696,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/4.3.4" + "source": "https://github.com/doctrine/dbal/tree/4.4.1" }, "funding": [ { @@ -712,7 +712,7 @@ "type": "tidelift" } ], - "time": "2025-10-09T09:11:36+00:00" + "time": "2025-12-04T10:11:03+00:00" }, { "name": "doctrine/deprecations", @@ -986,29 +986,28 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v3.4.0", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "8c784d071debd117328803d86b2097615b457500" + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", - "reference": "8c784d071debd117328803d86b2097615b457500", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013", + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013", "shasum": "" }, "require": { - "php": "^7.2|^8.0", - "webmozart/assert": "^1.0" + "php": "^8.2|^8.3|^8.4|^8.5" }, "replace": { "mtdowling/cron-expression": "^1.0" }, "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.0", - "phpunit/phpunit": "^7.0|^8.0|^9.0" + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.32|^2.1.31", + "phpunit/phpunit": "^8.5.48|^9.0" }, "type": "library", "extra": { @@ -1039,7 +1038,7 @@ ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.6.0" }, "funding": [ { @@ -1047,7 +1046,7 @@ "type": "github" } ], - "time": "2024-10-09T13:47:03+00:00" + "time": "2025-10-31T18:51:33+00:00" }, { "name": "egulias/email-validator", @@ -1118,7 +1117,7 @@ }, { "name": "filament/actions", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/actions.git", @@ -1171,16 +1170,16 @@ }, { "name": "filament/filament", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/panels.git", - "reference": "f61544ea879633e42e2ae8a2eafe034aecdad2b2" + "reference": "1cc3a0b06cb287048c53d49b3915064a8fc6449f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/panels/zipball/f61544ea879633e42e2ae8a2eafe034aecdad2b2", - "reference": "f61544ea879633e42e2ae8a2eafe034aecdad2b2", + "url": "https://api.github.com/repos/filamentphp/panels/zipball/1cc3a0b06cb287048c53d49b3915064a8fc6449f", + "reference": "1cc3a0b06cb287048c53d49b3915064a8fc6449f", "shasum": "" }, "require": { @@ -1232,11 +1231,11 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2025-09-28T22:06:09+00:00" + "time": "2025-11-11T10:10:18+00:00" }, { "name": "filament/forms", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/forms.git", @@ -1292,16 +1291,16 @@ }, { "name": "filament/infolists", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/infolists.git", - "reference": "4533c2ccb6ef06ab7f27d81e27be0cdd4f5e72de" + "reference": "5a519cf36a20039ccba8491a52028a8619cb70cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/infolists/zipball/4533c2ccb6ef06ab7f27d81e27be0cdd4f5e72de", - "reference": "4533c2ccb6ef06ab7f27d81e27be0cdd4f5e72de", + "url": "https://api.github.com/repos/filamentphp/infolists/zipball/5a519cf36a20039ccba8491a52028a8619cb70cb", + "reference": "5a519cf36a20039ccba8491a52028a8619cb70cb", "shasum": "" }, "require": { @@ -1339,20 +1338,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2025-08-12T13:15:27+00:00" + "time": "2025-11-11T10:09:16+00:00" }, { "name": "filament/notifications", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/notifications.git", - "reference": "adc118c7fc34a423f3c01d6936ad0316f489949c" + "reference": "e94502a23ccdb2a74c7cc408db3291c36371231c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/notifications/zipball/adc118c7fc34a423f3c01d6936ad0316f489949c", - "reference": "adc118c7fc34a423f3c01d6936ad0316f489949c", + "url": "https://api.github.com/repos/filamentphp/notifications/zipball/e94502a23ccdb2a74c7cc408db3291c36371231c", + "reference": "e94502a23ccdb2a74c7cc408db3291c36371231c", "shasum": "" }, "require": { @@ -1391,11 +1390,11 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2025-07-08T20:42:18+00:00" + "time": "2025-11-11T10:09:28+00:00" }, { "name": "filament/support", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/support.git", @@ -1454,7 +1453,7 @@ }, { "name": "filament/tables", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/tables.git", @@ -1506,7 +1505,7 @@ }, { "name": "filament/widgets", - "version": "v3.3.43", + "version": "v3.3.45", "source": { "type": "git", "url": "https://github.com/filamentphp/widgets.git", @@ -1550,31 +1549,31 @@ }, { "name": "fruitcake/php-cors", - "version": "v1.3.0", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/fruitcake/php-cors.git", - "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b" + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b", - "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", "shasum": "" }, "require": { - "php": "^7.4|^8.0", - "symfony/http-foundation": "^4.4|^5.4|^6|^7" + "php": "^8.1", + "symfony/http-foundation": "^5.4|^6.4|^7.3|^8" }, "require-dev": { - "phpstan/phpstan": "^1.4", + "phpstan/phpstan": "^2", "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.5" + "squizlabs/php_codesniffer": "^4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2-dev" + "dev-master": "1.3-dev" } }, "autoload": { @@ -1605,7 +1604,7 @@ ], "support": { "issues": "https://github.com/fruitcake/php-cors/issues", - "source": "https://github.com/fruitcake/php-cors/tree/v1.3.0" + "source": "https://github.com/fruitcake/php-cors/tree/v1.4.0" }, "funding": [ { @@ -1617,7 +1616,7 @@ "type": "github" } ], - "time": "2023-10-12T05:21:21+00:00" + "time": "2025-12-03T09:33:47+00:00" }, { "name": "graham-campbell/result-type", @@ -2094,16 +2093,16 @@ }, { "name": "inertiajs/inertia-laravel", - "version": "v2.0.10", + "version": "v2.0.11", "source": { "type": "git", "url": "https://github.com/inertiajs/inertia-laravel.git", - "reference": "07da425d58a3a0e3ace9c296e67bd897a6e47009" + "reference": "041e148b3228407b5abe584a4f02df2651ab4d85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/inertiajs/inertia-laravel/zipball/07da425d58a3a0e3ace9c296e67bd897a6e47009", - "reference": "07da425d58a3a0e3ace9c296e67bd897a6e47009", + "url": "https://api.github.com/repos/inertiajs/inertia-laravel/zipball/041e148b3228407b5abe584a4f02df2651ab4d85", + "reference": "041e148b3228407b5abe584a4f02df2651ab4d85", "shasum": "" }, "require": { @@ -2158,22 +2157,22 @@ ], "support": { "issues": "https://github.com/inertiajs/inertia-laravel/issues", - "source": "https://github.com/inertiajs/inertia-laravel/tree/v2.0.10" + "source": "https://github.com/inertiajs/inertia-laravel/tree/v2.0.11" }, - "time": "2025-09-28T21:21:36+00:00" + "time": "2025-11-26T23:07:12+00:00" }, { "name": "kirschbaum-development/eloquent-power-joins", - "version": "4.2.9", + "version": "4.2.10", "source": { "type": "git", "url": "https://github.com/kirschbaum-development/eloquent-power-joins.git", - "reference": "32ec75ffee5f8f66e2c95e4030fa0b2454e51048" + "reference": "ccda351a75701f5b0a6f94586d9a40f1114302b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/kirschbaum-development/eloquent-power-joins/zipball/32ec75ffee5f8f66e2c95e4030fa0b2454e51048", - "reference": "32ec75ffee5f8f66e2c95e4030fa0b2454e51048", + "url": "https://api.github.com/repos/kirschbaum-development/eloquent-power-joins/zipball/ccda351a75701f5b0a6f94586d9a40f1114302b4", + "reference": "ccda351a75701f5b0a6f94586d9a40f1114302b4", "shasum": "" }, "require": { @@ -2221,22 +2220,22 @@ ], "support": { "issues": "https://github.com/kirschbaum-development/eloquent-power-joins/issues", - "source": "https://github.com/kirschbaum-development/eloquent-power-joins/tree/4.2.9" + "source": "https://github.com/kirschbaum-development/eloquent-power-joins/tree/4.2.10" }, - "time": "2025-10-25T11:39:00+00:00" + "time": "2025-11-13T14:57:49+00:00" }, { "name": "laravel/framework", - "version": "v12.36.1", + "version": "v12.41.1", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "cad110d7685fbab990a6bb8184d0cfd847d7c4d8" + "reference": "3e229b05935fd0300c632fb1f718c73046d664fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/cad110d7685fbab990a6bb8184d0cfd847d7c4d8", - "reference": "cad110d7685fbab990a6bb8184d0cfd847d7c4d8", + "url": "https://api.github.com/repos/laravel/framework/zipball/3e229b05935fd0300c632fb1f718c73046d664fc", + "reference": "3e229b05935fd0300c632fb1f718c73046d664fc", "shasum": "" }, "require": { @@ -2348,13 +2347,13 @@ "league/flysystem-sftp-v3": "^3.25.1", "mockery/mockery": "^1.6.10", "opis/json-schema": "^2.4.1", - "orchestra/testbench-core": "^10.7.0", + "orchestra/testbench-core": "^10.8.0", "pda/pheanstalk": "^5.0.6|^7.0.0", "php-http/discovery": "^1.15", "phpstan/phpstan": "^2.0", "phpunit/phpunit": "^10.5.35|^11.5.3|^12.0.1", "predis/predis": "^2.3|^3.0", - "resend/resend-php": "^0.10.0", + "resend/resend-php": "^0.10.0|^1.0", "symfony/cache": "^7.2.0", "symfony/http-client": "^7.2.0", "symfony/psr-http-message-bridge": "^7.2.0", @@ -2388,7 +2387,7 @@ "predis/predis": "Required to use the predis connector (^2.3|^3.0).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", - "resend/resend-php": "Required to enable support for the Resend mail transport (^0.10.0).", + "resend/resend-php": "Required to enable support for the Resend mail transport (^0.10.0|^1.0).", "symfony/cache": "Required to PSR-6 cache bridge (^7.2).", "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).", "symfony/http-client": "Required to enable support for the Symfony API mail transports (^7.2).", @@ -2442,7 +2441,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2025-10-29T14:20:57+00:00" + "time": "2025-12-03T01:02:13+00:00" }, { "name": "laravel/nightwatch", @@ -2537,16 +2536,16 @@ }, { "name": "laravel/prompts", - "version": "v0.3.7", + "version": "v0.3.8", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "a1891d362714bc40c8d23b0b1d7090f022ea27cc" + "reference": "096748cdfb81988f60090bbb839ce3205ace0d35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/a1891d362714bc40c8d23b0b1d7090f022ea27cc", - "reference": "a1891d362714bc40c8d23b0b1d7090f022ea27cc", + "url": "https://api.github.com/repos/laravel/prompts/zipball/096748cdfb81988f60090bbb839ce3205ace0d35", + "reference": "096748cdfb81988f60090bbb839ce3205ace0d35", "shasum": "" }, "require": { @@ -2562,7 +2561,7 @@ "require-dev": { "illuminate/collections": "^10.0|^11.0|^12.0", "mockery/mockery": "^1.5", - "pestphp/pest": "^2.3|^3.4", + "pestphp/pest": "^2.3|^3.4|^4.0", "phpstan/phpstan": "^1.12.28", "phpstan/phpstan-mockery": "^1.1.3" }, @@ -2590,22 +2589,22 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.3.7" + "source": "https://github.com/laravel/prompts/tree/v0.3.8" }, - "time": "2025-09-19T13:47:56+00:00" + "time": "2025-11-21T20:52:52+00:00" }, { "name": "laravel/pulse", - "version": "v1.4.3", + "version": "v1.4.5", "source": { "type": "git", "url": "https://github.com/laravel/pulse.git", - "reference": "8c57f30aa6e094c138cd191314fe060d60773c14" + "reference": "656fe8fd9d66e5533b3b536b928491d0b06ea467" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/pulse/zipball/8c57f30aa6e094c138cd191314fe060d60773c14", - "reference": "8c57f30aa6e094c138cd191314fe060d60773c14", + "url": "https://api.github.com/repos/laravel/pulse/zipball/656fe8fd9d66e5533b3b536b928491d0b06ea467", + "reference": "656fe8fd9d66e5533b3b536b928491d0b06ea467", "shasum": "" }, "require": { @@ -2635,8 +2634,8 @@ "require-dev": { "guzzlehttp/guzzle": "^7.7", "mockery/mockery": "^1.0", - "orchestra/testbench": "^8.23.1|^9.0|^10.0", - "pestphp/pest": "^2.0", + "orchestra/testbench": "^8.36|^9.15|^10.8", + "pestphp/pest": "^2.0|^3.0|^4.0", "pestphp/pest-plugin-laravel": "^2.2", "phpstan/phpstan": "^1.12.21", "predis/predis": "^1.0|^2.0" @@ -2679,20 +2678,20 @@ "issues": "https://github.com/laravel/pulse/issues", "source": "https://github.com/laravel/pulse" }, - "time": "2025-07-18T15:54:11+00:00" + "time": "2025-11-28T20:12:36+00:00" }, { "name": "laravel/sanctum", - "version": "v4.2.0", + "version": "v4.2.1", "source": { "type": "git", "url": "https://github.com/laravel/sanctum.git", - "reference": "fd6df4f79f48a72992e8d29a9c0ee25422a0d677" + "reference": "f5fb373be39a246c74a060f2cf2ae2c2145b3664" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sanctum/zipball/fd6df4f79f48a72992e8d29a9c0ee25422a0d677", - "reference": "fd6df4f79f48a72992e8d29a9c0ee25422a0d677", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/f5fb373be39a246c74a060f2cf2ae2c2145b3664", + "reference": "f5fb373be39a246c74a060f2cf2ae2c2145b3664", "shasum": "" }, "require": { @@ -2706,9 +2705,8 @@ }, "require-dev": { "mockery/mockery": "^1.6", - "orchestra/testbench": "^9.0|^10.0", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^11.3" + "orchestra/testbench": "^9.15|^10.8", + "phpstan/phpstan": "^1.10" }, "type": "library", "extra": { @@ -2743,20 +2741,20 @@ "issues": "https://github.com/laravel/sanctum/issues", "source": "https://github.com/laravel/sanctum" }, - "time": "2025-07-09T19:45:24+00:00" + "time": "2025-11-21T13:59:03+00:00" }, { "name": "laravel/serializable-closure", - "version": "v2.0.6", + "version": "v2.0.7", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "038ce42edee619599a1debb7e81d7b3759492819" + "reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/038ce42edee619599a1debb7e81d7b3759492819", - "reference": "038ce42edee619599a1debb7e81d7b3759492819", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/cb291e4c998ac50637c7eeb58189c14f5de5b9dd", + "reference": "cb291e4c998ac50637c7eeb58189c14f5de5b9dd", "shasum": "" }, "require": { @@ -2765,7 +2763,7 @@ "require-dev": { "illuminate/support": "^10.0|^11.0|^12.0", "nesbot/carbon": "^2.67|^3.0", - "pestphp/pest": "^2.36|^3.0", + "pestphp/pest": "^2.36|^3.0|^4.0", "phpstan/phpstan": "^2.0", "symfony/var-dumper": "^6.2.0|^7.0.0" }, @@ -2804,20 +2802,20 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2025-10-09T13:42:30+00:00" + "time": "2025-11-21T20:52:36+00:00" }, { "name": "laravel/tinker", - "version": "v2.10.1", + "version": "v2.10.2", "source": { "type": "git", "url": "https://github.com/laravel/tinker.git", - "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3" + "reference": "3bcb5f62d6f837e0f093a601e26badafb127bd4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/22177cc71807d38f2810c6204d8f7183d88a57d3", - "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3", + "url": "https://api.github.com/repos/laravel/tinker/zipball/3bcb5f62d6f837e0f093a601e26badafb127bd4c", + "reference": "3bcb5f62d6f837e0f093a601e26badafb127bd4c", "shasum": "" }, "require": { @@ -2868,9 +2866,9 @@ ], "support": { "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.10.1" + "source": "https://github.com/laravel/tinker/tree/v2.10.2" }, - "time": "2025-01-27T14:24:01+00:00" + "time": "2025-11-20T16:29:12+00:00" }, { "name": "laravel/wayfinder", @@ -2937,16 +2935,16 @@ }, { "name": "league/commonmark", - "version": "2.7.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "10732241927d3971d28e7ea7b5712721fa2296ca" + "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/10732241927d3971d28e7ea7b5712721fa2296ca", - "reference": "10732241927d3971d28e7ea7b5712721fa2296ca", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/4efa10c1e56488e658d10adf7b7b7dcd19940bfb", + "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb", "shasum": "" }, "require": { @@ -2983,7 +2981,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.8-dev" + "dev-main": "2.9-dev" } }, "autoload": { @@ -3040,7 +3038,7 @@ "type": "tidelift" } ], - "time": "2025-07-20T12:47:49+00:00" + "time": "2025-11-26T21:48:24+00:00" }, { "name": "league/config", @@ -3217,16 +3215,16 @@ }, { "name": "league/flysystem", - "version": "3.30.1", + "version": "3.30.2", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "c139fd65c1f796b926f4aec0df37f6caa959a8da" + "reference": "5966a8ba23e62bdb518dd9e0e665c2dbd4b5b277" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/c139fd65c1f796b926f4aec0df37f6caa959a8da", - "reference": "c139fd65c1f796b926f4aec0df37f6caa959a8da", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/5966a8ba23e62bdb518dd9e0e665c2dbd4b5b277", + "reference": "5966a8ba23e62bdb518dd9e0e665c2dbd4b5b277", "shasum": "" }, "require": { @@ -3294,22 +3292,22 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.30.1" + "source": "https://github.com/thephpleague/flysystem/tree/3.30.2" }, - "time": "2025-10-20T15:35:26+00:00" + "time": "2025-11-10T17:13:11+00:00" }, { "name": "league/flysystem-local", - "version": "3.30.0", + "version": "3.30.2", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10" + "reference": "ab4f9d0d672f601b102936aa728801dd1a11968d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/6691915f77c7fb69adfb87dcd550052dc184ee10", - "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/ab4f9d0d672f601b102936aa728801dd1a11968d", + "reference": "ab4f9d0d672f601b102936aa728801dd1a11968d", "shasum": "" }, "require": { @@ -3343,9 +3341,9 @@ "local" ], "support": { - "source": "https://github.com/thephpleague/flysystem-local/tree/3.30.0" + "source": "https://github.com/thephpleague/flysystem-local/tree/3.30.2" }, - "time": "2025-05-21T10:34:19+00:00" + "time": "2025-11-10T11:23:37+00:00" }, { "name": "league/mime-type-detection", @@ -3405,33 +3403,38 @@ }, { "name": "league/uri", - "version": "7.5.1", + "version": "7.6.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri.git", - "reference": "81fb5145d2644324614cc532b28efd0215bda430" + "reference": "f625804987a0a9112d954f9209d91fec52182344" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", - "reference": "81fb5145d2644324614cc532b28efd0215bda430", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/f625804987a0a9112d954f9209d91fec52182344", + "reference": "f625804987a0a9112d954f9209d91fec52182344", "shasum": "" }, "require": { - "league/uri-interfaces": "^7.5", - "php": "^8.1" + "league/uri-interfaces": "^7.6", + "php": "^8.1", + "psr/http-factory": "^1" }, "conflict": { "league/uri-schemes": "^1.0" }, "suggest": { "ext-bcmath": "to improve IPV4 host parsing", + "ext-dom": "to convert the URI into an HTML anchor tag", "ext-fileinfo": "to create Data URI from file contennts", "ext-gmp": "to improve IPV4 host parsing", "ext-intl": "to handle IDN host with the best performance", + "ext-uri": "to use the PHP native URI class", "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", "league/uri-components": "Needed to easily manipulate URI objects components", + "league/uri-polyfill": "Needed to backport the PHP URI extension for older versions of PHP", "php-64bit": "to improve IPV4 host parsing", + "rowbot/url": "to handle WHATWG URL", "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", @@ -3459,6 +3462,7 @@ "description": "URI manipulation library", "homepage": "https://uri.thephpleague.com", "keywords": [ + "URN", "data-uri", "file-uri", "ftp", @@ -3471,9 +3475,11 @@ "psr-7", "query-string", "querystring", + "rfc2141", "rfc3986", "rfc3987", "rfc6570", + "rfc8141", "uri", "uri-template", "url", @@ -3483,7 +3489,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri/tree/7.5.1" + "source": "https://github.com/thephpleague/uri/tree/7.6.0" }, "funding": [ { @@ -3491,26 +3497,25 @@ "type": "github" } ], - "time": "2024-12-08T08:40:02+00:00" + "time": "2025-11-18T12:17:23+00:00" }, { "name": "league/uri-interfaces", - "version": "7.5.0", + "version": "7.6.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-interfaces.git", - "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" + "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", - "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/ccbfb51c0445298e7e0b7f4481b942f589665368", + "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368", "shasum": "" }, "require": { "ext-filter": "*", "php": "^8.1", - "psr/http-factory": "^1", "psr/http-message": "^1.1 || ^2.0" }, "suggest": { @@ -3518,6 +3523,7 @@ "ext-gmp": "to improve IPV4 host parsing", "ext-intl": "to handle IDN host with the best performance", "php-64bit": "to improve IPV4 host parsing", + "rowbot/url": "to handle WHATWG URL", "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", @@ -3542,7 +3548,7 @@ "homepage": "https://nyamsprod.com" } ], - "description": "Common interfaces and classes for URI representation and interaction", + "description": "Common tools for parsing and resolving RFC3987/RFC3986 URI", "homepage": "https://uri.thephpleague.com", "keywords": [ "data-uri", @@ -3567,7 +3573,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.6.0" }, "funding": [ { @@ -3575,20 +3581,20 @@ "type": "github" } ], - "time": "2024-12-08T08:18:47+00:00" + "time": "2025-11-18T12:17:23+00:00" }, { "name": "livewire/livewire", - "version": "v3.6.4", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/livewire/livewire.git", - "reference": "ef04be759da41b14d2d129e670533180a44987dc" + "reference": "214da8f3a1199a88b56ab2fe901d4a607f784805" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/livewire/livewire/zipball/ef04be759da41b14d2d129e670533180a44987dc", - "reference": "ef04be759da41b14d2d129e670533180a44987dc", + "url": "https://api.github.com/repos/livewire/livewire/zipball/214da8f3a1199a88b56ab2fe901d4a607f784805", + "reference": "214da8f3a1199a88b56ab2fe901d4a607f784805", "shasum": "" }, "require": { @@ -3643,7 +3649,7 @@ "description": "A front-end framework for Laravel.", "support": { "issues": "https://github.com/livewire/livewire/issues", - "source": "https://github.com/livewire/livewire/tree/v3.6.4" + "source": "https://github.com/livewire/livewire/tree/v3.7.1" }, "funding": [ { @@ -3651,7 +3657,7 @@ "type": "github" } ], - "time": "2025-07-17T05:12:15+00:00" + "time": "2025-12-03T22:41:13+00:00" }, { "name": "masterminds/html5", @@ -3825,16 +3831,16 @@ }, { "name": "nesbot/carbon", - "version": "3.10.3", + "version": "3.11.0", "source": { "type": "git", "url": "https://github.com/CarbonPHP/carbon.git", - "reference": "8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f" + "reference": "bdb375400dcd162624531666db4799b36b64e4a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", - "reference": "8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/bdb375400dcd162624531666db4799b36b64e4a1", + "reference": "bdb375400dcd162624531666db4799b36b64e4a1", "shasum": "" }, "require": { @@ -3842,9 +3848,9 @@ "ext-json": "*", "php": "^8.1", "psr/clock": "^1.0", - "symfony/clock": "^6.3.12 || ^7.0", + "symfony/clock": "^6.3.12 || ^7.0 || ^8.0", "symfony/polyfill-mbstring": "^1.0", - "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0" + "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0 || ^8.0" }, "provide": { "psr/clock-implementation": "1.0" @@ -3926,7 +3932,7 @@ "type": "tidelift" } ], - "time": "2025-09-06T13:39:36+00:00" + "time": "2025-12-02T21:04:28+00:00" }, { "name": "nette/schema", @@ -3995,20 +4001,20 @@ }, { "name": "nette/utils", - "version": "v4.0.8", + "version": "v4.1.0", "source": { "type": "git", "url": "https://github.com/nette/utils.git", - "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede" + "reference": "fa1f0b8261ed150447979eb22e373b7b7ad5a8e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/c930ca4e3cf4f17dcfb03037703679d2396d2ede", - "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede", + "url": "https://api.github.com/repos/nette/utils/zipball/fa1f0b8261ed150447979eb22e373b7b7ad5a8e0", + "reference": "fa1f0b8261ed150447979eb22e373b7b7ad5a8e0", "shasum": "" }, "require": { - "php": "8.0 - 8.5" + "php": "8.2 - 8.5" }, "conflict": { "nette/finder": "<3", @@ -4031,7 +4037,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4078,22 +4084,22 @@ ], "support": { "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v4.0.8" + "source": "https://github.com/nette/utils/tree/v4.1.0" }, - "time": "2025-08-06T21:43:34+00:00" + "time": "2025-12-01T17:49:23+00:00" }, { "name": "nikic/php-parser", - "version": "v5.6.2", + "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "3a454ca033b9e06b63282ce19562e892747449bb" + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3a454ca033b9e06b63282ce19562e892747449bb", - "reference": "3a454ca033b9e06b63282ce19562e892747449bb", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { @@ -4136,37 +4142,37 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, - "time": "2025-10-21T19:32:17+00:00" + "time": "2025-12-06T11:56:16+00:00" }, { "name": "nunomaduro/termwind", - "version": "v2.3.2", + "version": "v2.3.3", "source": { "type": "git", "url": "https://github.com/nunomaduro/termwind.git", - "reference": "eb61920a53057a7debd718a5b89c2178032b52c0" + "reference": "6fb2a640ff502caace8e05fd7be3b503a7e1c017" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/eb61920a53057a7debd718a5b89c2178032b52c0", - "reference": "eb61920a53057a7debd718a5b89c2178032b52c0", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/6fb2a640ff502caace8e05fd7be3b503a7e1c017", + "reference": "6fb2a640ff502caace8e05fd7be3b503a7e1c017", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^8.2", - "symfony/console": "^7.3.4" + "symfony/console": "^7.3.6" }, "require-dev": { "illuminate/console": "^11.46.1", "laravel/pint": "^1.25.1", "mockery/mockery": "^1.6.12", - "pestphp/pest": "^2.36.0 || ^3.8.4", + "pestphp/pest": "^2.36.0 || ^3.8.4 || ^4.1.3", "phpstan/phpstan": "^1.12.32", "phpstan/phpstan-strict-rules": "^1.6.2", - "symfony/var-dumper": "^7.3.4", + "symfony/var-dumper": "^7.3.5", "thecodingmachine/phpstan-strict-rules": "^1.0.0" }, "type": "library", @@ -4209,7 +4215,7 @@ ], "support": { "issues": "https://github.com/nunomaduro/termwind/issues", - "source": "https://github.com/nunomaduro/termwind/tree/v2.3.2" + "source": "https://github.com/nunomaduro/termwind/tree/v2.3.3" }, "funding": [ { @@ -4225,7 +4231,7 @@ "type": "github" } ], - "time": "2025-10-18T11:10:27+00:00" + "time": "2025-11-20T02:34:59+00:00" }, { "name": "openspout/openspout", @@ -4905,16 +4911,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.14", + "version": "v0.12.15", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "95c29b3756a23855a30566b745d218bee690bef2" + "reference": "38953bc71491c838fcb6ebcbdc41ab7483cd549c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/95c29b3756a23855a30566b745d218bee690bef2", - "reference": "95c29b3756a23855a30566b745d218bee690bef2", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/38953bc71491c838fcb6ebcbdc41ab7483cd549c", + "reference": "38953bc71491c838fcb6ebcbdc41ab7483cd549c", "shasum": "" }, "require": { @@ -4978,9 +4984,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.14" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.15" }, - "time": "2025-10-27T17:15:31+00:00" + "time": "2025-11-28T00:00:14+00:00" }, { "name": "ralouphie/getallheaders", @@ -5454,42 +5460,42 @@ }, { "name": "spatie/laravel-health", - "version": "1.34.8", + "version": "1.34.9", "source": { "type": "git", "url": "https://github.com/spatie/laravel-health.git", - "reference": "fc0e85ee8e26767ab39420d78cfd31e4aa2d281d" + "reference": "dc2963c97d04cae7ce9abeeb085de50d84eabe92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-health/zipball/fc0e85ee8e26767ab39420d78cfd31e4aa2d281d", - "reference": "fc0e85ee8e26767ab39420d78cfd31e4aa2d281d", + "url": "https://api.github.com/repos/spatie/laravel-health/zipball/dc2963c97d04cae7ce9abeeb085de50d84eabe92", + "reference": "dc2963c97d04cae7ce9abeeb085de50d84eabe92", "shasum": "" }, "require": { "dragonmantank/cron-expression": "^3.3.1", "guzzlehttp/guzzle": "^6.5|^7.4.5|^7.2", - "illuminate/console": "^8.75|^9.0|^10.0|^11.0|^12.0", - "illuminate/contracts": "^8.75|^9.0|^10.0|^11.0|^12.0", - "illuminate/database": "^8.75|^9.0|^10.0|^11.0|^12.0", - "illuminate/notifications": "^8.75|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^8.75|^9.0|^10.0|^11.0|^12.0", + "illuminate/console": "^11.0|^12.0", + "illuminate/contracts": "^11.0|^12.0", + "illuminate/database": "^11.0|^12.0", + "illuminate/notifications": "^11.0|^12.0", + "illuminate/support": "^11.0|^12.0", "laravel/serializable-closure": "^1.3|^2.0", "nunomaduro/termwind": "^1.0|^2.0", - "php": "^8.0", + "php": "^8.2", "spatie/enum": "^3.13", "spatie/laravel-package-tools": "^1.12.1", "spatie/regex": "^3.1.1|^3.1", "spatie/temporary-directory": "^2.2", - "symfony/process": "^5.4|^6.0|^7.0" + "symfony/process": "^5.4|^6.0|^7.0|^8.0" }, "require-dev": { "laravel/horizon": "^5.9.10", "laravel/slack-notification-channel": "^2.4|^3.2", "nunomaduro/collision": "^5.10|^6.2.1|^6.1|^8.0", - "orchestra/testbench": "^6.23|^7.6|^8.0|^9.0", - "pestphp/pest": "^1.21.3|^2.34|^3.0", - "pestphp/pest-plugin-laravel": "^1.2|^2.3|^3.0", + "orchestra/testbench": "^9.0|^10.0", + "pestphp/pest": "^2.34|^3.0|^4.0", + "pestphp/pest-plugin-laravel": "^2.3|^3.0|^4.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-phpunit": "^1.1.1", @@ -5535,7 +5541,7 @@ "spatie" ], "support": { - "source": "https://github.com/spatie/laravel-health/tree/1.34.8" + "source": "https://github.com/spatie/laravel-health/tree/1.34.9" }, "funding": [ { @@ -5543,7 +5549,7 @@ "type": "github" } ], - "time": "2025-10-10T08:08:20+00:00" + "time": "2025-11-28T09:47:19+00:00" }, { "name": "spatie/laravel-package-tools", @@ -5608,16 +5614,16 @@ }, { "name": "spatie/laravel-permission", - "version": "6.22.0", + "version": "6.23.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-permission.git", - "reference": "8c87966ddc21893bfda54b792047473703992625" + "reference": "9e41247bd512b1e6c229afbc1eb528f7565ae3bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/8c87966ddc21893bfda54b792047473703992625", - "reference": "8c87966ddc21893bfda54b792047473703992625", + "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/9e41247bd512b1e6c229afbc1eb528f7565ae3bb", + "reference": "9e41247bd512b1e6c229afbc1eb528f7565ae3bb", "shasum": "" }, "require": { @@ -5679,7 +5685,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-permission/issues", - "source": "https://github.com/spatie/laravel-permission/tree/6.22.0" + "source": "https://github.com/spatie/laravel-permission/tree/6.23.0" }, "funding": [ { @@ -5687,7 +5693,7 @@ "type": "github" } ], - "time": "2025-10-27T21:58:45+00:00" + "time": "2025-11-03T20:16:13+00:00" }, { "name": "spatie/packagist-api", @@ -5952,22 +5958,21 @@ }, { "name": "symfony/clock", - "version": "v7.3.0", + "version": "v8.0.0", "source": { "type": "git", "url": "https://github.com/symfony/clock.git", - "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24" + "reference": "832119f9b8dbc6c8e6f65f30c5969eca1e88764f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", - "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "url": "https://api.github.com/repos/symfony/clock/zipball/832119f9b8dbc6c8e6f65f30c5969eca1e88764f", + "reference": "832119f9b8dbc6c8e6f65f30c5969eca1e88764f", "shasum": "" }, "require": { - "php": ">=8.2", - "psr/clock": "^1.0", - "symfony/polyfill-php83": "^1.28" + "php": ">=8.4", + "psr/clock": "^1.0" }, "provide": { "psr/clock-implementation": "1.0" @@ -6006,7 +6011,7 @@ "time" ], "support": { - "source": "https://github.com/symfony/clock/tree/v7.3.0" + "source": "https://github.com/symfony/clock/tree/v8.0.0" }, "funding": [ { @@ -6017,25 +6022,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2025-11-12T15:46:48+00:00" }, { "name": "symfony/console", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cdb80fa5869653c83cfe1a9084a673b6daf57ea7" + "reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cdb80fa5869653c83cfe1a9084a673b6daf57ea7", - "reference": "cdb80fa5869653c83cfe1a9084a673b6daf57ea7", + "url": "https://api.github.com/repos/symfony/console/zipball/0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8", + "reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8", "shasum": "" }, "require": { @@ -6043,7 +6052,7 @@ "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^7.2" + "symfony/string": "^7.2|^8.0" }, "conflict": { "symfony/dependency-injection": "<6.4", @@ -6057,16 +6066,16 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/stopwatch": "^6.4|^7.0", - "symfony/var-dumper": "^6.4|^7.0" + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/lock": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -6100,7 +6109,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.3.5" + "source": "https://github.com/symfony/console/tree/v7.4.0" }, "funding": [ { @@ -6120,20 +6129,20 @@ "type": "tidelift" } ], - "time": "2025-10-14T15:46:26+00:00" + "time": "2025-11-27T13:27:24+00:00" }, { "name": "symfony/css-selector", - "version": "v7.3.0", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" + "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", - "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ab862f478513e7ca2fe9ec117a6f01a8da6e1135", + "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135", "shasum": "" }, "require": { @@ -6169,7 +6178,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.3.0" + "source": "https://github.com/symfony/css-selector/tree/v7.4.0" }, "funding": [ { @@ -6180,12 +6189,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2025-10-30T13:39:42+00:00" }, { "name": "symfony/deprecation-contracts", @@ -6256,32 +6269,33 @@ }, { "name": "symfony/error-handler", - "version": "v7.3.4", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4" + "reference": "48be2b0653594eea32dcef130cca1c811dcf25c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", - "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/48be2b0653594eea32dcef130cca1c811dcf25c2", + "reference": "48be2b0653594eea32dcef130cca1c811dcf25c2", "shasum": "" }, "require": { "php": ">=8.2", "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^6.4|^7.0" + "symfony/polyfill-php85": "^1.32", + "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "conflict": { "symfony/deprecation-contracts": "<2.5", "symfony/http-kernel": "<6.4" }, "require-dev": { - "symfony/console": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0|^8.0", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/serializer": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4|^7.0|^8.0", "symfony/webpack-encore-bundle": "^1.0|^2.0" }, "bin": [ @@ -6313,7 +6327,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v7.3.4" + "source": "https://github.com/symfony/error-handler/tree/v7.4.0" }, "funding": [ { @@ -6333,28 +6347,28 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2025-11-05T14:29:59+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.3.3", + "version": "v8.0.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191" + "reference": "573f95783a2ec6e38752979db139f09fec033f03" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", - "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/573f95783a2ec6e38752979db139f09fec033f03", + "reference": "573f95783a2ec6e38752979db139f09fec033f03", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.4", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<6.4", + "symfony/security-http": "<7.4", "symfony/service-contracts": "<2.5" }, "provide": { @@ -6363,13 +6377,14 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/error-handler": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/http-foundation": "^6.4|^7.0", + "symfony/config": "^7.4|^8.0", + "symfony/dependency-injection": "^7.4|^8.0", + "symfony/error-handler": "^7.4|^8.0", + "symfony/expression-language": "^7.4|^8.0", + "symfony/framework-bundle": "^7.4|^8.0", + "symfony/http-foundation": "^7.4|^8.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^6.4|^7.0" + "symfony/stopwatch": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -6397,7 +6412,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v8.0.0" }, "funding": [ { @@ -6417,7 +6432,7 @@ "type": "tidelift" } ], - "time": "2025-08-13T11:49:31+00:00" + "time": "2025-10-30T14:17:19+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -6497,23 +6512,23 @@ }, { "name": "symfony/finder", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "9f696d2f1e340484b4683f7853b273abff94421f" + "reference": "340b9ed7320570f319028a2cbec46d40535e94bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/9f696d2f1e340484b4683f7853b273abff94421f", - "reference": "9f696d2f1e340484b4683f7853b273abff94421f", + "url": "https://api.github.com/repos/symfony/finder/zipball/340b9ed7320570f319028a2cbec46d40535e94bd", + "reference": "340b9ed7320570f319028a2cbec46d40535e94bd", "shasum": "" }, "require": { "php": ">=8.2" }, "require-dev": { - "symfony/filesystem": "^6.4|^7.0" + "symfony/filesystem": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -6541,7 +6556,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.3.5" + "source": "https://github.com/symfony/finder/tree/v7.4.0" }, "funding": [ { @@ -6561,27 +6576,28 @@ "type": "tidelift" } ], - "time": "2025-10-15T18:45:57+00:00" + "time": "2025-11-05T05:42:40+00:00" }, { "name": "symfony/html-sanitizer", - "version": "v7.3.3", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/html-sanitizer.git", - "reference": "8740fc48979f649dee8b8fc51a2698e5c190bf12" + "reference": "5b0bbcc3600030b535dd0b17a0e8c56243f96d7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/8740fc48979f649dee8b8fc51a2698e5c190bf12", - "reference": "8740fc48979f649dee8b8fc51a2698e5c190bf12", + "url": "https://api.github.com/repos/symfony/html-sanitizer/zipball/5b0bbcc3600030b535dd0b17a0e8c56243f96d7f", + "reference": "5b0bbcc3600030b535dd0b17a0e8c56243f96d7f", "shasum": "" }, "require": { "ext-dom": "*", "league/uri": "^6.5|^7.0", "masterminds/html5": "^2.7.2", - "php": ">=8.2" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -6614,7 +6630,7 @@ "sanitizer" ], "support": { - "source": "https://github.com/symfony/html-sanitizer/tree/v7.3.3" + "source": "https://github.com/symfony/html-sanitizer/tree/v7.4.0" }, "funding": [ { @@ -6634,20 +6650,20 @@ "type": "tidelift" } ], - "time": "2025-08-12T10:34:03+00:00" + "time": "2025-10-30T13:39:42+00:00" }, { "name": "symfony/http-client", - "version": "v7.3.4", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62" + "reference": "ee5e0e0139ab506f6063a230e631bed677c650a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/4b62871a01c49457cf2a8e560af7ee8a94b87a62", - "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62", + "url": "https://api.github.com/repos/symfony/http-client/zipball/ee5e0e0139ab506f6063a230e631bed677c650a4", + "reference": "ee5e0e0139ab506f6063a230e631bed677c650a4", "shasum": "" }, "require": { @@ -6678,12 +6694,13 @@ "php-http/httplug": "^1.0|^2.0", "psr/http-client": "^1.0", "symfony/amphp-http-client-meta": "^1.0|^2.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/rate-limiter": "^6.4|^7.0", - "symfony/stopwatch": "^6.4|^7.0" + "symfony/cache": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/rate-limiter": "^6.4|^7.0|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -6714,7 +6731,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.3.4" + "source": "https://github.com/symfony/http-client/tree/v7.4.0" }, "funding": [ { @@ -6734,7 +6751,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2025-11-20T12:32:50+00:00" }, { "name": "symfony/http-client-contracts", @@ -6816,23 +6833,22 @@ }, { "name": "symfony/http-foundation", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ce31218c7cac92eab280762c4375fb70a6f4f897" + "reference": "769c1720b68e964b13b58529c17d4a385c62167b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce31218c7cac92eab280762c4375fb70a6f4f897", - "reference": "ce31218c7cac92eab280762c4375fb70a6f4f897", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/769c1720b68e964b13b58529c17d4a385c62167b", + "reference": "769c1720b68e964b13b58529c17d4a385c62167b", "shasum": "" }, "require": { "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3.0", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php83": "^1.27" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "^1.1" }, "conflict": { "doctrine/dbal": "<3.6", @@ -6841,13 +6857,13 @@ "require-dev": { "doctrine/dbal": "^3.6|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.4.12|^7.1.5", - "symfony/clock": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/mime": "^6.4|^7.0", - "symfony/rate-limiter": "^6.4|^7.0" + "symfony/cache": "^6.4.12|^7.1.5|^8.0", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/mime": "^6.4|^7.0|^8.0", + "symfony/rate-limiter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -6875,7 +6891,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.3.5" + "source": "https://github.com/symfony/http-foundation/tree/v7.4.0" }, "funding": [ { @@ -6895,29 +6911,29 @@ "type": "tidelift" } ], - "time": "2025-10-24T21:42:11+00:00" + "time": "2025-11-13T08:49:24+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "24fd3f123532e26025f49f1abefcc01a69ef15ab" + "reference": "7348193cd384495a755554382e4526f27c456085" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/24fd3f123532e26025f49f1abefcc01a69ef15ab", - "reference": "24fd3f123532e26025f49f1abefcc01a69ef15ab", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/7348193cd384495a755554382e4526f27c456085", + "reference": "7348193cd384495a755554382e4526f27c456085", "shasum": "" }, "require": { "php": ">=8.2", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/error-handler": "^6.4|^7.0", - "symfony/event-dispatcher": "^7.3", - "symfony/http-foundation": "^7.3", + "symfony/error-handler": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^7.3|^8.0", + "symfony/http-foundation": "^7.4|^8.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { @@ -6927,6 +6943,7 @@ "symfony/console": "<6.4", "symfony/dependency-injection": "<6.4", "symfony/doctrine-bridge": "<6.4", + "symfony/flex": "<2.10", "symfony/form": "<6.4", "symfony/http-client": "<6.4", "symfony/http-client-contracts": "<2.5", @@ -6944,27 +6961,27 @@ }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^6.4|^7.0", - "symfony/clock": "^6.4|^7.0", - "symfony/config": "^6.4|^7.0", - "symfony/console": "^6.4|^7.0", - "symfony/css-selector": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/dom-crawler": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", + "symfony/browser-kit": "^6.4|^7.0|^8.0", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/css-selector": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/dom-crawler": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/finder": "^6.4|^7.0|^8.0", "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^6.4|^7.0", - "symfony/property-access": "^7.1", - "symfony/routing": "^6.4|^7.0", - "symfony/serializer": "^7.1", - "symfony/stopwatch": "^6.4|^7.0", - "symfony/translation": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^7.1|^8.0", + "symfony/routing": "^6.4|^7.0|^8.0", + "symfony/serializer": "^7.1|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/translation": "^6.4|^7.0|^8.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^6.4|^7.0", - "symfony/validator": "^6.4|^7.0", - "symfony/var-dumper": "^6.4|^7.0", - "symfony/var-exporter": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0|^8.0", + "symfony/validator": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0", + "symfony/var-exporter": "^6.4|^7.0|^8.0", "twig/twig": "^3.12" }, "type": "library", @@ -6993,7 +7010,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.3.5" + "source": "https://github.com/symfony/http-kernel/tree/v7.4.0" }, "funding": [ { @@ -7013,20 +7030,20 @@ "type": "tidelift" } ], - "time": "2025-10-28T10:19:01+00:00" + "time": "2025-11-27T13:38:24+00:00" }, { "name": "symfony/mailer", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "fd497c45ba9c10c37864e19466b090dcb60a50ba" + "reference": "a3d9eea8cfa467ece41f0f54ba28185d74bd53fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/fd497c45ba9c10c37864e19466b090dcb60a50ba", - "reference": "fd497c45ba9c10c37864e19466b090dcb60a50ba", + "url": "https://api.github.com/repos/symfony/mailer/zipball/a3d9eea8cfa467ece41f0f54ba28185d74bd53fd", + "reference": "a3d9eea8cfa467ece41f0f54ba28185d74bd53fd", "shasum": "" }, "require": { @@ -7034,8 +7051,8 @@ "php": ">=8.2", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/mime": "^7.2", + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/mime": "^7.2|^8.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { @@ -7046,10 +7063,10 @@ "symfony/twig-bridge": "<6.4" }, "require-dev": { - "symfony/console": "^6.4|^7.0", - "symfony/http-client": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", - "symfony/twig-bridge": "^6.4|^7.0" + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/twig-bridge": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -7077,7 +7094,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.3.5" + "source": "https://github.com/symfony/mailer/tree/v7.4.0" }, "funding": [ { @@ -7097,24 +7114,25 @@ "type": "tidelift" } ], - "time": "2025-10-24T14:27:20+00:00" + "time": "2025-11-21T15:26:00+00:00" }, { "name": "symfony/mime", - "version": "v7.3.4", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35" + "reference": "bdb02729471be5d047a3ac4a69068748f1a6be7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/b1b828f69cbaf887fa835a091869e55df91d0e35", - "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35", + "url": "https://api.github.com/repos/symfony/mime/zipball/bdb02729471be5d047a3ac4a69068748f1a6be7a", + "reference": "bdb02729471be5d047a3ac4a69068748f1a6be7a", "shasum": "" }, "require": { "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, @@ -7129,11 +7147,11 @@ "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/property-access": "^6.4|^7.0", - "symfony/property-info": "^6.4|^7.0", - "symfony/serializer": "^6.4.3|^7.0.3" + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^6.4|^7.0|^8.0", + "symfony/property-info": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4.3|^7.0.3|^8.0" }, "type": "library", "autoload": { @@ -7165,7 +7183,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.3.4" + "source": "https://github.com/symfony/mime/tree/v7.4.0" }, "funding": [ { @@ -7185,7 +7203,7 @@ "type": "tidelift" } ], - "time": "2025-09-16T08:38:17+00:00" + "time": "2025-11-16T10:14:42+00:00" }, { "name": "symfony/polyfill-ctype", @@ -8018,29 +8036,29 @@ }, { "name": "symfony/postmark-mailer", - "version": "v7.3.0", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/postmark-mailer.git", - "reference": "71ac001f8bc2ac36cc0bbea3fd6f4a4087d0cec0" + "reference": "67eab9e06ff2adf74152df2ac95a07cef48eb7c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/postmark-mailer/zipball/71ac001f8bc2ac36cc0bbea3fd6f4a4087d0cec0", - "reference": "71ac001f8bc2ac36cc0bbea3fd6f4a4087d0cec0", + "url": "https://api.github.com/repos/symfony/postmark-mailer/zipball/67eab9e06ff2adf74152df2ac95a07cef48eb7c5", + "reference": "67eab9e06ff2adf74152df2ac95a07cef48eb7c5", "shasum": "" }, "require": { "php": ">=8.2", "psr/event-dispatcher": "^1", - "symfony/mailer": "^7.2" + "symfony/mailer": "^7.2|^8.0" }, "conflict": { "symfony/http-foundation": "<6.4" }, "require-dev": { - "symfony/http-client": "^6.4|^7.0", - "symfony/webhook": "^6.4|^7.0" + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/webhook": "^6.4|^7.0|^8.0" }, "type": "symfony-mailer-bridge", "autoload": { @@ -8068,7 +8086,7 @@ "description": "Symfony Postmark Mailer Bridge", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/postmark-mailer/tree/v7.3.0" + "source": "https://github.com/symfony/postmark-mailer/tree/v7.4.0" }, "funding": [ { @@ -8079,25 +8097,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-30T07:52:47+00:00" + "time": "2025-08-04T07:05:15+00:00" }, { "name": "symfony/process", - "version": "v7.3.4", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b" + "reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b", - "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b", + "url": "https://api.github.com/repos/symfony/process/zipball/7ca8dc2d0dcf4882658313aba8be5d9fd01026c8", + "reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8", "shasum": "" }, "require": { @@ -8129,7 +8151,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.4" + "source": "https://github.com/symfony/process/tree/v7.4.0" }, "funding": [ { @@ -8149,20 +8171,20 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2025-10-16T11:21:06+00:00" }, { "name": "symfony/routing", - "version": "v7.3.4", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c" + "reference": "4720254cb2644a0b876233d258a32bf017330db7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8dc648e159e9bac02b703b9fbd937f19ba13d07c", - "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c", + "url": "https://api.github.com/repos/symfony/routing/zipball/4720254cb2644a0b876233d258a32bf017330db7", + "reference": "4720254cb2644a0b876233d258a32bf017330db7", "shasum": "" }, "require": { @@ -8176,11 +8198,11 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/yaml": "^6.4|^7.0" + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -8214,7 +8236,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.3.4" + "source": "https://github.com/symfony/routing/tree/v7.4.0" }, "funding": [ { @@ -8234,20 +8256,20 @@ "type": "tidelift" } ], - "time": "2025-09-11T10:12:26+00:00" + "time": "2025-11-27T13:27:24+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.6.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", "shasum": "" }, "require": { @@ -8301,7 +8323,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" }, "funding": [ { @@ -8312,43 +8334,47 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-25T09:37:31+00:00" + "time": "2025-07-15T11:30:57+00:00" }, { "name": "symfony/string", - "version": "v7.3.4", + "version": "v8.0.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f96476035142921000338bad71e5247fbc138872" + "reference": "f929eccf09531078c243df72398560e32fa4cf4f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f96476035142921000338bad71e5247fbc138872", - "reference": "f96476035142921000338bad71e5247fbc138872", + "url": "https://api.github.com/repos/symfony/string/zipball/f929eccf09531078c243df72398560e32fa4cf4f", + "reference": "f929eccf09531078c243df72398560e32fa4cf4f", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" + "php": ">=8.4", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-intl-grapheme": "^1.33", + "symfony/polyfill-intl-normalizer": "^1.0", + "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/emoji": "^7.1", - "symfony/http-client": "^6.4|^7.0", - "symfony/intl": "^6.4|^7.0", + "symfony/emoji": "^7.4|^8.0", + "symfony/http-client": "^7.4|^8.0", + "symfony/intl": "^7.4|^8.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.4|^7.0" + "symfony/var-exporter": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -8387,7 +8413,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.3.4" + "source": "https://github.com/symfony/string/tree/v8.0.0" }, "funding": [ { @@ -8407,38 +8433,31 @@ "type": "tidelift" } ], - "time": "2025-09-11T14:36:48+00:00" + "time": "2025-09-11T14:37:55+00:00" }, { "name": "symfony/translation", - "version": "v7.3.4", + "version": "v8.0.0", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "ec25870502d0c7072d086e8ffba1420c85965174" + "reference": "82ab368a6fca6358d995b6dd5c41590fb42c03e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/ec25870502d0c7072d086e8ffba1420c85965174", - "reference": "ec25870502d0c7072d086e8ffba1420c85965174", + "url": "https://api.github.com/repos/symfony/translation/zipball/82ab368a6fca6358d995b6dd5c41590fb42c03e6", + "reference": "82ab368a6fca6358d995b6dd5c41590fb42c03e6", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.5|^3.0" + "php": ">=8.4", + "symfony/polyfill-mbstring": "^1.0", + "symfony/translation-contracts": "^3.6.1" }, "conflict": { "nikic/php-parser": "<5.0", - "symfony/config": "<6.4", - "symfony/console": "<6.4", - "symfony/dependency-injection": "<6.4", "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<6.4", - "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<6.4", - "symfony/yaml": "<6.4" + "symfony/service-contracts": "<2.5" }, "provide": { "symfony/translation-implementation": "2.3|3.0" @@ -8446,17 +8465,17 @@ "require-dev": { "nikic/php-parser": "^5.0", "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/console": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", + "symfony/config": "^7.4|^8.0", + "symfony/console": "^7.4|^8.0", + "symfony/dependency-injection": "^7.4|^8.0", + "symfony/finder": "^7.4|^8.0", "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/intl": "^6.4|^7.0", + "symfony/http-kernel": "^7.4|^8.0", + "symfony/intl": "^7.4|^8.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^6.4|^7.0", + "symfony/routing": "^7.4|^8.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^6.4|^7.0" + "symfony/yaml": "^7.4|^8.0" }, "type": "library", "autoload": { @@ -8487,7 +8506,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.3.4" + "source": "https://github.com/symfony/translation/tree/v8.0.0" }, "funding": [ { @@ -8507,20 +8526,20 @@ "type": "tidelift" } ], - "time": "2025-09-07T11:39:36+00:00" + "time": "2025-11-27T08:09:45+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.6.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" + "reference": "65a8bc82080447fae78373aa10f8d13b38338977" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", - "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977", + "reference": "65a8bc82080447fae78373aa10f8d13b38338977", "shasum": "" }, "require": { @@ -8569,7 +8588,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1" }, "funding": [ { @@ -8580,25 +8599,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-27T08:32:26+00:00" + "time": "2025-07-15T13:41:35+00:00" }, { "name": "symfony/uid", - "version": "v7.3.1", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb" + "reference": "2498e9f81b7baa206f44de583f2f48350b90142c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/a69f69f3159b852651a6bf45a9fdd149520525bb", - "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb", + "url": "https://api.github.com/repos/symfony/uid/zipball/2498e9f81b7baa206f44de583f2f48350b90142c", + "reference": "2498e9f81b7baa206f44de583f2f48350b90142c", "shasum": "" }, "require": { @@ -8606,7 +8629,7 @@ "symfony/polyfill-uuid": "^1.15" }, "require-dev": { - "symfony/console": "^6.4|^7.0" + "symfony/console": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -8643,7 +8666,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v7.3.1" + "source": "https://github.com/symfony/uid/tree/v7.4.0" }, "funding": [ { @@ -8654,25 +8677,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-27T19:55:54+00:00" + "time": "2025-09-25T11:02:55+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.3.5", + "version": "v7.4.0", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "476c4ae17f43a9a36650c69879dcf5b1e6ae724d" + "reference": "41fd6c4ae28c38b294b42af6db61446594a0dece" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/476c4ae17f43a9a36650c69879dcf5b1e6ae724d", - "reference": "476c4ae17f43a9a36650c69879dcf5b1e6ae724d", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/41fd6c4ae28c38b294b42af6db61446594a0dece", + "reference": "41fd6c4ae28c38b294b42af6db61446594a0dece", "shasum": "" }, "require": { @@ -8684,10 +8711,10 @@ "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0", - "symfony/uid": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/uid": "^6.4|^7.0|^8.0", "twig/twig": "^3.12" }, "bin": [ @@ -8726,7 +8753,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.3.5" + "source": "https://github.com/symfony/var-dumper/tree/v7.4.0" }, "funding": [ { @@ -8746,7 +8773,7 @@ "type": "tidelift" } ], - "time": "2025-09-27T09:00:46+00:00" + "time": "2025-10-27T20:36:44+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -8960,87 +8987,29 @@ } ], "time": "2024-11-21T01:49:47+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.12.1", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "9be6926d8b485f55b9229203f962b51ed377ba68" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68", - "reference": "9be6926d8b485f55b9229203f962b51ed377ba68", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-date": "*", - "ext-filter": "*", - "php": "^7.2 || ^8.0" - }, - "suggest": { - "ext-intl": "", - "ext-simplexml": "", - "ext-spl": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.12.1" - }, - "time": "2025-10-29T15:56:20+00:00" } ], "packages-dev": [ { "name": "barryvdh/laravel-debugbar", - "version": "v3.16.0", + "version": "v3.16.1", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-debugbar.git", - "reference": "f265cf5e38577d42311f1a90d619bcd3740bea23" + "reference": "21b2c6fce05453efd4bceb34f9fddaa1cdb44090" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/f265cf5e38577d42311f1a90d619bcd3740bea23", - "reference": "f265cf5e38577d42311f1a90d619bcd3740bea23", + "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/21b2c6fce05453efd4bceb34f9fddaa1cdb44090", + "reference": "21b2c6fce05453efd4bceb34f9fddaa1cdb44090", "shasum": "" }, "require": { - "illuminate/routing": "^9|^10|^11|^12", - "illuminate/session": "^9|^10|^11|^12", - "illuminate/support": "^9|^10|^11|^12", + "illuminate/routing": "^10|^11|^12", + "illuminate/session": "^10|^11|^12", + "illuminate/support": "^10|^11|^12", "php": "^8.1", - "php-debugbar/php-debugbar": "~2.2.0", + "php-debugbar/php-debugbar": "^2.2.4", "symfony/finder": "^6|^7" }, "require-dev": { @@ -9092,7 +9061,7 @@ ], "support": { "issues": "https://github.com/barryvdh/laravel-debugbar/issues", - "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.16.0" + "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.16.1" }, "funding": [ { @@ -9104,7 +9073,7 @@ "type": "github" } ], - "time": "2025-07-14T11:56:43+00:00" + "time": "2025-11-19T08:31:25+00:00" }, { "name": "brianium/paratest", @@ -9507,16 +9476,16 @@ }, { "name": "laravel/pint", - "version": "v1.25.1", + "version": "v1.26.0", "source": { "type": "git", "url": "https://github.com/laravel/pint.git", - "reference": "5016e263f95d97670d71b9a987bd8996ade6d8d9" + "reference": "69dcca060ecb15e4b564af63d1f642c81a241d6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/pint/zipball/5016e263f95d97670d71b9a987bd8996ade6d8d9", - "reference": "5016e263f95d97670d71b9a987bd8996ade6d8d9", + "url": "https://api.github.com/repos/laravel/pint/zipball/69dcca060ecb15e4b564af63d1f642c81a241d6f", + "reference": "69dcca060ecb15e4b564af63d1f642c81a241d6f", "shasum": "" }, "require": { @@ -9527,13 +9496,13 @@ "php": "^8.2.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.87.2", - "illuminate/view": "^11.46.0", - "larastan/larastan": "^3.7.1", - "laravel-zero/framework": "^11.45.0", + "friendsofphp/php-cs-fixer": "^3.90.0", + "illuminate/view": "^12.40.1", + "larastan/larastan": "^3.8.0", + "laravel-zero/framework": "^12.0.4", "mockery/mockery": "^1.6.12", - "nunomaduro/termwind": "^2.3.1", - "pestphp/pest": "^2.36.0" + "nunomaduro/termwind": "^2.3.3", + "pestphp/pest": "^3.8.4" }, "bin": [ "builds/pint" @@ -9559,6 +9528,7 @@ "description": "An opinionated code formatter for PHP.", "homepage": "https://laravel.com", "keywords": [ + "dev", "format", "formatter", "lint", @@ -9569,7 +9539,7 @@ "issues": "https://github.com/laravel/pint/issues", "source": "https://github.com/laravel/pint" }, - "time": "2025-09-19T02:57:12+00:00" + "time": "2025-11-25T21:15:52+00:00" }, { "name": "mockery/mockery", @@ -9716,16 +9686,16 @@ }, { "name": "nunomaduro/collision", - "version": "v8.8.2", + "version": "v8.8.3", "source": { "type": "git", "url": "https://github.com/nunomaduro/collision.git", - "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb" + "reference": "1dc9e88d105699d0fee8bb18890f41b274f6b4c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", - "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/1dc9e88d105699d0fee8bb18890f41b274f6b4c4", + "reference": "1dc9e88d105699d0fee8bb18890f41b274f6b4c4", "shasum": "" }, "require": { @@ -9747,7 +9717,7 @@ "laravel/sanctum": "^4.1.1", "laravel/tinker": "^2.10.1", "orchestra/testbench-core": "^9.12.0 || ^10.4", - "pestphp/pest": "^3.8.2", + "pestphp/pest": "^3.8.2 || ^4.0.0", "sebastian/environment": "^7.2.1 || ^8.0" }, "type": "library", @@ -9811,7 +9781,7 @@ "type": "patreon" } ], - "time": "2025-06-25T02:12:12+00:00" + "time": "2025-11-20T02:55:25+00:00" }, { "name": "pestphp/pest", @@ -10650,16 +10620,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.6.3", + "version": "5.6.5", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" + "reference": "90614c73d3800e187615e2dd236ad0e2a01bf761" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/90614c73d3800e187615e2dd236ad0e2a01bf761", + "reference": "90614c73d3800e187615e2dd236ad0e2a01bf761", "shasum": "" }, "require": { @@ -10708,22 +10678,22 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.5" }, - "time": "2025-08-01T19:43:32+00:00" + "time": "2025-11-27T19:50:05+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.10.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" + "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195", + "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195", "shasum": "" }, "require": { @@ -10766,9 +10736,9 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.12.0" }, - "time": "2024-11-09T15:12:26+00:00" + "time": "2025-11-21T15:09:14+00:00" }, { "name": "phpunit/php-code-coverage", @@ -12266,41 +12236,42 @@ }, { "name": "spatie/laravel-ray", - "version": "1.41.0", + "version": "1.43.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-ray.git", - "reference": "7b9cfdb024a390171397c14dbf321727d940bac5" + "reference": "108454d234d1aec7bd0ed9e1af4c2c0d794ff340" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ray/zipball/7b9cfdb024a390171397c14dbf321727d940bac5", - "reference": "7b9cfdb024a390171397c14dbf321727d940bac5", + "url": "https://api.github.com/repos/spatie/laravel-ray/zipball/108454d234d1aec7bd0ed9e1af4c2c0d794ff340", + "reference": "108454d234d1aec7bd0ed9e1af4c2c0d794ff340", "shasum": "" }, "require": { "composer-runtime-api": "^2.2", "ext-json": "*", - "illuminate/contracts": "^7.20 || ^8.19 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "illuminate/database": "^7.20 || ^8.19 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "illuminate/queue": "^7.20 || ^8.19 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "illuminate/support": "^7.20 || ^8.19 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "php": "^7.4 || ^8.0", + "illuminate/contracts": "^7.20|^8.19|^9.0|^10.0|^11.0|^12.0", + "illuminate/database": "^7.20|^8.19|^9.0|^10.0|^11.0|^12.0", + "illuminate/queue": "^7.20|^8.19|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^7.20|^8.19|^9.0|^10.0|^11.0|^12.0", + "php": "^7.4|^8.0", "spatie/backtrace": "^1.7.1", - "spatie/ray": "^1.41.3", - "symfony/stopwatch": "4.2 || ^5.1 || ^6.0 || ^7.0", - "zbateson/mail-mime-parser": "^1.3.1 || ^2.0 || ^3.0" + "spatie/ray": "^1.44.0", + "symfony/stopwatch": "4.2|^5.1|^6.0|^7.0|^8.0", + "zbateson/mail-mime-parser": "^1.3.1|^2.0|^3.0" }, "require-dev": { "guzzlehttp/guzzle": "^7.3", - "laravel/framework": "^7.20 || ^8.19 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "orchestra/testbench-core": "^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0", - "pestphp/pest": "^1.22 || ^2.0 || ^3.0 || ^4.0", - "phpstan/phpstan": "^1.10.57 || ^2.0.2", - "phpunit/phpunit": "^9.3 || ^10.1 || ^11.0.10 || ^12.4", - "rector/rector": "^0.19.2 || ^1.0.1 || ^2.0.0", - "spatie/pest-plugin-snapshots": "^1.1 || ^2.0", - "symfony/var-dumper": "^4.2 || ^5.1 || ^6.0 || ^7.0.3" + "laravel/framework": "^7.20|^8.19|^9.0|^10.0|^11.0|^12.0", + "laravel/pint": "^1.25", + "orchestra/testbench-core": "^5.0|^6.0|^7.0|^8.0|^9.0|^10.0", + "pestphp/pest": "^1.22|^2.0|^3.0|^4.0", + "phpstan/phpstan": "^1.10.57|^2.0.2", + "phpunit/phpunit": "^9.3|^10.1|^11.0.10|^12.4", + "rector/rector": "^0.19.2|^1.0.1|^2.0.0", + "spatie/pest-plugin-snapshots": "^1.1|^2.0", + "symfony/var-dumper": "^4.2|^5.1|^6.0|^7.0.3|^8.0" }, "type": "library", "extra": { @@ -12338,7 +12309,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-ray/issues", - "source": "https://github.com/spatie/laravel-ray/tree/1.41.0" + "source": "https://github.com/spatie/laravel-ray/tree/1.43.1" }, "funding": [ { @@ -12350,7 +12321,7 @@ "type": "other" } ], - "time": "2025-10-16T10:19:22+00:00" + "time": "2025-11-24T15:54:04+00:00" }, { "name": "spatie/macroable", @@ -12404,35 +12375,35 @@ }, { "name": "spatie/ray", - "version": "1.43.1", + "version": "1.44.1", "source": { "type": "git", "url": "https://github.com/spatie/ray.git", - "reference": "2104ba5fb20cceda04aaa72dc7a4786a89c67cb4" + "reference": "588e201dda9bd94ce27af365f5a734b1de706a81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/ray/zipball/2104ba5fb20cceda04aaa72dc7a4786a89c67cb4", - "reference": "2104ba5fb20cceda04aaa72dc7a4786a89c67cb4", + "url": "https://api.github.com/repos/spatie/ray/zipball/588e201dda9bd94ce27af365f5a734b1de706a81", + "reference": "588e201dda9bd94ce27af365f5a734b1de706a81", "shasum": "" }, "require": { "ext-curl": "*", "ext-json": "*", - "php": "^7.4 || ^8.0", - "ramsey/uuid": "^3.0 || ^4.1", + "php": "^7.4|^8.0", + "ramsey/uuid": "^3.0|^4.1", "spatie/backtrace": "^1.7.1", - "spatie/macroable": "^1.0 || ^2.0", - "symfony/stopwatch": "^4.2 || ^5.1 || ^6.0 || ^7.0", - "symfony/var-dumper": "^4.2 || ^5.1 || ^6.0 || ^7.0.3" + "spatie/macroable": "^1.0|^2.0", + "symfony/stopwatch": "^4.2|^5.1|^6.0|^7.0|^8.0", + "symfony/var-dumper": "^4.2|^5.1|^6.0|^7.0.3|^8.0" }, "require-dev": { - "illuminate/support": "^7.20 || ^8.18 || ^9.0 || ^10.0 || ^11.0 || ^12.0", - "nesbot/carbon": "^2.63 || ^3.8.4", + "illuminate/support": "^7.20|^8.18|^9.0|^10.0|^11.0|^12.0", + "nesbot/carbon": "^2.63|^3.8.4", "pestphp/pest": "^1.22", - "phpstan/phpstan": "^1.10.57 || ^2.0.3", + "phpstan/phpstan": "^1.10.57|^2.0.3", "phpunit/phpunit": "^9.5", - "rector/rector": "^0.19.2 || ^1.0.1 || ^2.0.0", + "rector/rector": "^0.19.2|^1.0.1|^2.0.0", "spatie/phpunit-snapshot-assertions": "^4.2", "spatie/test-time": "^1.2" }, @@ -12473,7 +12444,7 @@ ], "support": { "issues": "https://github.com/spatie/ray/issues", - "source": "https://github.com/spatie/ray/tree/1.43.1" + "source": "https://github.com/spatie/ray/tree/1.44.1" }, "funding": [ { @@ -12485,7 +12456,7 @@ "type": "other" } ], - "time": "2025-10-29T14:30:35+00:00" + "time": "2025-11-21T10:44:03+00:00" }, { "name": "staabm/side-effects-detector", @@ -12625,20 +12596,20 @@ }, { "name": "symfony/stopwatch", - "version": "v7.3.0", + "version": "v8.0.0", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd" + "reference": "67df1914c6ccd2d7b52f70d40cf2aea02159d942" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd", - "reference": "5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/67df1914c6ccd2d7b52f70d40cf2aea02159d942", + "reference": "67df1914c6ccd2d7b52f70d40cf2aea02159d942", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.4", "symfony/service-contracts": "^2.5|^3" }, "type": "library", @@ -12667,7 +12638,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v7.3.0" + "source": "https://github.com/symfony/stopwatch/tree/v8.0.0" }, "funding": [ { @@ -12678,12 +12649,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-02-24T10:49:57+00:00" + "time": "2025-08-04T07:36:47+00:00" }, { "name": "ta-tikoma/phpunit-architecture-test", @@ -12746,16 +12721,16 @@ }, { "name": "theseer/tokenizer", - "version": "1.2.3", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" + "reference": "b7489ce515e168639d17feec34b8847c326b0b3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b7489ce515e168639d17feec34b8847c326b0b3c", + "reference": "b7489ce515e168639d17feec34b8847c326b0b3c", "shasum": "" }, "require": { @@ -12784,7 +12759,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.3" + "source": "https://github.com/theseer/tokenizer/tree/1.3.1" }, "funding": [ { @@ -12792,20 +12767,78 @@ "type": "github" } ], - "time": "2024-03-03T12:36:25+00:00" + "time": "2025-11-17T20:03:58+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "9be6926d8b485f55b9229203f962b51ed377ba68" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68", + "reference": "9be6926d8b485f55b9229203f962b51ed377ba68", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-date": "*", + "ext-filter": "*", + "php": "^7.2 || ^8.0" + }, + "suggest": { + "ext-intl": "", + "ext-simplexml": "", + "ext-spl": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.12.1" + }, + "time": "2025-10-29T15:56:20+00:00" }, { "name": "zbateson/mail-mime-parser", - "version": "3.0.4", + "version": "3.0.5", "source": { "type": "git", "url": "https://github.com/zbateson/mail-mime-parser.git", - "reference": "f0ccec9290a5b9cf014d7b7ea3401d2a4a626e9a" + "reference": "ff054c8e05310c445c2028c6128a4319cc9f6aa8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zbateson/mail-mime-parser/zipball/f0ccec9290a5b9cf014d7b7ea3401d2a4a626e9a", - "reference": "f0ccec9290a5b9cf014d7b7ea3401d2a4a626e9a", + "url": "https://api.github.com/repos/zbateson/mail-mime-parser/zipball/ff054c8e05310c445c2028c6128a4319cc9f6aa8", + "reference": "ff054c8e05310c445c2028c6128a4319cc9f6aa8", "shasum": "" }, "require": { @@ -12868,7 +12901,7 @@ "type": "github" } ], - "time": "2025-09-03T17:18:36+00:00" + "time": "2025-12-02T00:29:16+00:00" }, { "name": "zbateson/mb-wrapper", From 1fb3c40df31c7efa2b1a5c271fea237f353aa6dc Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Sat, 6 Dec 2025 23:50:27 +0000 Subject: [PATCH 4/6] Update test.yml --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2627a29..b30f27a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,6 +9,7 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: oven-sh/setup-bun@v2 - name: Setup PHP and Composer uses: shivammathur/setup-php@v2 From 770486a1f43898fa391776416f14c7b5e073bafd Mon Sep 17 00:00:00 2001 From: Seb Kay Date: Sun, 7 Dec 2025 00:02:27 +0000 Subject: [PATCH 5/6] Fix Wayfinder integration --- bun.lockb | Bin 113469 -> 122700 bytes package.json | 3 ++- vite.config.js | 14 ++++---------- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/bun.lockb b/bun.lockb index 55df1aa34dd799a9da5b99cd8194868f819cbafc..8d15f8e48b8ee6a4efdb2bfcfc69e73d1af1df36 100755 GIT binary patch delta 25118 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 delta 19235 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 Date: Sun, 7 Dec 2025 00:03:42 +0000 Subject: [PATCH 6/6] Use Vite v8 --- bun.lockb | Bin 122700 -> 122664 bytes package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 8d15f8e48b8ee6a4efdb2bfcfc69e73d1af1df36..41a91ecee0e56daacc62a819013b2d5d8ad14ee0 100755 GIT binary patch delta 10952 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 delta 10966 zcmbVS3tUyj*57mFAX`&F5jY%3!DlE(o*oor3nCzbii&zb9)~xIf`EpWa=iB7%SYOn z6Dlg2rde94*+aARmY-JFuIVi_HGE`NX4cIfxAgnZo->?#t9!ri_xba8)><=b)>^Y> zt+i+G#f~>RzxPJxRhHm_L33&nLtf~<>a~woXB<5h7$04=j>ecmhMY*+`fB?p#}2NZ zFud_iMNvEz#W8AzKpzi>71H9#gSDf(EPKt65#uMEX zB?NE)pcya)>$?J$&Z)1guPm*rb;@fq>imt4f$oB_rn;`axUNn)0lEto%(2g@t}IcM zEG+N>y}h$Ahyikg!CSwerc~Jnqq*Xz0Qq=#RZ;NYk%b>lZwKrSSlUopYzI#Rg!cqJ z3$U9qS#cBq;R0&x^%Y^WN*7Fa(rJL)@{vw>e??_+1q4*qK@{KwEaD16;12GQDDdIG zBb2t0fx!l-Pbk2wxMT(B7sf*p6k#N~Vj zXaYPA$me$ha{e`d0XPT8A|QSks0HNSPNQQx4Q$NDX1LlUKy2M%0p$A*bdGyC>2I-l zUyNS_=5kE6&c#s>{olmVcP zfZU)!sc$PL>B$Tzas3G)H@h7tf9Ino;lx10cSi)D`dHYYAaA)kK-kh?GokQ?%P zf;gfuSjIgm3(b?D{XqLV;S-|--!AYY+8y=w8h3k9RjD$J-ZBns{C>1J;hM@?dwpr0 zGJ7F5ihrk*MZnfql+LLvTc8|t(#HU~->zUCH>13&x`^{{OcDIEE9X?!*z4+k0?qv? z>(v8J`gW=?<2oSZG&(M&3C8_^U9e!qSONb8`X12tri=ab1nder1@jzs9w!W$3dq;} zZ*t`Nl^LR73ONYHS+I;dMi#_#*crE6I`Fp+mJY2gt*fq@U#jewAP#aPAU9+cAg{<3 z_PXl(=P1ghiNeq_$mIv~XqK2qg)gmZELN21nBWWKBSJodWGKoY+#5-XMPKmm1kWz5Eia8!6uDp^ zeapk|zBRdG|JgG{gtP)8dmVl`;vh?^=5wveWlB^(^`kstoSg=P`Vgx5VGpB;s$XMX zp;$Q=o8kY?6bgwpyKu-@K+YWs$WQ1PAP@d)2zh>#!Jzqu&w%FT@Et&I$pI&P4v;%= zDYL4h=K+7Ij%kJbGmB4Dq`* zed699yKeR%Cuy^fM*L`-k7jHoijqOk`@|XV087!aWP`*u088Uzq$@S~Y9y1|@cT4v z_SKAEbyAcOw8b~hSnQ@KWgH{Nsm)I_2IH1ALSL0j+dxy$x@2;d+Wa+=M4R!uhPL7N zG&Pwtaxb-+G~?vXiju5bZ~&OFK_S2#MjC9g8kfOW<7rS(9BHGrKutB{@J3+FZR@S6kAfZoZUeOkSjk>$>!W!aaqh@R2ez%i`AQd>V8uEXgr{kxjy(d*u4C7Lj-zd$*Z1Lpgab7w!8B)Z0*0FhYsT`vJZ@VC z#~F74OVP1gz|wSVct3qMES~hE>xOD>AT#s{Z`^GK^E6=T^!$)`Hy}dNRba@x@OZZY zl79g(429`K<8=|91Lb5cFk}ow01=9>14BB6$CE)cAVPB+q-Q#o0}*;V-^cX^K?xAC zs2P|r@2Wn=EeLfQMI6)=sTs4wxL<=Jz+obxkvu3B(?RhfgY@>b zlB3i#Tr>8xDoO%99~x(T1lTAY8$X=qLCc7EHy}t2O!^~T1-1|v5&~mqfg$99#l}f& zEwCB-*tZ?nc$AbJeQXD?=^Rs)ksVnbWF=#1bG&AJ6l1ZpB|gr07?{py^uzsds=jtM zFx^m|{UbG!LQM&p`kbaHlk}8F?NIN4N(UusVH#~q(2UQZRHD|Qy5FESO;ZyS6$O4k z)e43a?x$@Sdk15@0vTvKD%ovn8^!B;Gk%|@ZKE`UnoI){6G#rVC2C|9ZBEn-7nA9_ z_yqO7F+y4=YLB&&0%}Xr)E12Kn(C%kh=hyv9bVpR>PqH=ep z_E4)j0u)^4=)&uqIu8`w>ri=xBzveWSu?n&(RIlQY8px$pYqTj759u4RA(BDQkn${ zJ{ARBWlqY-PahA3wlSI-1OH3~2V4aHWuV|!$l}y-Cxr(~lGW%ljz7A1`7flVR88Fg z+Nl=?{tXn@1mi*V$oMC{#_^y=(Y)SqWCOLOY3fLpNIqwYvGaJ)ENg|_#xk}_&a*YHrWrE99k1ROE=5aqqC#75gNb_`=> z`WW9?*u;)JfIBN`^El188)MP>L+~areqe+KPmT4!MVLDXNz&V@J_(AOE}qMmK_T0m z&htayiFCrYNG`QyYQ`rpmPCVM}^&?WJ0z=q2Jaxyt3aUf5 z`aLKS-8fdYKQ@Q`a;L)TdDNDLEW()BS9^k0{S*`r3K1grP7}KnR1qklzujt8H-ZxD zTH)kRoO1|8Y;M4Gu@1pECe{N4--8~d#^*Uj^8(_?x3q1truMaoBofzwVo+QK5)@)K zf#Sx9nsuJGP0>_qjx-_|Rjm$`FakbPpK;D1E)nyWXNibCDfb5{QTup5+gz4ah9mt*8c5%!ia8HBcSq92% zH3SyXoEg|_ksdusaq1mlICMVkYc)cmfpni%1%uGJ3WkflQ>P zLQQ=Z*_^CTwWh{;fZ$4y2BB8tj93P4dO38fMR-}=`)Ksh)JZJ9BDgLhCsKez?m&H99_K)o= zTaxy?bZXT5&(5DKiTJeO+atr zz4qqHj14dEUD33326>!%U%gDc_RhWCl~BjEiMS%WsrmPa_o51#ckP_<=k9n-qu#ft zsr-9Z3EtY*>}~n{oIzdKM|?YZoG$sYr?1WiR~QuBCF+XiRaTWK;lX4>lu-&)kXBmT<(%y3M z4Pe2XFOkKib%>2|emQrneRbfZmVAk)S|$qDx2 zB;w;9VZj|y*vGbyb?uk2b8vxKevH3=*e|7vm!*DUAW@bWOJq!ks|26ZO9q3=^3zEM z>CSegV?P}_@F>V)7x~b3_ES2vhqAD75HCNa54v^XW}V+R2e8FqmT(K$M>0DYNE&;9 z^T|*3?|NJxkUsvzd*F){dB2?{UGcV@7_ZfAP8hPTsonZ+BcX@;iR|wg=x`b>;OV&Y4CS>ipL4X!+_5pOsCA z

IPH{jOr-VYk9!}qzw$$r6CDR)==<+VR2x@KfY;fJdAKXgsmlj@q0J%=xQO$zZm zI=U~PfqtHYvMq7X=!B=bO^RCSS|l46V-CGgz23iPnQKP2Hg+w$x~%D@+eFulYr%$qL^0}@}PkY&LWvHvRzT}(}NB-ZGWmW^6+*f8yZ$yW!bG( zi^YvZ=-H_#YuNKyh)LN3X<4i!;sc2NPQ?5N!H;z4g(IH9Hcf%;dJ>q-vi))4!r_)(k%xx65!9y`?&XKr z4e*&|zhqLv2ZIBHyq|F~>}J8)5Ojpa0hndKB|K?e!2x$qgNyGARt<(2*`PV1e4RSr zx?z-yLAG!zUya`p?LPZ6*USKRh|88upDjBV&-~h>|0x$kCcDLLC}v%!f^T7n_}CfR zV^9=XcDdEXw~}dKh>=~UBHv$B&)z<_T@11hb!~0^x2@Xk*IhFw*a|LNHm;i7o~tPE z9?{@p_?Eo|27^am_Q_P@ZWhGyztK-?&+GD%fhB(zp^d0?D1bW9O&!)g^S@OW(NZ~ z!yW(#lx;1q$NPO}O*UTn18%xcy=hrVH%Q8CWwZ~lymsl$p494N?U@q||gV>o|67{wjRJNyLl6SI=cU$ThThKiN+-_65r+6 zNzPZst{0L_vusDM?{(mdfQJv_y+U|PQO>a}J9cq}J!}V`Z0LTGRs6ujWrKuQBP{s7 zc#z$&L!s>8PWrFE?Y?(>lq}aHl$Ivl$mRI3a?^zib!(T18%{2}wQ+ ztq4T!#%*{V_kxZee}16i$n-Va3}hun{4lbgg_UAwr$OQk&{1MLdSs*LW}|@|#t47v zUt;H=)qEEuFIN#=ZhaY=;^Sr@Ut+`uBPq@J!4NC%__Fc+Ty@00s;`STVkSz=>}R{M)GRyTMRWU&9M#p6 zzku=A103X3c9F}Lt@80hk8ClWIO?M-*UkC^gHZ|iQm0R37e0qz&ajf% z;WR_fboO8=N}Av&`iqNiEOsp0=x?_vVWyykaVx3Sh4Pbk<`Q zHnfI~nT6W%dqq5;km5=V8%Y^bED!dlE(?r|^X#B9CRx#@Xt8 zQDh3+4=V5s*!dTdZoWU}e6##hd?Ddgho@k$oo$|jNDXB{b0Al?*yo>I)tWKkG>Q-y z_3AyAWr2a%*erlR*^=M4c4y!xrwSf+@}ZzefydaMTH@;l_XyEM2>5@jWOJ%Xv_Z%< zu|o)1v+U@1-mv<;zDqyb;@XdhX>x#dtpT6>lY_PW|GRWvkI6?}d}o*j26Bz%%|*US zqs8hD@&bE{GaX>(00KMyuA$qlEkC&jiRY}Ip;+!U7lGnbE`$ckzlZp0&&XDv{n>+b z(;EW;GaF2X#rf&DZWfhGT5VJM+2|6Tjv!H37Z zB_dLZWcFI{C9($qI?UIPz(h8&E`eV`>7;<7SCpcK5qJ(HGW$_5%I(@Pf(O{1G2j)Z?=m{_SIl_2e1< zIW@CK$d80!{Q5eoivQVE{ekc6Np|;c|1!nWmy!YO&O^k*tg{Xc8~QKvVF+eR#DPbb IlGfb+0ino&=l}o! diff --git a/package.json b/package.json index ec3f975..12bc35c 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "@vitejs/plugin-vue": "^6.0.2", "laravel-vite-plugin": "^2.0.1", "tailwindcss": "^4.1.17", - "vite": "npm:rolldown-vite@latest", + "vite": "^8.0.0-beta.0", "vite-plugin-run": "^0.6.1", "vue": "^3.5.25" },