- feat(logger): add
LogRollingIntervalconfig for daily, weekly, or monthly log rotation - fix(logger): defer file creation until first write (lazy init)
- fix(core): replace WMI with SCM/Registry for resource refresh service queries (#48)
- fix(cli):
--versionoutput goes tostderrinstead ofstdout(#49) - fix(cli): only inject the default verb if the user didn't provide a recognized verb
- fix(psm1): misleading error message when Servy CLI is not found (#50)
- fix(psm1): Invoke-ServyCli: non-zero exit code caught by its own try/catch block (#51)
- fix(psm1): Install-ServyService: Pre-stop and Post-stop parameters missing
[string]type declaration (#52) - fix(psm1): missing module manifest (.psd1) for Servy PowerShell module (#53)
- fix(psm1): Add-Arg does not quote values containing spaces (#54)
- fix(psm1): use
System.Diagnostics.Processinstead of&in Invoke-ServyCli (#54) - fix(psm1): Uninstall-ServyService: incorrect function name in .EXAMPLE (#55)
- fix(psm1): Show-ServyVersion: inconsistent invocation pattern compared to other functions (#56)
- fix(psm1): Show-ServyHelp: .EXAMPLE does not demonstrate -Command parameter (#57)
- fix(psm1): Install-ServyService: PostLaunch missing parameters that PreLaunch has (#58)
- fix(psm1): Import-ServyServiceConfig: missing -Name parameter unlike Export-ServyServiceConfig (#59)
- perf(core): accelerate startup by replacing WMI with fast SCM/Registry queries (#48)