Releases: angular-architects/nx-ddd-plugin
Releases · angular-architects/nx-ddd-plugin
21.0.0
20.0.1
20.0.0
19.0.5
18.1.1
18.0.1
17.0.5
- Update for NG17 and Nx < 20
- @ngrx/store uses
createActionGroupandcreateFeaturenow - issue with inferring correct folder names has been solved
2.1.0
Standalone Components
Now, all Generators provide a --standalone switch for supporting Standalone Components.
Don't mix Standalone Components and traditional ones in the same domain.
Workspace Libraries
We align with the current recommendations for Nx by generating workspace libraries (not buildable and not publishable) by default. In most cases, this leads to the best build time when combined with Module Federation.
If you need publishable or buildable libraries, use --type publishable or --type buildable
Full Readme
See the full readme here
2.0.0
- refactoring: Migrated to Nx Generators --> increases performance and DX (no unneeded
npm installs anymore) - feature: works with
workspace.jsonandproject.jsonfiles too - feature:
--noAppflag for feature generator for cases where you don't want to associate a feature directly with an app - feature: api generator for API libs
- feature: domain generator --> creating an app when using the
--ngrxswitch is not needed anymore - feature: we don't generate any unneeded package.json and ng-package.json anymore (in the case of type=internal)
Minor Improvements
General
- schema.json files for schematics use $id property instead of id to prevent a deprecation warning
NGRX support
- FEATURE_KEY contains the domain name as a prefix (format "domain-feature" instead of just "feature")
- The generated facade for NGRX now gets a
loadmethod instead of adispatchmethod to make the facade use case-specific and agnostic to the framework used