Compare commits

..

6 Commits

Author SHA1 Message Date
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 931 additions and 116 deletions

View File

@@ -1,5 +1,23 @@
# Changelog
## 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)
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",
"version": "2.2.4",
"version": "2.3.1",
"private": false,
"description": "A development tool for automatically watching and re-compiling TypeScript projects upon detecting file changes, enhancing developer workflows.",
"exports": {
@@ -23,7 +23,7 @@
"@types/node": "^24.10.1"
},
"dependencies": {
"@api.global/typedserver": "^7.4.1",
"@api.global/typedserver": "^7.11.0",
"@git.zone/tsbundle": "^2.6.3",
"@git.zone/tsrun": "^2.0.0",
"@push.rocks/early": "^4.0.4",

1019
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@git.zone/tswatch',
version: '2.2.4',
version: '2.3.1',
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,
serveDir: plugins.path.join(paths.cwd, './dist_watch/'),
port: 3002,
enableCompression: true,
preferredCompressionMethod: 'gzip',
compression: true,
spaFallback: true,
});
const bundleAndReloadElement = async () => {