Skip to content

fix: update dependencies and modify query method signature#167

Merged
gvieira18 merged 3 commits into3.xfrom
chore/update-packages
Jan 31, 2026
Merged

fix: update dependencies and modify query method signature#167
gvieira18 merged 3 commits into3.xfrom
chore/update-packages

Conversation

@gvieira18
Copy link
Member

@gvieira18 gvieira18 commented Jan 31, 2026

This pull request primarily updates project dependencies to their latest versions and makes a minor method signature change to improve code flexibility. The updates span both PHP (composer.json) and JavaScript (package.json) dependencies, ensuring compatibility with newer features and bug fixes.

Dependency updates:

  • Updated several PHP package dependencies in composer.json, including filament/filament, laravel/framework, spatie/laravel-medialibrary, and others, to their latest versions for improved stability and feature support.
  • Added a new VCS repository source for the internachi/modular package and switched its version constraint to a specific commit on the dev-main branch.
  • Updated multiple JavaScript development dependencies in package.json, such as axios, tailwindcss, vite, and prettier, to keep the frontend tooling up to date.

Code improvements:

  • Modified the modifyQueryWithActiveTab method signature in ListEventModels.php to accept an optional $isResolvingRecord boolean parameter, increasing flexibility for future use cases.

Summary by CodeRabbit

  • New Features

    • Cloudflare integration: trusted proxy support, new config, and daily automatic proxy list reload.
  • Chores

    • Bumped framework, libraries, and dev tools to newer releases; added Cloudflare package dependency.
  • Configuration

    • Added example env and test env entries; new app config and CI/review configuration file.

✏️ Tip: You can customize this high-level summary in your review settings.

- update @tailwindcss/vite to 4.1.18
- update axios to 1.13.4
- update dedoc/scramble to ^0.13.11
- update filament/filament to ^4.6.3
- update filament/spatie-laravel-media-library-plugin to ^4.6.3
- update laravel/framework to ^12.49.0
- update laravel/nightwatch to ^1.22.1
- update laravel/sanctum to ^4.3.0
- update laravel/telescope to ^5.16.1
- update laravel/tinker to ^2.11.0
- update livewire/flux to ^2.11.1
- update spatie/laravel-medialibrary to ^11.17.10
- update barryvdh/laravel-debugbar to ^3.16.5
- update driftingly/rector-laravel to ^2.1.9
- update larastan/larastan to ^3.9.1
- update laravel/pint to ^1.27.0
- update laravel/sail to ^1.52.0
- update pestphp/pest to ^4.3.2
- update pestphp/pest-plugin-livewire to ^4.1.0
- update rector/rector to ^2.3.5
- update monicahq/laravel-cloudflare to ^4.0
- add LARAVEL_CLOUDFLARE_ENABLED to .env.example
- replace TrustProxies middleware with Cloudflare's implementation
- add cloudflare:reload command to console schedule
@gvieira18 gvieira18 self-assigned this Jan 31, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 31, 2026

📝 Walkthrough

Walkthrough

This pull request adds Cloudflare proxy support by introducing the monicahq/laravel-cloudflare dependency, a new config file (config/laravelcloudflare.php), and environment flags (LARAVEL_CLOUDFLARE_ENABLED) in .env.example and phpunit.xml. It registers the Cloudflare TrustProxies middleware, schedules a daily cloudflare:reload command, and updates several composer/package dependencies. A method signature in an events Filament page was extended to accept an optional boolean parameter.

Suggested reviewers

  • Clintonrocha98
  • RichardGL11
  • danielhe4rt
🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main changes: dependency updates across composer.json and package.json, plus the method signature modification in ListEventModels.php.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gvieira18 gvieira18 merged commit fdcf093 into 3.x Jan 31, 2026
6 checks passed
@gvieira18 gvieira18 deleted the chore/update-packages branch January 31, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments