PHPackages                             murat-cileli/update-notifier - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. murat-cileli/update-notifier

ActiveLibrary

murat-cileli/update-notifier
============================

Composer update notifier for Laravel.

1.0.0(2y ago)061MITPHPPHP ^7.4|^8.0

Since Nov 28Pushed 2y ago1 watchersCompare

[ Source](https://github.com/murat-cileli/update-notifier)[ Packagist](https://packagist.org/packages/murat-cileli/update-notifier)[ RSS](/packages/murat-cileli-update-notifier/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

[![Update Notifier](https://private-user-images.githubusercontent.com/6532000/286272904-c3596ca6-5169-41e7-afaf-73f61cb3ffc5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTEiLCJleHAiOjE3MDExODA2OTQsIm5iZiI6MTcwMTE4MDM5NCwicGF0aCI6Ii82NTMyMDAwLzI4NjI3MjkwNC1jMzU5NmNhNi01MTY5LTQxZTctYWZhZi03M2Y2MWNiM2ZmYzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQUlXTkpZQVg0Q1NWRUg1M0ElMkYyMDIzMTEyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyMzExMjhUMTQwNjM0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTY3NzZmMGVmZDIzYWJlNWM4ZjA0NjU0MDMxNWUwNWEyN2E3N2FjZmJkOWUzNGVhODYxODM5NGIyOWE2NGI3NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.WWLfl4XH1mxmGDS8g8e3I-JVk43GXTDBGwPOjotIts8)](https://private-user-images.githubusercontent.com/6532000/286272904-c3596ca6-5169-41e7-afaf-73f61cb3ffc5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTEiLCJleHAiOjE3MDExODA2OTQsIm5iZiI6MTcwMTE4MDM5NCwicGF0aCI6Ii82NTMyMDAwLzI4NjI3MjkwNC1jMzU5NmNhNi01MTY5LTQxZTctYWZhZi03M2Y2MWNiM2ZmYzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQUlXTkpZQVg0Q1NWRUg1M0ElMkYyMDIzMTEyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyMzExMjhUMTQwNjM0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTY3NzZmMGVmZDIzYWJlNWM4ZjA0NjU0MDMxNWUwNWEyN2E3N2FjZmJkOWUzNGVhODYxODM5NGIyOWE2NGI3NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.WWLfl4XH1mxmGDS8g8e3I-JVk43GXTDBGwPOjotIts8)

### Composer Update Notifier for Laravel

[](#composer-update-notifier-for-laravel)

Configurable Laravel package that checks Composer updates and notify via e-mail if any update exist.

#### Installation

[](#installation)

`composer require murat-cileli/update-notifier`

#### Configuration with .env file

[](#configuration-with-env-file)

`UPDATE_NOTIFIER_COMPOSER_PATH`: Composer binary path. Default: `composer`

`UPDATE_NOTIFIER_CHECK_VERSION`: Allowed values are `all`, `major`, `minor` and `patch`. Default: `all`.

`UPDATE_NOTIFIER_DIRECT_PACKAGES`: Checks direct dependencies only if set `true`. Defult: `true`

`UPDATE_NOTIFIER_LOCKED_PACKAGES`: Checks locked packages only if set `true`. Default: `true`.

`UPDATE_NOTIFIER_DEVELOPMENT_PACKAGES`: Checks development packages if set `true`. Defalut: `false`.

`UPDATE_NOTIFIER_MAIL_TO`: Mail recipient(s) for e-mail notification. Multiple mails can be seperated with comma. Eg. `mail@example.com, mail2@example.com`

#### Configuration with config file

[](#configuration-with-config-file)

Config file to be published first using;

`php artisan vendor:publish --tag update-notifier`

then parameters can be edited in `config/update_notifier.php`.

#### Usage

[](#usage)

From you project root:

`php artisan update-notifier:notify`

Notifications can be scheduled with cron. For example, this checks updates every morning at 09:00
`0 9 * * * cd /your/project && php artisan update-notifier:notify`

###  Health Score

22

—

LowBetter than 23% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

893d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/46a6acb181733d7806482e77f240adef3329888c0aceeef2189cef93da5bdcf2?d=identicon)[murat.cileli](/maintainers/murat.cileli)

---

Top Contributors

[![murat-cileli](https://avatars.githubusercontent.com/u/6532000?v=4)](https://github.com/murat-cileli "murat-cileli (5 commits)")[![markuskoehler](https://avatars.githubusercontent.com/u/954012?v=4)](https://github.com/markuskoehler "markuskoehler (1 commits)")

### Embed Badge

![Health badge](/badges/murat-cileli-update-notifier/health.svg)

```
[![Health](https://phpackages.com/badges/murat-cileli-update-notifier/health.svg)](https://phpackages.com/packages/murat-cileli-update-notifier)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
