diff --git a/changelog.md b/changelog.md index 4032add..ca87cb8 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2025-12-08 - 2.3.0 - feat(typedserver) +Enable compression for element development server and update @api.global/typedserver dependency + +- Enable HTTP compression (compression: true) for the element mode development server (TypedServer) to improve asset delivery during development. +- Bump dependency @api.global/typedserver from ^7.10.2 to ^7.11.0 in package.json. + ## 2025-12-08 - 2.2.5 - fix(typedserver) Update @api.global/typedserver to ^7.10.2 and remove deprecated compression options from TypedServer initialization diff --git a/package.json b/package.json index d844e87..e85d66e 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@types/node": "^24.10.1" }, "dependencies": { - "@api.global/typedserver": "^7.10.2", + "@api.global/typedserver": "^7.11.0", "@git.zone/tsbundle": "^2.6.3", "@git.zone/tsrun": "^2.0.0", "@push.rocks/early": "^4.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ba94dc..943142e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@api.global/typedserver': - specifier: ^7.10.2 - version: 7.10.2(@tiptap/pm@2.27.1) + specifier: ^7.11.0 + version: 7.11.0(@tiptap/pm@2.27.1) '@git.zone/tsbundle': specifier: ^2.6.3 version: 2.6.3 @@ -78,8 +78,8 @@ packages: '@api.global/typedserver@3.0.80': resolution: {integrity: sha512-dcp0oXsjBL+XdFg1wUUP08uJQid5bQ0Yv3V3Y3lnI2QCbat0FU+Tsb0TZRnZ4+P150Vj/ITBqJUgDzFsF34grA==} - '@api.global/typedserver@7.10.2': - resolution: {integrity: sha512-b/LzAbcJB6aPTd044s23yptZEukD7Hvsi8mXfPfE68OI85I2vfalFO8/h0E9LizoeDFGaTguLXhZYnGl8HkVZQ==} + '@api.global/typedserver@7.11.0': + resolution: {integrity: sha512-DHB3oGRgiLbAeRRFAlXIbjvNACw9YqsfOtLVCPq0nUcGMGSsUQ4SNrJ5OGk9GhVF8bl/jn8SF8w08rnApmZ0uw==} '@api.global/typedsocket@3.0.1': resolution: {integrity: sha512-xojiAVNXtHoxkpBo8U2HHJG8FrVXXuLvDNndSHXwx4C9VslUwDn5zSCI+PdBl8iAg+ZuBmKjqkpZZ9sL6DC5yQ==} @@ -496,8 +496,8 @@ packages: '@configvault.io/interfaces@1.0.17': resolution: {integrity: sha512-bEcCUR2VBDJsTin8HQh8Uw/mlYl2v8A3jMIaQ+MTB9Hrqd6CZL2dL7iJdWyFl/3EIX+LDxWFR+Oq7liIq7w+1Q==} - '@design.estate/dees-catalog@2.0.6': - resolution: {integrity: sha512-HiqpnkG81RgYbhL647ZFI+h0Ibu7sVryXS4hMQQqQ54l8vLmrzSR5YOs0UkqVLC0o0TmtNLiysjoRh4vLi2QQA==} + '@design.estate/dees-catalog@2.0.7': + resolution: {integrity: sha512-rshv71LqA2PXaEEf6C1/hv6Yu2ovRuWaZhdnUznCDpjdYgxBq7PHkiHCNvg/m6wJ9Ue/03HcuuPqtj2bksgAag==} '@design.estate/dees-comms@1.0.27': resolution: {integrity: sha512-GvzTUwkV442LD60T08iqSoqvhA02Mou5lFvvqBPc4yBUiU7cZISqBx+76xvMgMIEI9Dx9JfTl4/2nW8MoVAanw==} @@ -4810,13 +4810,13 @@ snapshots: - utf-8-validate - vue - '@api.global/typedserver@7.10.2(@tiptap/pm@2.27.1)': + '@api.global/typedserver@7.11.0(@tiptap/pm@2.27.1)': dependencies: '@api.global/typedrequest': 3.2.5 '@api.global/typedrequest-interfaces': 3.0.19 '@api.global/typedsocket': 4.1.0(@push.rocks/smartserve@1.3.0) '@cloudflare/workers-types': 4.20251205.0 - '@design.estate/dees-catalog': 2.0.6(@tiptap/pm@2.27.1) + '@design.estate/dees-catalog': 2.0.7(@tiptap/pm@2.27.1) '@design.estate/dees-comms': 1.0.30 '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 @@ -6177,7 +6177,7 @@ snapshots: dependencies: '@api.global/typedrequest-interfaces': 3.0.19 - '@design.estate/dees-catalog@2.0.6(@tiptap/pm@2.27.1)': + '@design.estate/dees-catalog@2.0.7(@tiptap/pm@2.27.1)': dependencies: '@design.estate/dees-domtools': 2.3.6 '@design.estate/dees-element': 2.1.3 diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index d575a42..195f625 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@git.zone/tswatch', - version: '2.2.5', + version: '2.3.0', description: 'A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.' } diff --git a/ts/tswatch.classes.tswatch.ts b/ts/tswatch.classes.tswatch.ts index e042c94..6c06599 100644 --- a/ts/tswatch.classes.tswatch.ts +++ b/ts/tswatch.classes.tswatch.ts @@ -71,6 +71,7 @@ export class TsWatch { injectReload: true, serveDir: plugins.path.join(paths.cwd, './dist_watch/'), port: 3002, + compression: true, }); const bundleAndReloadElement = async () => {