Tags: routup/routup
Tags
chore(release): 4.0.0 [skip ci] # [4.0.0](v3.3.0...v4.0.0) (2024-06-29) ### Features * bump path-to-regexp to v7.x ([9a82dc8](9a82dc8)) * utility to set/get property of req/res ([c070a80](c070a80)) ### BREAKING CHANGES * remove support for regex as path input
chore(release): 3.3.0 [skip ci] # [3.3.0](v3.2.0...v3.3.0) (2024-03-30) ### Bug Fixes * **deps:** bump mime-explorer from 1.0.0 to 1.1.0 ([#461](#461)) ([d9c3ab9](d9c3ab9)) * **deps:** bump readable-stream from 4.4.2 to 4.5.2 ([#482](#482)) ([5dab8f3](5dab8f3)) * **deps:** bump smob from 1.4.1 to 1.5.0 ([#538](#538)) ([53bb4ae](53bb4ae)) * mark response as terminated after event stream is closed ([3efdef1](3efdef1)) ### Features * initial server-sent events implementation ([67c45c3](67c45c3)) * sse emit close & error event ([cb4fdfe](cb4fdfe))
chore(release): 3.1.0 [skip ci] # [3.1.0](v3.0.0...v3.1.0) (2023-10-22) ### Bug Fixes * check dispatched status after hook execution ([1be1d9e](1be1d9e)) * **deps:** bump @ebec/http to v2.3.0 & check for inherited properties ([e8495f0](e8495f0)) * remove dispatch fail hook ([05342d0](05342d0)) * remove match hook type ([64eaeb6](64eaeb6)) * rename error-proxy to routup-error ([4a6e1b2](4a6e1b2)) * rename handler hooks to child ([888a57d](888a57d)) ### Features * contextualize hook listeners ([7c3a7ce](7c3a7ce)) * dispatch pipeline ([#420](#420)) ([321b811](321b811)) * dispatcher event attribute to call next router/handler ([0a1efa7](0a1efa7)) * dynamic getter/setter for event dispatched property ([34f0750](34f0750)) * hook system ([#411](#411)) ([137b2fa](137b2fa)) * merge dispatcher-event & dispatcher-meta ([ad0afab](ad0afab)) * method name enum to uppercase & add method property to dispatcher event ([709666e](709666e)) * renamed dispatcher event properties: req -> request, res -> response ([36a2401](36a2401)) * return handler instance on define handler usage ([84dfdd1](84dfdd1))
chore(release): 3.0.0 [skip ci] # [3.0.0](v2.0.0...v3.0.0) (2023-10-04) ### Bug Fixes * cleanup router, route & layer ([78aa73d](78aa73d)) * **deps:** bump @ebec/http from 2.2.1 to 2.2.2 ([#402](#402)) ([737be95](737be95)) * **deps:** bump smob from 1.4.0 to 1.4.1 ([#382](#382)) ([c3a19eb](c3a19eb)) * don't pass plugin options as extra fn argument ([d05e4c9](d05e4c9)) * remove undocumented timeout router option ([c4b2bae](c4b2bae)) * set remote address for mock request ([5649d9e](5649d9e)) ### Features * add define (error-) handler helpers for intellisense ([2318115](2318115)) * allways create new router instance on plugin installation ([e77022f](e77022f)) * argument overloading for http method handler registration ([72393c4](72393c4)) * context (error-) handler style ([72af754](72af754)) * implemented plugin system ([808dd72](808dd72)) * implicit and explicit handler definition variant ([02caec8](02caec8)) * recognize handlers by type property in addition to the number of fn arguments ([86dcc18](86dcc18)) * remove body-, cookie- & query-helper ([bcc0347](bcc0347)) * remove implicit handler recognition ([8d623f1](8d623f1)) * remove route interface between router and layer ([b149002](b149002)) * wrap any error like object & extract error information ([#377](#377)) ([59f2a72](59f2a72)) ### Performance Improvements * use typeof instead of instanceof for instance check ([c98a070](c98a070)) ### BREAKING CHANGES * removed request helper fns * handler must be defined with helper fn
chore(release): 3.0.0-alpha.3 [skip ci] # [3.0.0-alpha.3](v3.0.0-alpha.2...v3.0.0-alpha.3) (2023-09-29) ### Features * remove body-, cookie- & query-helper ([bcc0347](bcc0347)) ### BREAKING CHANGES * removed request helper fns
chore(release): 3.0.0-alpha.2 [skip ci] # [3.0.0-alpha.2](v3.0.0-alpha.1...v3.0.0-alpha.2) (2023-09-29) ### Bug Fixes * don't pass plugin options as extra fn argument ([d05e4c9](d05e4c9))
chore(release): 3.0.0-alpha.1 [skip ci] # [3.0.0-alpha.1](v2.0.0...v3.0.0-alpha.1) (2023-09-29) ### Bug Fixes * cleanup router, route & layer ([78aa73d](78aa73d)) * **deps:** bump smob from 1.4.0 to 1.4.1 ([#382](#382)) ([c3a19eb](c3a19eb)) * remove undocumented timeout router option ([c4b2bae](c4b2bae)) * set remote address for mock request ([5649d9e](5649d9e)) ### Features * add define (error-) handler helpers for intellisense ([2318115](2318115)) * context (error-) handler style ([72af754](72af754)) * implemented plugin system ([808dd72](808dd72)) * implicit and explicit handler definition variant ([02caec8](02caec8)) * recognize handlers by type property in addition to the number of fn arguments ([86dcc18](86dcc18)) * remove implicit handler recognition ([8d623f1](8d623f1)) * remove route interface between router and layer ([b149002](b149002)) * wrap any error like object & extract error information ([#377](#377)) ([59f2a72](59f2a72)) ### Performance Improvements * use typeof instead of instanceof for instance check ([c98a070](c98a070)) ### BREAKING CHANGES * handler must be defined with helper fn
PreviousNext