Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Megaphone Laravel Package

mbarlow/megaphone

View on GitHub
Deep Wiki
Context7
3.0.0
  • Updated to Livewire 4 PR#50
  • Bumped minimum PHP requirement to 8.2
  • Updated test suite to use Livewire::test() instead of $this->livewire()
  • Updated Livewire component registration to use Livewire::addNamespace()
  • Updated wire:model directives for Livewire 4 compatibility (wire:model.livewire:model, wire:model.blurwire:model.live.blur)
  • Updated dev dependencies (Pest 3, Testbench 9|10)
  • Removed pestphp/pest-plugin-livewire dependency
2.3.0
  • Added a new feature for marking notifications as read when clicking a read more link. PR#48
  • Added a new config option to the console command to clear out all old notifications regardless of read status. PR#48
2.2.0
  • Added 2 new SVG icons for delete and mark as read. PR#43
  • Added ability to let users delete read notifications before they are auto cleared. PR#43
  • Moved the config option for "auto clear after" into sub array along with options for deleting notifications. PR#43
  • Deprecated old config option for "auto clear after", will be removed in a later version. PR#43
  • Updated console command that clears notifications to look at new config option location, falls back to deprecated old location. PR#43
2.1.0
  • Moved SVG icons into anonymous components for easier reuse / overwriting.PR#35
  • Reworked notification type templates into components. PR#35
  • Added "mark all as read" feature for unread notifications. PR#37
  • Added support for wire:poll to give the impression of a live component. PR#38
  • Added [@megaphoneStyles](https://github.com/megaphoneStyles) blade directive + improved default styles. PR#39
2.0.0
  • Updated PHP requirement to 8.1 and above (7.4 and 8.0 dropped) PR#28
  • Updated to Livewire 3 PR#28
  • Updated Testbench and Pest PR#28
1.2.0
  • Removed public $user from component and changed loading of announcements to prevent user model data exposure. PR #22
  • Added ability to pass in the notifiableId via component render
1.1.0
  • Improvement: New SVG Bell Icon PR #17
  • Improvement: New config option to toggle unread notification count PR #17
  • Fix: Notification badge styling with long unread notification counts PR #17
  • Fix: Readme typo PR #16
1.0.2
  • Improvement: Removed the mouse over event for marking as read and added a button with click event to mark notification as read.
1.0.1
  • Fix: Numerous Readme updates, fixing incorrect instructions. Demo also added! PR #10
  • Fix: Spelling mistake in template caused bug with justified items PR #5
  • Fix: Added support for PHP7.4 PR #13
1.0.0
  • Livewire Component to add "Bell" notification icon to your app powered by Laravel Notifications
  • Livewire Admin Component for sending manual notification to all users
  • Console command to clear old read notifications
  • Ability to define custom notification types
  • Uses TailwindCSS for styling with publishable templates to customise look and feel
  • 100% Test coverage
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager