Release v0.0.5-beta0
Pre-release
Pre-release
Release v0.0.5
Release v0.0.5-beta0
-
Use rotation logs to prevent files from becoming too large.
- Now, if the log file is larger than 10MB, a new log file will be generated with the identifier
.<index>.
. - Allows to keep up to 9 older log files in addition to the latest log file.
- Now, if the log file is larger than 10MB, a new log file will be generated with the identifier
-
Add public API functions
Register-ProgramIntoTaskScheduler
andRegister-PwshCommandsAsRepetedSchedulerTask
to register tasks into task scheduler.- It can help users to register many repeted tasks, such as
DDNS
,Auto-Backup
, etc.
- It can help users to register many repeted tasks, such as
-
Simplify the
DDNS
part ofExamples/README.md
with the new APIs. -
Add public API functions
Get-TempPath
,Get-SelfInstallDir
,Get-SelfBuildDir
. -
Change and fix the
tmp
path, which is used across this module, to the system's default temp path byGet-TempPath
.- Now, in Windows, the
tmp
path used across this module is$Env:TEMP
by default, instead ofC:\temp\
as before.
- Now, in Windows, the
-
Tweak the organization of public and private APIs for simplification.