Skip to content

Releases: macropay-solutions/maravel-framework

Fix https://github.com/laravel/framework/issues/51825

07 Jul 06:04
9c63a99
Compare
Choose a tag to compare

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

03 Jul 15:12
Compare
Choose a tag to compare
10.49.4

PSR 12 for serializable-closure and prompts and illuminate

Fix memory not limited in work and listen commands

18 Jun 19:36
Compare
Choose a tag to compare

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

18 Jun 07:51
Compare
Choose a tag to compare
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

18 Jun 07:42
Compare
Choose a tag to compare
10.49.1

PSR12

php 8.4

11 Jun 13:13
fe6cb2f
Compare
Choose a tag to compare

Php 8.4 upgrades

Catch validation exceptions

10 Jun 05:27
Compare
Choose a tag to compare

Fixes for maravelith

05 Jun 14:46
Compare
Choose a tag to compare
10.48.31

Fix for maravelith

Fixes for maravelith

05 Jun 13:00
Compare
Choose a tag to compare

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

05 Jun 06:27
Compare
Choose a tag to compare
Fix Container.php