From a87f7d0981637004da1d280dfd0a11559e070a58 Mon Sep 17 00:00:00 2001 From: Jasper Tey Date: Sun, 7 Apr 2024 12:34:51 -0400 Subject: [PATCH] Update changelog snippet. --- CHANGELOG.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c017684..313c2fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,20 +9,24 @@ All notable changes to `laravel-ddd` will be documented in this file. - Add `ddd:trait` generator extending Laravel's `make:trait` (Laravel 11 only). - Allow overriding configured namespaces at runtime by specifying an absolute name starting with /: ```bash -# Generate a provider in the default configured namespace -# -> Domain\Invoicing\Providers\InvoiceServiceProvider +# The usual: generate a provider in the configured provider namespace php artisan ddd:provider Invoicing:InvoiceServiceProvider +# -> Domain\Invoicing\Providers\InvoiceServiceProvider # Override the configured namespace at runtime +php artisan ddd:provider Invoicing:/InvoiceServiceProvider # -> Domain\Invoicing\InvoiceServiceProvider + +# Generate php artisan ddd:provider Invoicing:/InvoiceServiceProvider +# -> Domain\Invoicing\InvoiceServiceProvider -# Can be deeply nested if desired -# -> Domain\Invoicing\Models\Exceptions\InvoiceNotFoundException +# Deep nesting is supported php artisan ddd:exception Invoicing:/Models/Exceptions/InvoiceNotFoundException +# -> Domain\Invoicing\Models\Exceptions\InvoiceNotFoundException ``` -### Changed +### Fixed - Internals: Handle a variety of additional edge cases when generating base models and base view models. ## [1.0.0] - 2024-03-31