Changelog
0.11.0 (2026-09-29)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
- release to production (#224) (dffaf08)
- release to production (#273) (618f07e)
- release to production (#294) (4332032)
- release to production [skip ci] (#299) (a3b657b)
- release to production [skip ci] (#331) (95a70ad)
0.10.1-next.8 (2026-09-26)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.7 (2026-09-23)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.6 (2026-09-23)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.5 (2026-09-22)
Bug Fixes
0.10.1-next.4 (2026-09-18)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.3 (2026-09-17)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.2 (2026-09-17)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.10.1-next.1 (2026-09-17)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add custom web and socket options for IWebServerOptions (ff9feb5)
- add getLocalOriginContext (bd3162f)
- add hardcoded keys (296a6a3)
- add livez endpoint (#57) (ef007db)
- add logging component type to request contexts (210de1b)
- add new error types (#86) (71e3c07)
- add platform isLocalOrigin (#173) (5e024d5)
- add root, favicon routes (71da1c3)
- add route template to IRestClientProcessorContext (0d731c5)
- add socket id, connect and disconnect (20b0d0e)
- add tenant component (#145) (a440c53)
- add validate-locales (cdba610)
- allow dynamic segments in extractId (2377c98)
- allow platform iteration to exit early (6f0f791)
- auth enhancements (#93) (921a50c)
- configurable request body limits per route (#266) (50bfca5)
- decodeURIComponent for query and path params (ead68a2)
- enhanced rest handling (#208) (99d5f3f)
- eslint migration to flat config (0dd5820)
- export error type map (#68) (697dfc4)
- health application checks (#240) (68ec8b2)
- health updates (#243) (8360945)
- hosting service (#109) (985bf1f)
- improved rest handling (#211) (12c50ea)
- matches local origin (#148) (7f6d30c)
- organization identifiers (#158) (ce13244)
- prebuild routes (#286) (aa283be)
- public base url (#70) (5b958cd)
- remove authentication generators (#66) (adaa169)
- remove hosting component (#170) (e78c1e8)
- rest client processors (#252) (b2adac5)
- separate service responsibilities (#116) (2234648)
- tenant api and scopes (#75) (c663141)
- tenant id in jwt (#140) (8d37a7b)
- tenant override (#254) (8c79469)
- typescript 6 update (78d2aa0)
- update dependencies (32b8cd2)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update health format (cfbfbbb)
- update IComponent signatures (915ce37)
- update public origin building (6c8e042)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
- preserve error stack in error responses when includeErrorStack is enabled (#238) (7abc9b7)
- prevent error body masking 4xx as 500, run pre-processors in context scope (#102) (5fbe14c)
- replace duplicate query param instead of appending in addQueryStringParam (#184) (a4049e3)
- resolve local origin context by organization routing param (#180) (bceb9f1)
- send blank query parameter values instead of silently dropping them in BaseRestClient.fetch() (#220) (63f3c61)
- socket.io cleanup (554324c)
- throw AlreadyExistsError on duplicate tenant id in create() (#164) (b69f408)
- url handling (#235) (7e91d97)
0.10.0 (2026-09-16)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
- release to production (#224) (dffaf08)
- release to production (#273) (618f07e)
- release to production (#294) (4332032)
- release to production [skip ci] (#299) (a3b657b)
0.9.3 (2026-09-14)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
- release to production (#224) (dffaf08)
- release to production (#273) (618f07e)
- release to production (#294) (4332032)
0.9.2 (2026-08-24)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
- release to production (#224) (dffaf08)
- release to production (#273) (618f07e)
0.9.2-next.13 (2026-08-20)
Features
- add hardcoded keys (296a6a3)
0.9.2-next.12 (2026-08-20)
Features
0.9.2-next.11 (2026-08-20)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.2-next.10 (2026-08-17)
Features
- add route template to IRestClientProcessorContext (0d731c5)
0.9.2-next.9 (2026-08-17)
Features
0.9.2-next.8 (2026-08-14)
Features
0.9.2-next.7 (2026-08-12)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.2-next.6 (2026-08-07)
Features
0.9.2-next.5 (2026-08-03)
Features
0.9.2-next.4 (2026-08-02)
Bug Fixes
0.9.2-next.3 (2026-07-30)
Bug Fixes
0.9.2-next.2 (2026-07-29)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.2-next.1 (2026-07-28)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add getLocalOriginContext (bd3162f)
- add livez endpoint (#57) (ef007db)
- add logging component type to request contexts (210de1b)
- add new error types (#86) (71e3c07)
- add platform isLocalOrigin (#173) (5e024d5)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add tenant component (#145) (a440c53)
- add validate-locales (cdba610)
- allow dynamic segments in extractId (2377c98)
- auth enhancements (#93) (921a50c)
- decodeURIComponent for query and path params (ead68a2)
- enhanced rest handling (#208) (99d5f3f)
- eslint migration to flat config (0dd5820)
- export error type map (#68) (697dfc4)
- hosting service (#109) (985bf1f)
- improved rest handling (#211) (12c50ea)
- matches local origin (#148) (7f6d30c)
- organization identifiers (#158) (ce13244)
- public base url (#70) (5b958cd)
- remove authentication generators (#66) (adaa169)
- remove hosting component (#170) (e78c1e8)
- separate service responsibilities (#116) (2234648)
- tenant api and scopes (#75) (c663141)
- tenant id in jwt (#140) (8d37a7b)
- typescript 6 update (78d2aa0)
- update dependencies (32b8cd2)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update health format (cfbfbbb)
- update IComponent signatures (915ce37)
- update public origin building (6c8e042)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
- prevent error body masking 4xx as 500, run pre-processors in context scope (#102) (5fbe14c)
- replace duplicate query param instead of appending in addQueryStringParam (#184) (a4049e3)
- resolve local origin context by organization routing param (#180) (bceb9f1)
- send blank query parameter values instead of silently dropping them in BaseRestClient.fetch() (#220) (63f3c61)
- socket.io cleanup (554324c)
- throw AlreadyExistsError on duplicate tenant id in create() (#164) (b69f408)
0.9.1 (2026-07-27)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
- release to production (#224) (dffaf08)
0.9.1-next.9 (2026-07-23)
Bug Fixes
- send blank query parameter values instead of silently dropping them in BaseRestClient.fetch() (#220) (63f3c61)
0.9.1-next.8 (2026-07-03)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.1-next.7 (2026-07-02)
Bug Fixes
- socket.io cleanup (554324c)
0.9.1-next.6 (2026-06-30)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.1-next.5 (2026-06-30)
Features
- allow dynamic segments in extractId (2377c98)
0.9.1-next.4 (2026-06-30)
Features
0.9.1-next.3 (2026-06-29)
Features
0.9.1-next.2 (2026-06-26)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.9.1-next.1 (2026-06-26)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add getLocalOriginContext (bd3162f)
- add livez endpoint (#57) (ef007db)
- add logging component type to request contexts (210de1b)
- add new error types (#86) (71e3c07)
- add platform isLocalOrigin (#173) (5e024d5)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add tenant component (#145) (a440c53)
- add validate-locales (cdba610)
- auth enhancements (#93) (921a50c)
- decodeURIComponent for query and path params (ead68a2)
- eslint migration to flat config (0dd5820)
- export error type map (#68) (697dfc4)
- hosting service (#109) (985bf1f)
- matches local origin (#148) (7f6d30c)
- organization identifiers (#158) (ce13244)
- public base url (#70) (5b958cd)
- remove authentication generators (#66) (adaa169)
- remove hosting component (#170) (e78c1e8)
- separate service responsibilities (#116) (2234648)
- tenant api and scopes (#75) (c663141)
- tenant id in jwt (#140) (8d37a7b)
- typescript 6 update (78d2aa0)
- update dependencies (32b8cd2)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update health format (cfbfbbb)
- update IComponent signatures (915ce37)
- update public origin building (6c8e042)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
- prevent error body masking 4xx as 500, run pre-processors in context scope (#102) (5fbe14c)
- replace duplicate query param instead of appending in addQueryStringParam (#184) (a4049e3)
- resolve local origin context by organization routing param (#180) (bceb9f1)
- throw AlreadyExistsError on duplicate tenant id in create() (#164) (b69f408)
0.9.0 (2026-06-24)
Features
- release to production (70ee2d5)
- release to production (#195) (a3f5c1f)
- release to production (#197) (f04c156)
- release to production (#201) (e1c46fd)
0.9.0-next.1 (2026-06-23)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add getLocalOriginContext (bd3162f)
- add livez endpoint (#57) (ef007db)
- add logging component type to request contexts (210de1b)
- add new error types (#86) (71e3c07)
- add platform isLocalOrigin (#173) (5e024d5)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add tenant component (#145) (a440c53)
- add validate-locales (cdba610)
- auth enhancements (#93) (921a50c)
- decodeURIComponent for query and path params (ead68a2)
- eslint migration to flat config (0dd5820)
- export error type map (#68) (697dfc4)
- hosting service (#109) (985bf1f)
- matches local origin (#148) (7f6d30c)
- organization identifiers (#158) (ce13244)
- public base url (#70) (5b958cd)
- remove authentication generators (#66) (adaa169)
- remove hosting component (#170) (e78c1e8)
- separate service responsibilities (#116) (2234648)
- tenant api and scopes (#75) (c663141)
- tenant id in jwt (#140) (8d37a7b)
- typescript 6 update (78d2aa0)
- update dependencies (32b8cd2)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update health format (cfbfbbb)
- update IComponent signatures (915ce37)
- update public origin building (6c8e042)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
- prevent error body masking 4xx as 500, run pre-processors in context scope (#102) (5fbe14c)
- replace duplicate query param instead of appending in addQueryStringParam (#184) (a4049e3)
- resolve local origin context by organization routing param (#180) (bceb9f1)
- throw AlreadyExistsError on duplicate tenant id in create() (#164) (b69f408)
0.0.3-next.53 (2026-06-23)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.52 (2026-06-22)
Bug Fixes
0.0.3-next.51 (2026-06-20)
Bug Fixes
0.0.3-next.50 (2026-06-19)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.49 (2026-06-19)
Features
- add getLocalOriginContext (bd3162f)
0.0.3-next.48 (2026-06-19)
Features
0.0.3-next.47 (2026-06-18)
Features
0.0.3-next.46 (2026-06-17)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.45 (2026-06-15)
Bug Fixes
0.0.3-next.44 (2026-06-11)
Features
0.0.3-next.43 (2026-06-10)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.42 (2026-06-08)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.41 (2026-06-05)
Features
0.0.3-next.40 (2026-06-04)
Features
0.0.3-next.39 (2026-06-02)
Features
0.0.3-next.38 (2026-05-28)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.37 (2026-05-22)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.36 (2026-05-22)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.35 (2026-05-21)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.34 (2026-05-19)
Features
- update dependencies (32b8cd2)
0.0.3-next.33 (2026-05-11)
Features
- typescript 6 update (78d2aa0)
0.0.3-next.32 (2026-05-07)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.31 (2026-05-06)
Features
- update health format (cfbfbbb)
0.0.3-next.30 (2026-05-05)
Features
0.0.3-next.29 (2026-05-01)
Features
0.0.3-next.28 (2026-04-30)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.27 (2026-04-23)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.26 (2026-04-22)
Bug Fixes
0.0.3-next.25 (2026-04-14)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.24 (2026-04-14)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.23 (2026-04-14)
Features
0.0.3-next.22 (2026-03-27)
Features
0.0.3-next.21 (2026-03-11)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.20 (2026-02-09)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.19 (2026-02-06)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.18 (2026-02-04)
Features
0.0.3-next.17 (2026-01-26)
Features
- update public origin building (6c8e042)
0.0.3-next.16 (2026-01-26)
Features
0.0.3-next.15 (2026-01-22)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.14 (2026-01-20)
Features
0.0.3-next.13 (2026-01-19)
Features
0.0.3-next.12 (2026-01-12)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.11 (2026-01-08)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.10 (2026-01-05)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.9 (2026-01-05)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add livez endpoint (#57) (ef007db)
- add logging component type to request contexts (210de1b)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add validate-locales (cdba610)
- decodeURIComponent for query and path params (ead68a2)
- eslint migration to flat config (0dd5820)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update IComponent signatures (915ce37)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
0.0.3-next.8 (2025-12-17)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.7 (2025-11-26)
Bug Fixes
- error handling make sure primary error takes precedence (84b61f2)
0.0.3-next.6 (2025-11-20)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.5 (2025-11-14)
Features
- decodeURIComponent for query and path params (ead68a2)
0.0.3-next.4 (2025-11-14)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add logging component type to request contexts (210de1b)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add validate-locales (cdba610)
- eslint migration to flat config (0dd5820)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update IComponent signatures (915ce37)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
0.0.3-next.3 (2025-11-14)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.2 (2025-11-12)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.3-next.1 (2025-11-10)
Features
- add authentication generators and process features option (a67edf1)
- add context id features (#42) (0186055)
- add logging component type to request contexts (210de1b)
- add root, favicon routes (71da1c3)
- add socket id, connect and disconnect (20b0d0e)
- add validate-locales (cdba610)
- eslint migration to flat config (0dd5820)
- update dependencies (1171dc4)
- update framework core (d8eebf2)
- update IComponent signatures (915ce37)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
0.0.2-next.13 (2025-10-09)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.2-next.12 (2025-10-09)
Features
- add validate-locales (cdba610)
0.0.2-next.11 (2025-09-29)
Features
- update IComponent signatures (915ce37)
0.0.2-next.10 (2025-09-23)
Features
- add authentication generators and process features option (a67edf1)
0.0.2-next.9 (2025-08-29)
Features
- eslint migration to flat config (0dd5820)
0.0.2-next.8 (2025-08-21)
Features
- add root, favicon routes (71da1c3)
0.0.2-next.7 (2025-08-20)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.2-next.6 (2025-08-19)
Features
- update framework core (d8eebf2)
0.0.2-next.5 (2025-07-25)
Features
- add logging component type to request contexts (210de1b)
- add socket id, connect and disconnect (20b0d0e)
- update dependencies (1171dc4)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
0.0.2-next.4 (2025-07-25)
Features
- add logging component type to request contexts (210de1b)
0.0.2-next.3 (2025-07-24)
Features
- add socket id, connect and disconnect (20b0d0e)
0.0.2-next.2 (2025-07-17)
Miscellaneous Chores
- api-models: Synchronize repo versions
0.0.2-next.1 (2025-07-08)
Features
- update dependencies (1171dc4)
- use new includeStackTrace flag for toJsonObject (6452b15)
- use shared store mechanism (#19) (32116df)
- validationError mapped to http status badrequest (adc5eb1)
0.0.1 (2025-07-03)
Features
- release to production (70ee2d5)
0.0.1-next.36 (2025-06-17)
Features
- use new includeStackTrace flag for toJsonObject (6452b15)
0.0.1-next.35 (2025-06-11)
Features
- update dependencies (1171dc4)
0.0.1-next.34 (2025-05-27)
Features
- validationError mapped to http status badrequest (adc5eb1)
0.0.1-next.33 (2025-04-17)
Features
0.0.1-next.32 (2025-03-28)
Miscellaneous Chores
- api-models: Synchronize repo versions
v0.0.1-next.31
- Initial Release