Releases: macropay-solutions/maravel-framework
Releases · macropay-solutions/maravel-framework
Fix https://github.com/laravel/framework/issues/51825
This could be described as a breaking change release but because the framework is at the beginning we will release this as a minor release with some notes:
trait HasRelationships
{
public ?string $nowEagerLoadingRelationNameWithNoConstraints = null; // new property
Relation new property, __construct default null param $resourceModel and Relation::noConstraints new param $relationName
protected static ?string $noConstraintsForRelationName = null; // new property
public function __construct(Builder $query, Model $parent, ?Model $resourceModel = null)
public static function noConstraints(\Closure $callback, string $relationName)
PSR 12 for serializable-closure and prompts and illuminate
10.49.4 PSR 12 for serializable-closure and prompts and illuminate
Fix memory not limited in work and listen commands
Fix memory not limited in work and listen commands laravel/framework#56077
Call it like:
php artisan queue:work || echo "error..."
PSR 12 reformat code + remove laravel cloud code
Merge branch 'refs/heads/php-8.4-upgrade' into production # Conflicts: # illuminate/Broadcasting/Broadcasters/AblyBroadcaster.php # illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php # illuminate/Collections/Collection.php # illuminate/Collections/Enumerable.php # illuminate/Collections/LazyCollection.php # illuminate/Console/Scheduling/CommandBuilder.php # illuminate/Console/Scheduling/Event.php # illuminate/Console/resources/views/components/bullet-list.php # illuminate/Console/resources/views/components/two-column-detail.php # illuminate/Container/BoundMethod.php # illuminate/Container/Container.php # illuminate/Database/Concerns/BuildsQueries.php # illuminate/Database/Concerns/ManagesTransactions.php # illuminate/Database/Connection.php # illuminate/Database/Connectors/SqlServerConnector.php # illuminate/Database/Console/DatabaseInspectionCommand.php # illuminate/Database/Console/DbCommand.php # illuminate/Database/Console/DumpCommand.php # illuminate/Database/Console/Migrations/MigrateCommand.php # illuminate/Database/Console/ShowCommand.php # illuminate/Database/Console/TableCommand.php # illuminate/Database/Eloquent/BroadcastsEvents.php # illuminate/Database/Eloquent/Collection.php # illuminate/Database/Eloquent/Concerns/HasAttributes.php # illuminate/Database/Eloquent/Concerns/HasGlobalScopes.php # illuminate/Database/Eloquent/Concerns/HasRelationships.php # illuminate/Database/Eloquent/Concerns/QueriesRelationships.php # illuminate/Database/Eloquent/Factories/BelongsToManyRelationship.php # illuminate/Database/Eloquent/Factories/Factory.php # illuminate/Database/Eloquent/Model.php # illuminate/Database/Eloquent/PendingHasThroughRelationship.php # illuminate/Database/Eloquent/Relations/MorphTo.php # illuminate/Database/Query/Builder.php # illuminate/Database/Query/Grammars/Grammar.php # illuminate/Database/Query/Grammars/SQLiteGrammar.php # illuminate/Database/Schema/Blueprint.php # illuminate/Database/Schema/Grammars/MySqlGrammar.php # illuminate/Database/Schema/Grammars/PostgresGrammar.php # illuminate/Database/Schema/Grammars/SQLiteGrammar.php # illuminate/Database/Schema/Grammars/SqlServerGrammar.php # illuminate/Database/Schema/MySqlSchemaState.php # illuminate/Filesystem/Filesystem.php # illuminate/Filesystem/FilesystemAdapter.php # illuminate/Foundation/Application.php # illuminate/Foundation/Cloud.php # illuminate/Foundation/Console/AboutCommand.php # illuminate/Foundation/Console/DocsCommand.php # illuminate/Foundation/Console/DownCommand.php # illuminate/Foundation/Console/Kernel.php # illuminate/Foundation/Console/KeyGenerateCommand.php # illuminate/Foundation/Console/ListenerMakeCommand.php # illuminate/Foundation/Console/RouteListCommand.php # illuminate/Foundation/Exceptions/Handler.php # illuminate/Foundation/Http/FormRequest.php # illuminate/Foundation/Testing/Concerns/InteractsWithRedis.php # illuminate/Foundation/Vite.php # illuminate/Http/Client/Request.php # illuminate/Http/Concerns/InteractsWithContentTypes.php # illuminate/Http/Middleware/SetCacheHeaders.php # illuminate/Log/Logger.php # illuminate/Process/FakeProcessSequence.php # illuminate/Queue/Console/RetryBatchCommand.php # illuminate/Queue/Console/RetryCommand.php # illuminate/Queue/Failed/DatabaseFailedJobProvider.php # illuminate/Queue/Failed/DatabaseUuidFailedJobProvider.php # illuminate/Redis/Limiters/ConcurrencyLimiter.php # illuminate/Routing/AbstractRouteCollection.php # illuminate/Routing/Console/ControllerMakeCommand.php # illuminate/Routing/RouteAction.php # illuminate/Routing/RouteUrlGenerator.php # illuminate/Routing/RoutingServiceProvider.php # illuminate/Routing/UrlGenerator.php # illuminate/Session/Middleware/AuthenticateSession.php # illuminate/Support/Composer.php # illuminate/Support/Facades/Auth.php # illuminate/Support/Facades/Http.php # illuminate/Support/helpers.php # illuminate/Translation/CreatesPotentiallyTranslatedStrings.php # illuminate/Validation/Concerns/ValidatesAttributes.php # illuminate/Validation/ConditionalRules.php # illuminate/View/Compilers/Compiler.php # illuminate/View/Compilers/ComponentTagCompiler.php # illuminate/View/ComponentAttributeBag.php # illuminate/View/DynamicComponent.php # prompts/src/Concerns/TypedValue.php # prompts/src/MultiSearchPrompt.php # prompts/src/SearchPrompt.php # prompts/src/SuggestPrompt.php # serializable-closure/src/Serializers/Native.php # src/Application.php # src/Concerns/RoutesRequests.php # src/Routing/ProvidesConvenienceMethods.php # tests/FullApplicationTest.php # tests/HandleExceptionsTest.php
PSR12
10.49.1 PSR12
php 8.4
Php 8.4 upgrades
Catch validation exceptions
Fixes for maravelith
10.48.31 Fix for maravelith
Fixes for maravelith
If you are updating to this version, add this
"files": [
"vendor/macropay-solutions/maravel-framework/src/helpers.php"
]
to your maravel app in composer.json
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},
"files": [
"vendor/macropay-solutions/maravel-framework/src/helpers.php"
]
},
10.48.29 init
Fix Container.php