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

Module Manager Laravel Package

nasirkhan/module-manager

Laravel package for Laravel Starter that manages modular features with version tracking, migration baselines and update detection, dependency checks, enable/disable, publish/diff customization, scaffolding, removal, and module-specific test generation via Artisan commands.

View on GitHub
Deep Wiki
Context7
v7.1.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v7.0.0...v7.1.0

v7.0.0

This introduces version 7.0.0 of the nasirkhan/module-manager package, focusing on improved dependency management and the addition of a modular activity logging system. The most significant changes are the addition of the spatie/laravel-activitylog and intervention/image-laravel packages as direct dependencies, the creation of a new Activity Log module, and related code and documentation updates.

Dependency Management and Breaking Changes:

  • Added spatie/laravel-activitylog (for activity logging) and intervention/image-laravel (for image manipulation) as direct dependencies in composer.json. Applications using these can now remove them from their own composer.json files. (composer.json, CHANGELOG.md, UPGRADE.md) [1] [2] [3]
  • Updated the upgrade guide and changelog to document these breaking changes and provide migration steps for users. (UPGRADE.md, CHANGELOG.md) [1] [2]

Activity Log Module Addition:

  • Introduced a new ActivityLog module, including service provider, configuration, migration, views, and module manifest. This module integrates spatie/laravel-activitylog for tracking model changes. (src/Modules/ActivityLog/*) [1] [2] [3] [4] [5]
  • Registered the ActivityLog module as enabled by default in the module manager. (src/ModuleManagerServiceProvider.php)

Code Quality and Maintenance:

  • Updated the Post model to use the correct traits and methods from spatie/laravel-activitylog, reflecting changes in the dependency's API. (src/Modules/Post/Models/Post.php) [1] [2]
  • Minor code improvements such as using the new PHP exception syntax. (src/ModuleManagerServiceProvider.php)

These changes streamline dependency management, introduce modular activity logging, and improve maintainability for future development.

v6.9.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.8.0...v6.9.0

v6.8.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.7.0...v6.8.0

v6.7.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.6.1...v6.7.0

v6.6.1

What's Changed

New Contributors

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.6.0...v6.6.1

v6.6.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.5.0...v6.6.0

v6.5.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.4.0...v6.5.0

v6.4.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.3.0...v6.4.0

v6.3.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v6.1.0...v6.3.0

v6.0.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v5.7.0...v6.0.0

v5.6.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v5.5.0...v5.6.0

v5.2.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v5.1.0...v5.2.0

v4.1.0
v2.6.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v2.5.0...v2.6.0

v2.5.0
v2.4.0
v2.3.0

Updated: config, structure, command and stubs

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v2.2.0...v2.3.0

v2.1.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v2.0.0...v2.1.0

v2.0.0

What's Changed

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v1.3.0...v2.0.0

v1.2.0

What's Changed

  • layout update

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v1.1.0...v1.2.0

v0.7.0
v0.5.0

Updates

  • Stub Updated
  • PHP minimum requirement is 8.1 now

Full Changelog: https://github.com/nasirkhan/module-manager/compare/v0.4.0...v0.5.0

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.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle