Weave 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

Vgcomments Laravel Package

vigstudio/vgcomments

View on GitHub
Deep Wiki
Context7
v2.0.9

What's changed

  • Add upvote/downvote support (vgcomment_votes migration, Vote model, API POST comments/{uuid}/vote)
  • Expose vote scores and the current user vote on comment resources
  • Add votes_enabled config toggle
v2.0.8

Admin deleted/status fixes

  • Bypass query cache on admin lists/counts
  • Soft-delete restore + bulk status from deleted tab
  • Hide cascade-soft-deleted replies cluttering deleted filter
  • Flush cache after status changes
v2.0.6

What's changed

  • Evaluate moderation_users at Gate check-time so logged-in moderators are auto-approved reliably
v2.0.5

What's changed

  • Make StopForumSpam configurable via VGCOMMENT_STOPFORUMSPAM
  • Skip StopForumSpam for authenticated authors (avoids Cloudflare/proxy IP false positives)
  • Return accurate pending/spam/trash store messages from the API and session alerts
  • Harden CommentPolicy moderate null handling
v2.0.4

Hotfix

  • Blade guest validation: merge Accept: application/json header; client Name/Email validation
  • Align livewire-comments version with blade-comments / vgcomments
v2.0.3

What’s new

  • GitHub-style UI sync
  • Full emoji picker (composer + reactions)
  • Nested replies via parent_id
  • Dual upload paths (attach chips vs insert image)
  • Markdown normalize
  • Blade inline reply
v2.0.2

Fix settings cache treating boolean false as missing; cast setting values as JSON.

v2.0.1

Fix null order UnhandledMatchError on public comment list API.

v2.0.0

VgComments 2.0.0

Hardened core API for the 2.x line (PHP ^8.2, Laravel ^10–^13).

  • Public comment lists use dontCache() and cache is flushed on create/update/delete
  • API index always returns a proper JsonResponse via $comments->response()
  • Blank commentable_* / morph filters are normalized so list/create stay consistent
  • Validation returns stable errors for empty/short content (no 500s)

Companion UI: vigstudio/blade-comments ^2.0 (recommended). Livewire UI: vigstudio/livewire-comments ^2.0 (Livewire 4).

1.1.4
1.1.3

1.1.3: Hot Fix Error when Guest Reaction

1.1.2

1.1.2: Add Query Cache

1.1.1

Fix Performer

1.1.0

Support Laravel 10

1.0.11

Add Lazy load for image

1.0.10

Support Guest Comment

1.0.9

Fix Query

1.0.8

Fix publishes asset

1.0.7

Update

1.0.6

Bump version 1.0.6

1.0.4
  • Releases 1.0.4
  • Fix config file
  • [WIP] Admin Panel
  • Fix README
  • Add Report method
  • Add Order Comment
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.
andydefer/laravel-notification
adachsoft/cli-process-tester
jhaskell13/laraflow
sebastienheyd/boilerplate-media-manager
ccast/tagixo-primix
pretendtrue/laravel-builder
sawmainek/laravel-scout-tntsearch-driver
tomshaw/laravel-calendar-table
dibakar/laravel-ownership
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc