Skip to content

docs(changelog): expand 2.4.0 entry with all features since 2.3.7

1de78bc
Select commit
Loading
Failed to load commit list.
Merged

v2.4.0: license activation required (BREAKING CHANGE) #2530

docs(changelog): expand 2.4.0 entry with all features since 2.3.7
1de78bc
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed May 6, 2026 in 4s

7 new alerts including 7 high severity security vulnerabilities

New alerts in code changed by this pull request

Security Alerts:

  • 7 high

Alerts not introduced by this pull request might have been detected because the code changes were too large.

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 107 in src/config/logger.config.ts

See this annotation in the file changed.

Code scanning / CodeQL

Clear-text logging of sensitive information High

This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by an access to apikey as clear text.
This logs sensitive data returned by an access to globalApiKey as clear text.
This logs sensitive data returned by an access to api_key as clear text.

Check failure on line 110 in src/config/logger.config.ts

See this annotation in the file changed.

Code scanning / CodeQL

Clear-text logging of sensitive information High

This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by an access to apikey as clear text.
This logs sensitive data returned by an access to globalApiKey as clear text.
This logs sensitive data returned by an access to api_key as clear text.

Check failure on line 121 in src/config/logger.config.ts

See this annotation in the file changed.

Code scanning / CodeQL

Clear-text logging of sensitive information High

This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by
an access to apiKey
as clear text.
This logs sensitive data returned by an access to apikey as clear text.
This logs sensitive data returned by an access to globalApiKey as clear text.
This logs sensitive data returned by an access to api_key as clear text.

Check failure on line 16 in src/licensing/integrity.ts

See this annotation in the file changed.

Code scanning / CodeQL

Use of password hash with insufficient computational effort High

Password from
an access to apiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
a call to resolveApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
an access to API_KEY
is hashed insecurely.

Check failure on line 28 in src/licensing/integrity.ts

See this annotation in the file changed.

Code scanning / CodeQL

Use of password hash with insufficient computational effort High

Password from
an access to apiKey
is hashed insecurely.

Check failure on line 71 in src/licensing/runtime.ts

See this annotation in the file changed.

Code scanning / CodeQL

Use of password hash with insufficient computational effort High

Password from
an access to apiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
a call to resolveApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
an access to API_KEY
is hashed insecurely.

Check failure on line 222 in src/licensing/runtime.ts

See this annotation in the file changed.

Code scanning / CodeQL

Use of password hash with insufficient computational effort High

Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to globalApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
a call to resolveApiKey
is hashed insecurely.
Password from
an access to apiKey
is hashed insecurely.
Password from
an access to api_key
is hashed insecurely.
Password from
an access to API_KEY
is hashed insecurely.