diff --git a/changelog.md b/changelog.md index 420d6a4..a8465c2 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,12 @@ # Changelog +## 2026-02-11 - 5.0.1 - fix(deps/tests) +bump two dependencies and disable cache in tests + +- Bumped @api.global/typedrequest from ^3.2.5 to ^3.2.6 +- Bumped @push.rocks/smartradius from ^1.1.0 to ^1.1.1 +- Disabled cache in tests by adding cacheConfig: { enabled: false } to DcRouter instantiation in test/test.jwt-auth.ts, test/test.opsserver-api.ts, and test/test.protected-endpoint.ts + ## 2026-02-11 - 5.0.0 - BREAKING CHANGE(mta) migrate internal MTA to @push.rocks/smartmta and remove legacy mail/deliverability implementation diff --git a/package.json b/package.json index f386cb2..ae14dcb 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@types/node": "^25.2.3" }, "dependencies": { - "@api.global/typedrequest": "^3.2.5", + "@api.global/typedrequest": "^3.2.6", "@api.global/typedrequest-interfaces": "^3.0.19", "@api.global/typedserver": "^8.3.0", "@api.global/typedsocket": "^4.1.0", @@ -50,7 +50,7 @@ "@push.rocks/smartpath": "^6.0.0", "@push.rocks/smartpromise": "^4.2.3", "@push.rocks/smartproxy": "^23.1.2", - "@push.rocks/smartradius": "^1.1.0", + "@push.rocks/smartradius": "^1.1.1", "@push.rocks/smartrequest": "^5.0.1", "@push.rocks/smartrx": "^3.0.10", "@push.rocks/smartstate": "^2.0.30", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee269e5..4273851 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@api.global/typedrequest': - specifier: ^3.2.5 - version: 3.2.5 + specifier: ^3.2.6 + version: 3.2.6 '@api.global/typedrequest-interfaces': specifier: ^3.0.19 version: 3.0.19 @@ -78,8 +78,8 @@ importers: specifier: ^23.1.2 version: 23.1.2(socks@2.8.7) '@push.rocks/smartradius': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.1.1 + version: 1.1.1 '@push.rocks/smartrequest': specifier: ^5.0.1 version: 5.0.1 @@ -132,8 +132,8 @@ packages: '@api.global/typedrequest-interfaces@3.0.19': resolution: {integrity: sha512-uuHUXJeOy/inWSDrwD0Cwax2rovpxYllDhM2RWh+6mVpQuNmZ3uw6IVg6dA2G1rOe24Ebs+Y9SzEogo+jYN7vw==} - '@api.global/typedrequest@3.2.5': - resolution: {integrity: sha512-LM/sUTuYnU5xY4gNZrN6ERMiKr+SpDZuSxJkAZz1YazC7ymGfo6uQ8sCnN8eNNQNFqIOkC+BtfYRayfbGwYLLg==} + '@api.global/typedrequest@3.2.6': + resolution: {integrity: sha512-CnvbjYjnGGw3rwL+7bTHSgRHEpDujzhs3cv7l1xgCXMPQe3DcPg74+9ep1Y5cu21T/w0pxNnDCJpbb0SHqHzAw==} '@api.global/typedserver@3.0.80': resolution: {integrity: sha512-dcp0oXsjBL+XdFg1wUUP08uJQid5bQ0Yv3V3Y3lnI2QCbat0FU+Tsb0TZRnZ4+P150Vj/ITBqJUgDzFsF34grA==} @@ -1046,8 +1046,8 @@ packages: '@push.rocks/smartpuppeteer@2.0.5': resolution: {integrity: sha512-yK/qSeWVHIGWRp3c8S5tfdGP6WCKllZC4DR8d8CQlEjszOSBmHtlTdyyqOMBZ/BA4kd+eU5f3A1r4K2tGYty1g==} - '@push.rocks/smartradius@1.1.0': - resolution: {integrity: sha512-eocddp/bDcB5a/JOt5lezz0uBWezOKpnDQgMx+I4bl8eJ20KIWh0B6PhYuKYjGuDwo/t01p+s+m0gG7IgyPmzQ==} + '@push.rocks/smartradius@1.1.1': + resolution: {integrity: sha512-WTKZAGhld8FtzqebgdHlbvZYLFwWM52j5Dt+U+sAWviRUhp5pgJ35DE4H0ePUFPjEa2Tr+HWxRN/PIckZYKRnQ==} '@push.rocks/smartrequest@2.1.0': resolution: {integrity: sha512-3eHLTRInHA+u+W98TqJwgTES7rRimBAsJC4JxVNQC3UUezmblAhM5/TIQsEBQTsbjAY8SeQKy6NHzW6iTiaD8w==} @@ -1131,8 +1131,8 @@ packages: '@push.rocks/webrequest@3.0.37': resolution: {integrity: sha512-fLN7kP6GeHFxE4UH4r9C9pjcQb0QkJxHeAMwXvbOqB9hh0MFNKhtGU7GoaTn8SVRGRMPc9UqZVNwo6u5l8Wn0A==} - '@push.rocks/webrequest@4.0.1': - resolution: {integrity: sha512-I60XZZLVf8W5I7YdmUVVu4G92teE3rg3/aKaV00BRg8vJ3VXx3wc59Qj4em7zxQ5o0HvL8m1Aezw3RFMDPyVgA==} + '@push.rocks/webrequest@4.0.2': + resolution: {integrity: sha512-rowzty+Q2papFBcnNYPcy+8CQJukSn/FGfQG8ap0bUgQUsx882u8kEyLM0Q+GlGHS5OiZ+Z0z5TZqLKlk3XHxA==} '@push.rocks/websetup@3.0.19': resolution: {integrity: sha512-iKJDwXdMmQdu5siOIgziPRxM51lN1AU9HOr+yMteu1YMDkZT7HKCyisDAr4gC9WZ9a7FzsG8zgthm4dMeA8NTw==} @@ -4341,7 +4341,7 @@ snapshots: '@api.global/typedrequest-interfaces@3.0.19': {} - '@api.global/typedrequest@3.2.5': + '@api.global/typedrequest@3.2.6': dependencies: '@api.global/typedrequest-interfaces': 3.0.19 '@push.rocks/isounique': 1.0.5 @@ -4350,12 +4350,12 @@ snapshots: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartguard': 3.1.0 '@push.rocks/smartpromise': 4.2.3 - '@push.rocks/webrequest': 3.0.37 + '@push.rocks/webrequest': 4.0.2 '@push.rocks/webstream': 1.0.10 '@api.global/typedserver@3.0.80(@push.rocks/smartserve@2.0.1)': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@api.global/typedrequest-interfaces': 3.0.19 '@api.global/typedsocket': 3.1.1(@push.rocks/smartserve@2.0.1) '@cloudflare/workers-types': 4.20260210.0 @@ -4403,7 +4403,7 @@ snapshots: '@api.global/typedserver@8.3.0(@tiptap/pm@2.27.2)': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@api.global/typedrequest-interfaces': 3.0.19 '@api.global/typedsocket': 4.1.0(@push.rocks/smartserve@2.0.1) '@cloudflare/workers-types': 4.20260210.0 @@ -4434,7 +4434,7 @@ snapshots: '@push.rocks/smarttime': 4.1.1 '@push.rocks/smartwatch': 6.3.0 '@push.rocks/taskbuffer': 3.5.0 - '@push.rocks/webrequest': 4.0.1 + '@push.rocks/webrequest': 4.0.2 '@push.rocks/webstore': 2.0.20 '@tsclass/tsclass': 9.3.0 lit: 3.3.2 @@ -4449,7 +4449,7 @@ snapshots: '@api.global/typedsocket@3.1.1(@push.rocks/smartserve@2.0.1)': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@api.global/typedrequest-interfaces': 3.0.19 '@push.rocks/isohash': 2.0.1 '@push.rocks/smartjson': 5.2.0 @@ -4469,7 +4469,7 @@ snapshots: '@api.global/typedsocket@4.1.0(@push.rocks/smartserve@2.0.1)': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@api.global/typedrequest-interfaces': 3.0.19 '@push.rocks/isohash': 2.0.1 '@push.rocks/smartdelay': 3.0.5 @@ -5054,14 +5054,14 @@ snapshots: '@design.estate/dees-comms@1.0.30': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@api.global/typedrequest-interfaces': 3.0.19 '@push.rocks/smartdelay': 3.0.5 broadcast-channel: 7.3.0 '@design.estate/dees-domtools@2.3.8': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@design.estate/dees-comms': 1.0.30 '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 @@ -5815,7 +5815,7 @@ snapshots: '@push.rocks/qenv@6.1.3': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@configvault.io/interfaces': 1.0.17 '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartlog': 3.1.10 @@ -6484,7 +6484,7 @@ snapshots: - typescript - utf-8-validate - '@push.rocks/smartradius@1.1.0': + '@push.rocks/smartradius@1.1.1': dependencies: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartpromise': 4.2.3 @@ -6541,7 +6541,7 @@ snapshots: '@push.rocks/smartserve@2.0.1': dependencies: - '@api.global/typedrequest': 3.2.5 + '@api.global/typedrequest': 3.2.6 '@cfworker/json-schema': 4.1.1 '@push.rocks/lik': 6.2.2 '@push.rocks/smartenv': 6.0.0 @@ -6567,7 +6567,7 @@ snapshots: '@push.rocks/smartfeed': 1.4.0 '@push.rocks/smartxml': 2.0.0 '@push.rocks/smartyaml': 3.0.4 - '@push.rocks/webrequest': 4.0.1 + '@push.rocks/webrequest': 4.0.2 '@tsclass/tsclass': 9.3.0 '@push.rocks/smartsocket@2.1.0': @@ -6719,7 +6719,7 @@ snapshots: '@push.rocks/smartpromise': 4.2.3 '@push.rocks/webstore': 2.0.20 - '@push.rocks/webrequest@4.0.1': + '@push.rocks/webrequest@4.0.2': dependencies: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartenv': 5.0.13 diff --git a/test/test.jwt-auth.ts b/test/test.jwt-auth.ts index b3630a0..3fa4b6a 100644 --- a/test/test.jwt-auth.ts +++ b/test/test.jwt-auth.ts @@ -9,6 +9,7 @@ let identity: interfaces.data.IIdentity; tap.test('should start DCRouter with OpsServer', async () => { testDcRouter = new DcRouter({ // Minimal config for testing + cacheConfig: { enabled: false }, }); await testDcRouter.start(); diff --git a/test/test.opsserver-api.ts b/test/test.opsserver-api.ts index 9ff57bb..25cbe79 100644 --- a/test/test.opsserver-api.ts +++ b/test/test.opsserver-api.ts @@ -8,6 +8,7 @@ let testDcRouter: DcRouter; tap.test('should start DCRouter with OpsServer', async () => { testDcRouter = new DcRouter({ // Minimal config for testing + cacheConfig: { enabled: false }, }); await testDcRouter.start(); diff --git a/test/test.protected-endpoint.ts b/test/test.protected-endpoint.ts index ae3cff2..e50304d 100644 --- a/test/test.protected-endpoint.ts +++ b/test/test.protected-endpoint.ts @@ -9,6 +9,7 @@ let adminIdentity: interfaces.data.IIdentity; tap.test('should start DCRouter with OpsServer', async () => { testDcRouter = new DcRouter({ // Minimal config for testing + cacheConfig: { enabled: false }, }); await testDcRouter.start(); diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 11f7dd9..9573a30 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/dcrouter', - version: '5.0.0', + version: '5.0.1', description: 'A multifaceted routing service handling mail and SMS delivery functions.' } diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 11f7dd9..9573a30 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/dcrouter', - version: '5.0.0', + version: '5.0.1', description: 'A multifaceted routing service handling mail and SMS delivery functions.' }