-
Notifications
You must be signed in to change notification settings - Fork 1
Change log
Androbot edited this page Jan 23, 2025
·
137 revisions
v2.18.0
- add global exceptions and errors to
d.ts
- add
websocket
example
v2.17.0
- add
Logging
in formats: txt, md - update api_example
v2.16.0
- add
d.ts
of new files - update examples
v2.15.4
- move
Multipart.js
to utils.web - update file_example
v2.15.3
- create
ObfuscateCSSHelper
andReplaceHTMLParams
in utils.html - create
CookieHelper
in utils.web - replace examples with new helper utils
v2.15.2
- update
HTMLCache
to 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
execDom
inexePage
- clear context using
HTMLParser
andHTMLCache
recache - 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
Cookies
and apiprovider example
v2.14.2
-
HTMLCache
preference of base or prefix, config inListDir
- add
HTMLParser
decorator and exe functionality per dom element - update example: htmlserverload
v2.14.1
- update
HTMLCache
to useListDir
browser loading of style and script - start type module environment
- add global
require
- update examples: fileload, htmlserverload
v2.14.0
- update
declare module
to d.ts - add
keepAliveTimeout
andheadersTimeout
to server stats and init set in seconds - update snippets for javascript/typescript
v2.13.4
- add
declare module
to 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
ProtoSSCheRequire
global 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
Randomizer
with seeding to api and d.ts - touch destructering require
v2.13.1
- add
stock
example
v2.13.0
- add
CharMap
with unicode alphabets
v2.12.0
- add
DataValidator
and d.ts - update
api_example.js
to test validation of input
v2.11.0
- update of
README.md
- update of d.ts
v2.10.0
- add
ListDir
to web utils and d.ts - modify
file_example.js
to service perListDir
configuration
v2.9.0
- add
.prettierrc.json
- add scripts to
package.json
- run prettier reformat
v2.8.0
-
__disablePipeline
of response stops the pipeline ofendResponse
- string merger of
__data
executes on non zero length -
headersSent
of response preventswriteHead
inendResponse
-
RequestHeaders
andResponseHeaders
in d.ts to augment incoming request headers -
REQUEST_URL
andREQUEST_METHOD
override url/method of request
v2.7.0
- move example.js to examples/basic/
-
LobbyServer
uses string or buffer inonConnected
- debugRouteList in
Subserver
v2.6.0
- use
__await
Promise parameter of response for preconditional balking inendResponse
- prevent * in page path for input in
routeCallback
v2.5.0
-
endResponse
inXProtoSSChe
server converts Object and Array to json - update
apiprovider
example to test return of Promise object as json -
removePathListener
also with * path - prototypes to response object:
__asyncEnd
,__asyncDataEnd
,__asyncJsonEnd
v2.4.0
- add
Router
to api and d.ts -
addRouter
method inSubserver
- new d.ts in
ServerObjects
forSingleServerStats
,ClusterStats
- update
apiprovider
example to testRouter
- listen for * path in
addRegExpPathListener
v2.3.0
- add
BooleanRef
,NumberRef
,StringRef
to nano utils -
swapBodyBuffer
in env - move
splitUrl
before request middleware
v2.2.0
- add
__breakRoute
after middleware - callback array or function in
addParamsPathListener
- export
getNodeServer
in main server module fromgetModuleInstance
v2.1.0
- move Premise implementation from
indexPremiseTS
toapi/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
pathEmitter
separation 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()