Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

next iteration 3.x #49

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

next iteration 3.x #49

wants to merge 5 commits into from

Conversation

bezhanSalleh
Copy link
Owner

optimizing resource configuration and removing the global config file.

Copy link

what-the-diff bot commented Jan 25, 2024

PR Summary

  • Enhanced Exception Handling through ExceptionManager
    An upgrade was made to the Handler class which now includes an ExceptionManager for better management of exceptions.

  • Updated Third-Party Library
    The version of filament/filament used in the project was updated to access new features or improvements.

  • Removed Redundant Configuration File
    The filament-exceptions.php config file was removed to clean up the project's configuration since it's no longer needed.

  • New User Interface for Exceptions
    A new blade file exception.blade.php was added, indicating improvements to user interface related to exceptions.

  • Streamlining Installation Commands
    The vendor:publish command was removed from MakeExceptionsInstallCommand class.

  • Added New Capabilities
    New files including HasLabels.php, HasModelPruneInterval.php, HasNavigation.php, HasTabs.php, and HasTenantScope.php were introduced as they represent new features and functionalities.

  • Improved Exception Handling Classes
    The FilamentExceptions and FilamentExceptionsPlugin classes were upgraded with new methods and properties, while the redundant get() method was cleared out from the latter.

  • Service Provider Updates
    The FilamentExceptionsServiceProvider class was updated for the smooth provision of services.

  • New Model for Exception Data
    A new file src/Models/Exception.php was added as a new data model for handling exceptions.

  • Updated Resource Controller
    The ExceptionResource.php file underwent various changes implying improvements in handling and labelling exceptions.

  • Improved Exception View
    Modifications were made in the ViewException.php file which likely enhance how exceptions are shown to users.

  • Code Parsing Improved
    Changes in the Parser.php file represent improvements in how code and exceptions are parsed.

  • Refined Test Cases
    Alterations in the TestCase.php file indicate better configurations for running test cases.

  • Optimized Frame Class
    Changes in the Frame.php file lead to optimization on how code frames in exceptions are processed and displayed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant