fix(utilityservers): enable file watching whenever a static serve directory is configured

This commit is contained in:
2026-03-23 11:20:10 +00:00
parent 4907d6537c
commit 62451de8cd
3 changed files with 8 additions and 2 deletions

View File

@@ -1,5 +1,11 @@
# Changelog
## 2026-03-23 - 8.4.4 - fix(utilityservers)
enable file watching whenever a static serve directory is configured
- Decouples directory watching from live-reload injection so watched static assets can update even when reload script injection is disabled.
- Changes UtilityWebsiteServer to set watch based solely on the presence of serveDir.
## 2026-03-23 - 8.4.3 - fix(websiteserver)
only enable file watching when reload injection is active

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@api.global/typedserver',
version: '8.4.3',
version: '8.4.4',
description: 'A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.'
}

View File

@@ -67,7 +67,7 @@ export class UtilityWebsiteServer {
// Development features
injectReload: this.options.injectReload ?? true,
watch: !!(this.options.serveDir && (this.options.injectReload ?? true)),
watch: !!this.options.serveDir,
noCache: this.options.noCache ?? true,
// SPA support (enabled by default for modern web apps)