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

Laravel Likeable Laravel Package

turahe/laravel-likeable

View on GitHub
Deep Wiki
Context7
1.0.0

Added

  • Comprehensive test coverage (79 tests, 0 failures, 0 risky tests)
  • Full support for Laravel 11 and 12
  • GitHub Actions CI for PHP 8.3/8.4 and Laravel 11/12
  • Code coverage reporting via Codecov with Xdebug enabled
  • Code style checks with PHP CS Fixer
  • Static analysis with Larastan across all PHP/Laravel combinations
  • New tests for all major features: likes, dislikes, toggles, events, exceptions, console commands, and service layer
  • Detailed README with usage, CI, and testing instructions

Changed

  • Refactored counter management for reliability (moved logic from observers to service methods)
  • Improved event dispatching and test isolation
  • Updated LikeType enum handling for PHP 8.3/8.4 compatibility
  • Improved test database setup and teardown
  • Enhanced error handling and test reliability

Fixed

  • Fixed all previously failing and risky tests
  • Fixed unique constraint and counter bugs in toggle and service logic
  • Fixed console command output and test expectations
  • Fixed morph map and model alias issues in tests
1.2.0

Added

  • Automated release workflows for version management and deployment
  • Version bump workflow for conventional commits and changelog updates
  • Release workflow for automated GitHub releases with assets
  • Support for conventional commit format in CI/CD pipeline
  • Comprehensive badges for project status and workflows
  • Professional release documentation and process guides

Changed

  • Enhanced CI/CD pipeline with automated release management
  • Improved changelog generation and maintenance process
  • Updated README with comprehensive release process documentation
0.0.1
  • Initial release with basic like/dislike functionality, events, and artisan command support.
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.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
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