Skip to content

Change log

Ivo Yankulovski edited this page May 8, 2023 · 159 revisions

Change log

v2.4.0

  • add Router to api and d.ts
  • addRouter method in Subserver
  • new d.ts in ServerObjects for SingleServerStats, ClusterStats
  • update apiprovider example to test Router
  • 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 from getModuleInstance

v2.1.0

  • move Premise implementation from indexPremiseTS to api/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 in Subserver
  • add additional meta data in protossdox.json
  • add request and response middleware processing
  • json content type converts non-String objects using .toString()

Changes upto v2.0.0

Clone this wiki locally