- Added support of path in type names. Ex.
add class Folder\Class UObject
- Fixed
run
log coloring. - Fixed
run
working without parameters.
- Added
-ng
/-no_generate
parameter toadd
,editor
,code
commands to skip project generation step.
- Added
config get/set
commands to get/set values from project config files. Set values can be piped from a stream.
- Added PlatformDenyList and AdditionalDependencies support to uproject parser.
- Added ability to pass several names to
add plugin
andadd module
commands. - Added more coloring to log.
- Fixed ConsoleColors output to ANSI console. Also fixed MacOS color output.
- Added simple color output for
build
andcook
commands.
- Finally fixed relative path handling for engine and packaged builds. Now all path are relative to corresponding unreal project ite (module, project or engine root).
- Added
run
command to run commandlets. Can be used likeue4cli run CompileAllBlueprints
also can be followe by commandlet parameters.
- Moved
pch_cleanup
underfix
subcommand. - Added
fix dll_load
command will scan run logs and find if some dlls failed to load and delete them so they can be recompiled.
add plugin
now not only create plugin but also add it to uproject. If plugin already exist just add it to uproject.editor
command in engine source folder will open Unreal Engine editor without project.build
command will also build "Build Tools" for platform before building an editor.
build
command can be run in engine folder and will build developmnet editor.uuid show
`uuid set` now workd correctly in engine folder.uuid set
will generate new guid if no parameter set- create
.ue.needsetup
to force run of Unreal Engine Setup.bat script one time.
- Set Platform to default value (current platform) if it is not set in
build
/cook
configuration.
- Added automatic run of
Setup.bat
/Setup.sh
if needed (needs.ue.basecommit
in engine source folder)