Compare commits

...

14 Commits

Author SHA1 Message Date
6b8ce469d2 v2.3.5
Some checks failed
Default (tags) / security (push) Successful in 44s
Default (tags) / test (push) Failing after 41s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 19:35:32 +00:00
bb1038baa0 fix(dependencies): Update @push.rocks/smartwatch dependency to ^6.1.1 2025-12-08 19:35:32 +00:00
a3db29edd7 v2.3.4
Some checks failed
Default (tags) / security (push) Successful in 1m54s
Default (tags) / test (push) Failing after 40s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 17:54:39 +00:00
2c8ed46c9e fix(dependencies.@push.rocks/smartwatch): Bump @push.rocks/smartwatch dependency to ^6.1.0 2025-12-08 17:54:39 +00:00
6c30d35de7 v2.3.3
Some checks failed
Default (tags) / security (push) Successful in 50s
Default (tags) / test (push) Failing after 1m49s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 17:07:20 +00:00
3cdd5302f8 fix(dependencies): Bump dependencies: @api.global/typedserver to ^7.11.1 and @push.rocks/smartwatch to ^6.0.0 2025-12-08 17:07:20 +00:00
42bba057cb v2.3.2
Some checks failed
Default (tags) / security (push) Successful in 48s
Default (tags) / test (push) Failing after 39s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 15:57:12 +00:00
b9cddaa3f3 fix(smartwatch): Bump @push.rocks/smartwatch dependency to ^5.1.0 2025-12-08 15:57:12 +00:00
9ecf007767 v2.3.1
Some checks failed
Default (tags) / security (push) Successful in 30s
Default (tags) / test (push) Failing after 37s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 12:31:38 +00:00
660a480317 fix(element): Enable SPA fallback in element dev server 2025-12-08 12:31:38 +00:00
ec268802ca v2.3.0
Some checks failed
Default (tags) / security (push) Successful in 49s
Default (tags) / test (push) Failing after 39s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 12:27:52 +00:00
6415a459d2 feat(typedserver): Enable compression for element development server and update @api.global/typedserver dependency 2025-12-08 12:27:52 +00:00
01bde87067 v2.2.5
Some checks failed
Default (tags) / security (push) Successful in 50s
Default (tags) / test (push) Failing after 40s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-12-08 11:32:12 +00:00
4f4c4a7538 fix(typedserver): Update @api.global/typedserver to ^7.10.2 and remove deprecated compression options from TypedServer initialization 2025-12-08 11:32:12 +00:00
5 changed files with 961 additions and 123 deletions

View File

@@ -1,5 +1,46 @@
# Changelog # Changelog
## 2025-12-08 - 2.3.5 - fix(dependencies)
Update @push.rocks/smartwatch dependency to ^6.1.1
- Bump @push.rocks/smartwatch from ^6.1.0 to ^6.1.1 in package.json
- Only package.json changed; no source code modifications
## 2025-12-08 - 2.3.4 - fix(dependencies.@push.rocks/smartwatch)
Bump @push.rocks/smartwatch dependency to ^6.1.0
- Updated package.json dependency @push.rocks/smartwatch from ^6.0.0 to ^6.1.0
## 2025-12-08 - 2.3.3 - fix(dependencies)
Bump dependencies: @api.global/typedserver to ^7.11.1 and @push.rocks/smartwatch to ^6.0.0
- Updated @api.global/typedserver from ^7.11.0 to ^7.11.1 (patch).
- Updated @push.rocks/smartwatch from ^5.1.0 to ^6.0.0 (major). Verify compatibility as this may include breaking changes in that dependency.
- Change is limited to package.json (dependency version updates).
## 2025-12-08 - 2.3.2 - fix(smartwatch)
Bump @push.rocks/smartwatch dependency to ^5.1.0
- Updated dependency @push.rocks/smartwatch from ^5.0.0 to ^5.1.0 in package.json
## 2025-12-08 - 2.3.1 - fix(element)
Enable SPA fallback in element dev server
- Add spaFallback: true to the TypedServer configuration used in element mode.
- Improves developer experience for single-page apps by serving the index file for unknown routes during development and supporting client-side routing.
## 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
- Bump @api.global/typedserver dependency from ^7.4.1 to ^7.10.2.
- Remove enableCompression and preferredCompressionMethod options when creating TypedServer in element mode to be compatible with the newer API.
## 2025-12-04 - 2.2.4 - fix(dependencies) ## 2025-12-04 - 2.2.4 - fix(dependencies)
Bump dependency versions: @api.global/typedserver, @git.zone/tsbundle, @push.rocks/smartfs, @push.rocks/taskbuffer Bump dependency versions: @api.global/typedserver, @git.zone/tsbundle, @push.rocks/smartfs, @push.rocks/taskbuffer

View File

@@ -1,6 +1,6 @@
{ {
"name": "@git.zone/tswatch", "name": "@git.zone/tswatch",
"version": "2.2.4", "version": "2.3.5",
"private": false, "private": false,
"description": "A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.", "description": "A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.",
"exports": { "exports": {
@@ -23,7 +23,7 @@
"@types/node": "^24.10.1" "@types/node": "^24.10.1"
}, },
"dependencies": { "dependencies": {
"@api.global/typedserver": "^7.4.1", "@api.global/typedserver": "^7.11.1",
"@git.zone/tsbundle": "^2.6.3", "@git.zone/tsbundle": "^2.6.3",
"@git.zone/tsrun": "^2.0.0", "@git.zone/tsrun": "^2.0.0",
"@push.rocks/early": "^4.0.4", "@push.rocks/early": "^4.0.4",
@@ -34,7 +34,7 @@
"@push.rocks/smartlog": "^3.1.10", "@push.rocks/smartlog": "^3.1.10",
"@push.rocks/smartlog-destination-local": "^9.0.2", "@push.rocks/smartlog-destination-local": "^9.0.2",
"@push.rocks/smartshell": "^3.3.0", "@push.rocks/smartshell": "^3.3.0",
"@push.rocks/smartwatch": "^5.0.0", "@push.rocks/smartwatch": "^6.1.1",
"@push.rocks/taskbuffer": "^3.5.0" "@push.rocks/taskbuffer": "^3.5.0"
}, },
"files": [ "files": [

1031
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -3,6 +3,6 @@
*/ */
export const commitinfo = { export const commitinfo = {
name: '@git.zone/tswatch', name: '@git.zone/tswatch',
version: '2.2.4', version: '2.3.5',
description: 'A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.' description: 'A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.'
} }

View File

@@ -71,8 +71,8 @@ export class TsWatch {
injectReload: true, injectReload: true,
serveDir: plugins.path.join(paths.cwd, './dist_watch/'), serveDir: plugins.path.join(paths.cwd, './dist_watch/'),
port: 3002, port: 3002,
enableCompression: true, compression: true,
preferredCompressionMethod: 'gzip', spaFallback: true,
}); });
const bundleAndReloadElement = async () => { const bundleAndReloadElement = async () => {