Releases: DSI-HUG/ngx-schematics-utilities
Releases Β· DSI-HUG/ngx-schematics-utilities
v10.1.4
v10.1.3
v10.1.2
BREAKING CHANGES
- rules: avoid printing new line in logs and leave it to the developer
(impacted:logInfo()
,logWarning()
,logError()
,logAction()
) - rules: promise rejection is now an
Error
object
(impacted:getDataFromUrl()
,getJsonFromUrl()
,getSchematicSchemaOptions()
,downloadFile()
)
Features
- π rules: add new api
rule()
- π rules: add new api
runAtEnd()
- π chainable-application: allow
output
,main
andconfig
application's paths to be transpiled
Bug Fixes
- release: npm publish not working properly (see npm/cli#7726)
- rule:
> DONE
is displayed multiple times if multipleschematics
are used
Improvements
- docs: add more chainable examples + some preview images
- deps: upgrade dependencies
v9.1.0
Features
- π http-retry: add retry strategy to apis that makes http requests
(ie. downloadFile(), getSchematicSchemaOptions(), getDataFromUrl(), getJsonFromUrl())
v9.0.2
v9.0.1
v9.0.0
BREAKING CHANGES
-
angular
ensureIsAngularProject
was renamed toensureIsAngularApplication()
getProjectMainPath
was renamed togetProjectMainFilePath()
-
chainable:
More context info have been added to chainable
application()
:{ isStandalone: boolean; mainFilePath: string; mainConfigFilePath: string; outputPath: string; }
As such the following breaking changes were made:
ChainableContext
was renamed toChainableWorkspaceContext
ChainableProjectContext
was replaced by eitherChainableLibraryContext
orChainableApplicationContext
ChainableProject
was replaced by eitherChainableLibrary
orChainableApplication
ProjectDefinition
was replaced by eitherLibraryDefinition
orApplicationDefinition
getProjectFromWorkspace()
now returns either aLibraryDefinition
or anApplicationDefinition
(previous wasProjectDefinition
)
Features
- π angular: new api
getProjectMainConfigFilePath()
(useful in case of standalone application)
Improvements
- deps: upgrade dependencies
v8.0.1
v8.0.0
BREAKING CHANGES
Angular >= 17
is now required
Features
- ng17: add support for Angular 17
- ng: add support for the new
app.config.ts
file (introduced in ng16) - π angular: new apis:
Improvements
- ng: improve support for standalone mode
- deps: upgrade dependencies