Conversation
* wip * wip * wip * wip * Move config * Delete Cache.php * Code style * Improve event auto-discovery * Update phpunit.yml * Remove unnecessary 'getCachePath' * Code style * Update phpunit.yml * Update actions * debug * More debugging * Update phpunit.yml
skylerkatz
approved these changes
Mar 20, 2025
Contributor
skylerkatz
left a comment
There was a problem hiding this comment.
I noticed you dropped support for the Diglactic\\Breadcrumbs\\Manager package. Probably good to note that on the upgrade guide as a breaking change.
|
This is HUGE! I'm particularly excited for the module caching (much needed to improve performance)---any idea on when this will be released? Would love to help out if needed! |
calebdw
reviewed
May 19, 2025
* Introduce Auto-discovery Plugins * Tweaks * Refactor plugin architecture Co-Authored-By: Bogdan Kharchenko <32746389+bogdankharchenko@users.noreply.github.com> * Move modules to plugin Co-Authored-By: Bogdan Kharchenko <32746389+bogdankharchenko@users.noreply.github.com> * Update plugin discovery to support dependency injection and prevent duplicate execution * Code style * Reset handled array in clearCache to prevent stale state * Add parameter name to AfterResolving attribute and use named parameters for plugin dependency injection * Update ModulesCache test assertions to use plugin-based cache structure * Implement HandlesAutodiscovery interface for plugin attribute classes and refactor bootPlugins to use polymorphic attribute handling * Drop support for Laravel versions below 8.0.0 and remove version checks * Introduce plugin-based architecture for module auto-discovery with unified caching and attribute-driven lifecycle control * Rename readData to readCacheIfExists for clarity --------- Co-authored-by: Chris Morrell <inxilpro@users.noreply.github.com>
…ository and PluginHandler
…rify authorization behavior
… migration file to match convention
…izing backslashes to forward slashes
|
🙏 Praying for this release to happen next week! |
Contributor
We are running the latest alpha in production as of this morning. No errors so far, so I expect a release in the coming days. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This is a feature branch for the v3 release of modular. v3 should be mostly backwards-compatible, but will drop support for some older Laravel/PHP versions and update some internals.