razorpay/slack
A Laravel package from Razorpay for sending notifications and messages to Slack, likely via incoming webhooks. Lightweight and simple to configure, though it has modest adoption and limited documentation, so evaluate fit for your project before relying on it.
composer.json (illuminate/support, illuminate/contracts, and related constraints should be ^10.0), then CHANGELOG.md / UPGRADE.md, the service provider, and any publishable config.composer require vendor/package:^3.0. When upgrading an existing app, use composer require vendor/package:^3.0 --with-all-dependencies so Composer can re-resolve the framework graph.php artisan about or php artisan package:discover.php artisan config:clear && php artisan cache:clear before judging whether the package works.^3.0 in application composer.json for Laravel 10 projects. Keep a 2.x branch or constraint for Laravel 9 maintenance if you support both.composer update vendor/package --with-all-dependencies, run the application test suite, smoke-test the package’s main integration points, then deploy.orchestra/testbench:^8.0 for Laravel 10 and keep older Testbench versions on older branches.composer why-not vendor/package 3.0 and composer prohibits vendor/package 3.0 quickly identify packages still pinned to Laravel 9.illuminate/support:^10.0 to require and orchestra/testbench:^8.0 to require-dev; keep test fixtures compatible with Laravel 10’s defaults.3.0.0 is a breaking major: it drops Laravel versions below 10 and PHP versions below 8.1. Do not auto-merge it in production without testing.3.0.0 from installing; upgrade the dependency graph, not just this package.--with-all-dependencies is frequently required when bumping a framework-aligned major. Without it, Composer may hold back the package or the framework.config:clear, route:clear, view:clear, and queue:restart. Stale config and route caches can make a working package appear broken.doctrine/dbal-dependent column changes.orchestra/testbench and Laravel majors is a common source of false test failures; keep Testbench aligned with the Laravel version under test.composer show vendor/package, composer prohibits, php artisan package:discover, and bootstrap/cache/packages.php to confirm the installed version and discovery state.^3.0; avoid dev-main in production just to obtain Laravel 10 support. Major-version tags are the supported upgrade path.How can I help you explore Laravel packages today?