Jaanus Sellin
90f56e12f2
chore: update dependencies to match enterprise ( #11191 )
2026-01-02 14:19:20 +02:00
Github Actions Bot
77c5af4d99
7.4.0
2025-12-12 12:05:14 +00:00
Christopher Kolstad
5ca04f5291
chore(build): set repository.url to what is reported from github ( #11139 )
2025-12-12 12:02:38 +00:00
Github Actions Bot
895af79e19
7.4.0
2025-12-12 11:48:42 +00:00
Christopher Kolstad
dfe214f53d
chore(ci): add step for installing npm@latest before publishing ( #11137 )
...
We need npm > 11.8 for trusted publishing.
2025-12-12 11:46:25 +00:00
Github Actions Bot
cdca639a54
7.4.0
2025-12-12 11:08:23 +00:00
Nuno Góis
90a6528146
chore: revert back to 7.3.0 ( #11135 )
...
Reverts back to 7.3.0 so we can re-attempt the release.
2025-12-12 11:06:25 +00:00
Github Actions Bot
4f8841e187
7.4.0
2025-12-12 09:55:06 +00:00
Christopher Kolstad
063efd43e2
task: security upgrades server ( #11125 )
2025-12-11 17:23:18 +01:00
Jaanus Sellin
8a38933846
chore: bump unleash client version ( #11074 )
2025-12-04 07:55:51 +02:00
Gastón Fournier
6732278e65
Revert "chore: upgrade swagger-parser" ( #10965 )
...
Reverts Unleash/unleash#10946 also impacting
https://github.com/bricks-software/unleash-enterprise/pull/639
Swagger parser resulted in an increase in the memory baseline or at
least seems to be the culprit, due to loading ajv validations upfront.
2025-11-12 09:27:01 +01:00
Gastón Fournier
101ed4d3f7
chore: upgrade swagger-parser ( #10946 )
...
## Why
- @apidevtools/swagger-parser 12.1.0 switched its schema validator to
Ajv’s compile‑and‑reuse model, so validating our large OpenAPI document
no longer instantiates fresh Ajv/Z‑Schema instances per run. That lowers
the resident set size during spec validation.
- The bundled @apidevtools/json-schema-ref-parser dependency is now
14.x, which avoids mutating the input schema and uses a leaner
dereference cache, further trimming retained objects while we build the
OpenAPI spec.
In the previous 10.1.x line, lib/validators/schema.js was instantiating
Ajv (and even Z‑Schema in older builds) per invocation and mutating
large schema objects in place, which meant every validation spun up
fresh parser state plus lots of temporary objects.
2025-11-07 15:25:24 +01:00
Github Actions Bot
eea76d7131
7.3.0
2025-11-07 10:37:51 +00:00
renovate[bot]
f74c1dc482
fix(deps): update dependency normalize-url to v8 ( #10193 )
2025-10-29 14:30:51 +01:00
Christopher Kolstad
07758a4267
chore(build): Bump Yarn to 4.10.3 ( #10865 )
2025-10-27 12:58:24 +01:00
Github Actions Bot
f22144de2a
7.2.3
2025-10-16 15:04:47 +00:00
renovate[bot]
0bc04f9966
fix(deps): update dependency slug to v11 ( #10194 )
2025-10-15 16:50:58 +02:00
Gastón Fournier
653b67b172
chore: remove uuid from the backend ( #10807 )
...
Backend only of: https://github.com/Unleash/unleash/pull/10806
This PR drops the uuid package from node modules and replaces it with
standard randomUUID usage that is available from 14.17 onwards, and we
have a minimum requirement of node 20 at Unleash.
[Node.js crypto](https://nodejs.org/api/crypto.html#cryptorandomuuidoptions )
[Web crypto](https://developer.mozilla.org/en-US/docs/Web/API/Crypto/randomUUID )
Co-authored-by: Anastasiia Hladina <anastasiia.hladina@gmail.com>
2025-10-15 16:48:08 +02:00
dependabot[bot]
aaf8e37d45
chore(deps): bump nodemailer from 6.10.0 to 7.0.7 ( #10753 )
2025-10-13 14:42:53 +02:00
Mateusz Kwasniewski
3bb317ad6d
feat: node sdk with histogram ( #10690 )
2025-09-24 14:17:16 +02:00
Nuno Góis
c824b3e26b
chore: bump slack/web-api dependency ( #10678 )
...
https://linear.app/unleash/issue/2-3894/bump-slackweb-api-to-7100
Bumps `@slack/web-api` dependency to `^7.10.0`.
Ran a few manual tests just to be sure, and everything seems to be
working as intended.
2025-09-23 11:50:27 +01:00
GitHub Actions Bot
bcbe3eb0ba
chore: bump version to 7.2.1
2025-09-18 09:16:38 +00:00
Nuno Góis
c2f6cfe45f
chore: remove AWS IAM DB auth prototype code ( #10662 )
...
https://linear.app/unleash/issue/2-3882/remove-aws-iam-db-auth-prototype-code
Removes the AWS IAM DB auth prototype code.
Related PRs:
- https://github.com/Unleash/unleash/pull/10609
- https://github.com/Unleash/unleash/pull/10617
- https://github.com/Unleash/unleash/pull/10622
- https://github.com/Unleash/unleash/pull/10635
- https://github.com/Unleash/unleash/pull/10639
- https://github.com/Unleash/unleash/pull/10643
2025-09-12 14:46:28 +01:00
Mateusz Kwasniewski
061cd5a50a
chore: bump node sdk non beta version ( #10649 )
2025-09-10 14:44:47 +02:00
Nuno Góis
86530bcfbd
chore: add proxy-aware regional STS authentication for AWS IAM DB auth ( #10643 )
...
https://linear.app/unleash/issue/2-3875/add-proxy-aware-regional-sts-authentication-for-aws-iam-db-auth
Adds proxy-aware regional STS authentication for AWS IAM DB auth.
We also added optional support for explicit IAM role assumption through
the `DATABASE_AWS_ROLE_ARN` environment variable.
2025-09-10 10:50:39 +01:00
Mateusz Kwasniewski
3bc2937884
chore: switch to polling in node sdk ( #10632 )
2025-09-08 16:35:56 +02:00
Mateusz Kwasniewski
0a7b295cc8
chore: update node sdk with fetch mode cleanup ( #10630 )
2025-09-08 13:30:30 +02:00
Nuno Góis
6a8a6e2373
chore: add IAM db auth support ( #10609 )
...
https://linear.app/unleash/issue/2-3829/investigate-aws-iam-connection-support-for-unleash-docker
Adds AWS IAM DB connection support.
2025-09-04 10:29:43 +01:00
Github Actions Bot
cc76cf4c3b
7.2.0
2025-09-03 12:11:30 +00:00
Mateusz Kwasniewski
901ffdf3c8
chore: node sdk bump with poll mode switch fix ( #10583 )
2025-09-01 11:20:32 +02:00
Github Actions Bot
e355506bb9
7.1.2
2025-08-28 12:11:41 +00:00
Github Actions Bot
9c9f944380
7.1.1
2025-08-26 16:59:58 +00:00
Mateusz Kwasniewski
b2d296138e
chore: bump node sdk with sse end event ( #10541 )
2025-08-26 16:08:28 +02:00
Mateusz Kwasniewski
a9b1d7c11b
chore: bump sdk with runtime setExperimentalMode ( #10517 )
2025-08-21 13:21:48 +02:00
Mateusz Kwasniewski
9d38a2310d
chore: bump node sdk with fetch control ( #10515 )
2025-08-21 10:20:14 +02:00
Github Actions Bot
2b539083a6
7.1.0
2025-08-13 09:25:37 +00:00
renovate[bot]
aecde415c3
fix(deps): update dependency prom-client to v15 ( #10257 )
2025-08-07 07:49:48 -03:00
renovate[bot]
7950b8c5bc
chore(deps): update dependency superagent to v10.2.2 ( #10422 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [superagent](https://redirect.github.com/ladjs/superagent ) | [`10.2.1`
-> `10.2.2`](https://renovatebot.com/diffs/npm/superagent/10.2.1/10.2.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ladjs/superagent (superagent)</summary>
###
[`v10.2.2`](https://redirect.github.com/forwardemail/superagent/releases/tag/v10.2.2 )
[Compare
Source](https://redirect.github.com/ladjs/superagent/compare/v10.2.1...v10.2.2 )
- fix: fixed ci
[`5c2b13d`](https://redirect.github.com/ladjs/superagent/commit/5c2b13d )
- fix: fixed README badge
[`28167d1`](https://redirect.github.com/ladjs/superagent/commit/28167d1 )
- fix: drop node v14 from ci
[`2ed5ac6`](https://redirect.github.com/ladjs/superagent/commit/2ed5ac6 )
- Revert "fix: fixed ci"
[`583939f`](https://redirect.github.com/ladjs/superagent/commit/583939f )
- Revert "fix: remove husky folder"
[`17e059b`](https://redirect.github.com/ladjs/superagent/commit/17e059b )
- fix: remove husky folder
[`1633f64`](https://redirect.github.com/ladjs/superagent/commit/1633f64 )
- fix: fixed ci
[`6409480`](https://redirect.github.com/ladjs/superagent/commit/6409480 )
- fix: added package lock
[`57d6b35`](https://redirect.github.com/ladjs/superagent/commit/57d6b35 )
- feat: fix formidable v3 compatibility with PassThrough bridge for
multipart parsing
[`c40db6d`](https://redirect.github.com/ladjs/superagent/commit/c40db6d )
- fix: fixed package version
[`fe58239`](https://redirect.github.com/ladjs/superagent/commit/fe58239 )
***
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40My41IiwidXBkYXRlZEluVmVyIjoiNDEuNDMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 10:29:02 +00:00
renovate[bot]
04bd3cd82e
chore(deps): update dependency supertest to v7.1.3 ( #10423 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [supertest](https://redirect.github.com/ladjs/supertest ) | [`7.0.0` ->
`7.1.3`](https://renovatebot.com/diffs/npm/supertest/7.0.0/7.1.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ladjs/supertest (supertest)</summary>
###
[`v7.1.3`](https://redirect.github.com/ladjs/supertest/compare/v7.1.2...0cf2ec375f1aeed4eac257e51b1d81263452337c )
[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.2...v7.1.3 )
###
[`v7.1.2`](https://redirect.github.com/ladjs/supertest/compare/v7.1.1...29c3267d31740bee7af17144703045f836e59405 )
[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.1...v7.1.2 )
###
[`v7.1.1`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.1 )
[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.0...v7.1.1 )
- Merge pull request
[#​858](https://redirect.github.com/ladjs/supertest/issues/858 )
from ByteOPCode/master
[`f553845`](https://redirect.github.com/ladjs/supertest/commit/f553845 )
- feat: update superagent version
[`d37d197`](https://redirect.github.com/ladjs/supertest/commit/d37d197 )
###
[`v7.1.0`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.0 )
[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.0.0...v7.1.0 )
- Merge pull request
[#​852](https://redirect.github.com/ladjs/supertest/issues/852 )
from alxndrsn/econnreset
[`de045d4`](https://redirect.github.com/ladjs/supertest/commit/de045d4 )
- Merge pull request
[#​845](https://redirect.github.com/ladjs/supertest/issues/845 )
from ikonst/master
[`be0d5c7`](https://redirect.github.com/ladjs/supertest/commit/be0d5c7 )
- Merge pull request
[#​854](https://redirect.github.com/ladjs/supertest/issues/854 )
from alxndrsn/commitlint
[`35ac86f`](https://redirect.github.com/ladjs/supertest/commit/35ac86f )
- fix(dev): commitlint dev dependency & config
[`e67fcb2`](https://redirect.github.com/ladjs/supertest/commit/e67fcb2 )
- fix: avoid server re-use race conditions
[`96c06e3`](https://redirect.github.com/ladjs/supertest/commit/96c06e3 )
- test: fix test failure due to localhost being also ipv6
[`92079a0`](https://redirect.github.com/ladjs/supertest/commit/92079a0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40My41IiwidXBkYXRlZEluVmVyIjoiNDEuNDMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-29 09:38:50 +00:00
Github Actions Bot
fa39ebe5df
7.0.6
2025-07-25 12:27:35 +00:00
Github Actions Bot
89f843fd0d
7.0.5
2025-07-24 11:05:44 +00:00
Gastón Fournier
ad605e42c7
chore(security): upgrade on-headers transitive dep ( #10410 )
2025-07-24 12:45:54 +02:00
Gastón Fournier
0e015d6686
chore(security): remove coveralls dependency ( #10405 )
...
## About the changes
We've been using vitest for coverage and we use a github action to push
results to coveralls, so this should work just fine
Unlocks form-data to be able to fix
https://github.com/Unleash/unleash/security/dependabot/267
Also, removing coverage from PRs to avoid running tests twice
2025-07-23 20:40:00 +02:00
Mateusz Kwasniewski
fe471419b4
chore: bump node sdk with impact metrics flags ( #10349 )
2025-07-14 09:50:41 +02:00
Mateusz Kwasniewski
ada4431957
fix: token parsing ( #10341 )
2025-07-10 14:28:37 +00:00
Mateusz Kwasniewski
5fd7d07741
chore: node sdk with impact metrics env changes ( #10340 )
2025-07-10 14:05:09 +02:00
Github Actions Bot
89115f29db
7.0.4
2025-07-02 09:26:28 +00:00
renovate[bot]
55b8941306
fix(deps): update dependency uuid to v11 ( #10226 )
2025-06-27 11:49:41 +02:00
renovate[bot]
8e368387bd
chore(deps): update dependency superagent to v10.2.1 ( #10204 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [superagent](https://redirect.github.com/ladjs/superagent ) | [`10.2.0`
-> `10.2.1`](https://renovatebot.com/diffs/npm/superagent/10.2.0/10.2.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ladjs/superagent (superagent)</summary>
###
[`v10.2.1`](https://redirect.github.com/ladjs/superagent/releases/tag/v10.2.1 )
[Compare
Source](https://redirect.github.com/ladjs/superagent/compare/v10.2.0...v10.2.1 )
- Merge pull request
[#​1832](https://redirect.github.com/ladjs/superagent/issues/1832 )
from mureinik/formidble-3.5.2
[`5425b28`](https://redirect.github.com/ladjs/superagent/commit/5425b28 )
- fix: Bump formidable version to ^3.5.4
[`5feb4c9`](https://redirect.github.com/ladjs/superagent/commit/5feb4c9 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-24 17:40:42 +00:00
renovate[bot]
772fe23aa0
chore(deps): update dependency tsc-watch to v7 ( #10197 )
2025-06-24 10:37:16 +02:00