-
Notifications
You must be signed in to change notification settings - Fork 1
Change log
Androbot edited this page Aug 19, 2025
·
148 revisions
v3.1.3
- add process termination signals to global error handling
- add disable stats write file global boolean
v3.1.2
- no collectionMax by default
- add more stats in
XProtoSSCheasync monitoring
v3.1.1
- zero collectionMax to evade collectionRR
- add process events and global listeners
v3.1.0
- add timestamps to request and response
- add collection of requests and responses
- create async stats view of the system in comparison to server usage based on collection
v3.0.6
- add .ts of
LobbyServer,CardServer - recompile modules
v3.0.5
- add .ts of
XProtoSSChe,Subserver,Voyage
v3.0.4
- add .ts of
index,ProtoSSChe - recompile
v3.0.3
- add .ts of
HTMLCache,HTMLParser,HTMLDomElement,ObfuscateCSSHelper,ReplaceHTMLParams - recompile
v3.0.2
- add .ts of
RequireSupername,CookieHelper,ListDir,Logging,Multipart - recompile
v3.0.1
- add .ts of
StringRef,NumberRef,BooleanRef - fix tsc options
- recompile
v3.0.0
- create
srcanddistfolders - updated classes, types, examples
- change file and namespace to load from
dist - enable use type module in
tsconfig.jsonupto ES2022 for projects - add new .ts files
v2.18.0
- add global exceptions and errors to
d.ts - add
websocketexample
v2.17.0
- add
Loggingin formats: txt, md - update api_example
v2.16.0
- add
d.tsof new files - update examples
v2.15.4
- move
Multipart.jsto utils.web - update file_example
v2.15.3
- create
ObfuscateCSSHelperandReplaceHTMLParamsin utils.html - create
CookieHelperin utils.web - replace examples with new helper utils
v2.15.2
- update
HTMLCacheto work with many space separated js node exe methods - add to htmlserverload obfuscator of html/css with js as an example
- style html using random generated class and replace previous on reload
v2.15.1
- optimize
execDominexePage - clear context using
HTMLParserandHTMLCacherecache - add node exe methods to swap content, preserve on modification
- test timestamp output of server exported json var
v2.15.0
- add global exception and error filter plus boolean
v2.14.3
- update
Cookiesand apiprovider example
v2.14.2
-
HTMLCachepreference of base or prefix, config inListDir - add
HTMLParserdecorator and exe functionality per dom element - update example: htmlserverload
v2.14.1
- update
HTMLCacheto useListDirbrowser loading of style and script - start type module environment
- add global
require - update examples: fileload, htmlserverload
v2.14.0
- update
declare moduleto d.ts - add
keepAliveTimeoutandheadersTimeoutto server stats and init set in seconds - update snippets for javascript/typescript
v2.13.4
- add
declare moduleto d.ts - more snippets plus typescript
- update api example to test APISnippetExample, also in vscode_snippets (Router Data Service + CRUD APIController)
v2.13.3
- add
ProtoSSCheRequireglobal method to use instead ofrequire - support of type:module in package.json
- add declare module string path, use node_modules symbolic links automation of folders in case of import
v2.13.2
- add vscode snippets
- add node binary
Randomizerwith seeding to api and d.ts - touch destructering require
v2.13.1
- add
stockexample
v2.13.0
- add
CharMapwith unicode alphabets
v2.12.0
- add
DataValidatorand d.ts - update
api_example.jsto test validation of input
v2.11.0
- update of
README.md - update of d.ts
v2.10.0
- add
ListDirto web utils and d.ts - modify
file_example.jsto service perListDirconfiguration
v2.9.0
- add
.prettierrc.json - add scripts to
package.json - run prettier reformat
v2.8.0
-
__disablePipelineof response stops the pipeline ofendResponse - string merger of
__dataexecutes on non zero length -
headersSentof response preventswriteHeadinendResponse -
RequestHeadersandResponseHeadersin d.ts to augment incoming request headers -
REQUEST_URLandREQUEST_METHODoverride url/method of request
v2.7.0
- move example.js to examples/basic/
-
LobbyServeruses string or buffer inonConnected - debugRouteList in
Subserver
v2.6.0
- use
__awaitPromise parameter of response for preconditional balking inendResponse - prevent * in page path for input in
routeCallback
v2.5.0
-
endResponseinXProtoSSCheserver converts Object and Array to json - update
apiproviderexample to test return of Promise object as json -
removePathListeneralso with * path - prototypes to response object:
__asyncEnd,__asyncDataEnd,__asyncJsonEnd
v2.4.0
- add
Routerto api and d.ts -
addRoutermethod inSubserver - new d.ts in
ServerObjectsforSingleServerStats,ClusterStats - update
apiproviderexample to testRouter - listen for * path in
addRegExpPathListener
v2.3.0
- add
BooleanRef,NumberRef,StringRefto nano utils -
swapBodyBufferin env - move
splitUrlbefore request middleware
v2.2.0
- add
__breakRouteafter middleware - callback array or function in
addParamsPathListener - export
getNodeServerin main server module fromgetModuleInstance
v2.1.0
- move Premise implementation from
indexPremiseTStoapi/PremiseData - fileless startup support
- #ENUM map per name of modules loads server
- add new globals
- compile .js of .ts files
v2.0.2
- move body in midobj of Subserver middleware
- add
__json(data, code?)to response prototype
v2.0.1
- add
package.json - add const transportation object in middleware
- add headers to const object of response middleware
v2.0.0
- add
pathEmitterseparation of event logic inSubserver - add additional meta data in protossdox.json
- add request and response middleware processing
- json content type converts non-String objects using .toString()