Sourced from actions/dependency-review-action's releases.
4.7.2
What's Changed
- Add Missing Languages to CodeQL Advanced Configuration by
@KyFaSt
in actions/dependency-review-action#945- Deprecate deny lists by
@claire153
in actions/dependency-review-action#958- Address discrepancy between docs and reality by
@ahpook
in actions/dependency-review-action#960New Contributors
@KyFaSt
made their first contribution in actions/dependency-review-action#945@claire153
made their first contribution in actions/dependency-review-action#958@ahpook
made their first contribution in actions/dependency-review-action#960Full Changelog: https://github.com/actions/dependency-review-action/compare/v4...v4.7.2
bc41886
Cut 4.7.2 version release (#964)1c73553
Merge pull request #960
from ahpook/ahpook/address-docs-dashesfac3d41
Bump the minor-updates group across 1 directory with 5 updates (#956)d8073c4
Merge pull request #958
from actions/claire153/deprecate-deny-lists77184c6
Fix tests5558c35
Address discrepancy between docs and realitye85d57a
Remove test code3eb6279
Re-add test package. Only show warning in summary if option is used.
Update c...7cf33ac
Remove test deny list493bee0
Remove test packageSourced from io.jsonwebtoken:jjwt-api's releases.
0.12.7
This patch release:
Adds a new Maven BOM! This is useful for multi-module projects. See Issue 967.
Allows the
JwtParserBuilder
to have empty nested algorithm collections, effectively disabling the parser's associated feature:
- Emptying the
zip()
nested collection disables JWT decompression.- Emptying the
sig()
nested collection disables JWS mac/signature verification (i.e. all JWSs will be unsupported/rejected).- Emptying either the
enc()
orkey()
nested collections disables JWE decryption (i.e. all JWEs will be unsupported/rejected)See Issue 996.
Fixes bug 961 where
JwtParserBuilder
nested collection builders were not correctly replacing algorithms with the same id.Ensures a
JwkSet
'skeys
collection is no longer entirely secret/redacted by default. This was an overzealous default that was unnecessarily restrictive; thekeys
collection itself should always be public, and each individual key within should determine which fields should be redacted when printed. See Issue 976.Improves performance slightly by ensuring all
jjwt-api
utility methods that create*Builder
instances (Jwts.builder()
,Jwts.parserBuilder()
,Jwks.builder()
, etc) no longer use reflection.Instead,
static
factories are created via reflection only once during initialjjwt-api
classloading, and then*Builder
s are created via standard instantiation using thenew
operator thereafter. This also benefits certain environments that may not have idealClassLoader
implementations (e.g. Tomcat in some cases).NOTE: because this changes which classes are loaded via reflection, any environments that must explicitly reference reflective class names (e.g. GraalVM applications) will need to be updated to reflect the new factory class names.
See Issue 988.
Upgrades the Gson dependency to
2.11.0
Upgrades the BouncyCastle dependency to
1.78.1
New Contributors
@sigpwned
made their first contribution in jwtk/jjwt#968@TheMrMilchmann
made their first contribution in jwtk/jjwt#979@atanasg
made their first contribution in jwtk/jjwt#974Full Changelog: https://github.com/jwtk/jjwt/compare/0.12.6...0.12.7
Sourced from io.jsonwebtoken:jjwt-api's changelog.
0.12.7
This patch release:
Adds a new Maven BOM, useful for multi-module projects. See Issue 967.
Allows the
JwtParserBuilder
to have empty nested algorithm collections, effectively disabling the parser's associated feature:
- Emptying the
zip()
nested collection disables JWT decompression.- Emptying the
sig()
nested collection disables JWS mac/signature verification (i.e. all JWSs will be unsupported/rejected).- Emptying either the
enc()
orkey()
nested collections disables JWE decryption (i.e. all JWEs will be unsupported/rejected)See Issue 996.
Fixes bug 961 where
JwtParserBuilder
nested collection builders were not correctly replacing algorithms with the same id.Ensures a
JwkSet
'skeys
collection is no longer entirely secret/redacted by default. This was an overzealous default that was unnecessarily restrictive; thekeys
collection itself should always be public, and each individual key within should determine which fields should be redacted when printed. See Issue 976.Improves performance slightly by ensuring all
jjwt-api
utility methods that create*Builder
instances (Jwts.builder()
,Jwts.parserBuilder()
,Jwks.builder()
, etc) no longer use reflection.Instead,
static
factories are created via reflection only once during initialjjwt-api
classloading, and then*Builder
s are created via standard instantiation using thenew
operator thereafter. This also benefits certain environments that may not have idealClassLoader
implementations (e.g. Tomcat in some cases).NOTE: because this changes which classes are loaded via reflection, any environments that must explicitly reference reflective class names (e.g. GraalVM applications) will need to be updated to reflect the new factory class names.
See Issue 988.
Upgrades the Gson dependency to
2.11.0
Upgrades the BouncyCastle dependency to
1.78.1
77aeda0
[maven-release-plugin] prepare release 0.12.747d966f
Testing latest sonatype central publishing guidelines22ca29f
[maven-release-plugin] rollback the release of 0.12.70487f9b
[maven-release-plugin] prepare for next development iteration4329125
[maven-release-plugin] prepare release 0.12.70ddc514
- Ensured JJWT_RELEASE_VERSION placeholders reference 0.12.7efed1cf
Updated 0.12.7 change listca27b12
Resolves #1010 (#1011)55c7b9a
Resolves #771 (#1009)6e9c6a5
Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.78.1 (#1008)Sourced from io.jsonwebtoken:jjwt-impl's releases.
0.12.7
This patch release:
Adds a new Maven BOM! This is useful for multi-module projects. See Issue 967.
Allows the
JwtParserBuilder
to have empty nested algorithm collections, effectively disabling the parser's associated feature:
- Emptying the
zip()
nested collection disables JWT decompression.- Emptying the
sig()
nested collection disables JWS mac/signature verification (i.e. all JWSs will be unsupported/rejected).- Emptying either the
enc()
orkey()
nested collections disables JWE decryption (i.e. all JWEs will be unsupported/rejected)See Issue 996.
Fixes bug 961 where
JwtParserBuilder
nested collection builders were not correctly replacing algorithms with the same id.Ensures a
JwkSet
'skeys
collection is no longer entirely secret/redacted by default. This was an overzealous default that was unnecessarily restrictive; thekeys
collection itself should always be public, and each individual key within should determine which fields should be redacted when printed. See Issue 976.Improves performance slightly by ensuring all
jjwt-api
utility methods that create*Builder
instances (Jwts.builder()
,Jwts.parserBuilder()
,Jwks.builder()
, etc) no longer use reflection.Instead,
static
factories are created via reflection only once during initialjjwt-api
classloading, and then*Builder
s are created via standard instantiation using thenew
operator thereafter. This also benefits certain environments that may not have idealClassLoader
implementations (e.g. Tomcat in some cases).NOTE: because this changes which classes are loaded via reflection, any environments that must explicitly reference reflective class names (e.g. GraalVM applications) will need to be updated to reflect the new factory class names.
See Issue 988.
Upgrades the Gson dependency to
2.11.0
Upgrades the BouncyCastle dependency to
1.78.1
New Contributors
@sigpwned
made their first contribution in jwtk/jjwt#968@TheMrMilchmann
made their first contribution in jwtk/jjwt#979@atanasg
made their first contribution in jwtk/jjwt#974Full Changelog: https://github.com/jwtk/jjwt/compare/0.12.6...0.12.7
Sourced from io.jsonwebtoken:jjwt-impl's changelog.
0.12.7
This patch release:
Adds a new Maven BOM, useful for multi-module projects. See Issue 967.
Allows the
JwtParserBuilder
to have empty nested algorithm collections, effectively disabling the parser's associated feature:
- Emptying the
zip()
nested collection disables JWT decompression.- Emptying the
sig()
nested collection disables JWS mac/signature verification (i.e. all JWSs will be unsupported/rejected).- Emptying either the
enc()
orkey()
nested collections disables JWE decryption (i.e. all JWEs will be unsupported/rejected)See Issue 996.
Fixes bug 961 where
JwtParserBuilder
nested collection builders were not correctly replacing algorithms with the same id.Ensures a
JwkSet
'skeys
collection is no longer entirely secret/redacted by default. This was an overzealous default that was unnecessarily restrictive; thekeys
collection itself should always be public, and each individual key within should determine which fields should be redacted when printed. See Issue 976.Improves performance slightly by ensuring all
jjwt-api
utility methods that create*Builder
instances (Jwts.builder()
,Jwts.parserBuilder()
,Jwks.builder()
, etc) no longer use reflection.Instead,
static
factories are created via reflection only once during initialjjwt-api
classloading, and then*Builder
s are created via standard instantiation using thenew
operator thereafter. This also benefits certain environments that may not have idealClassLoader
implementations (e.g. Tomcat in some cases).NOTE: because this changes which classes are loaded via reflection, any environments that must explicitly reference reflective class names (e.g. GraalVM applications) will need to be updated to reflect the new factory class names.
See Issue 988.
Upgrades the Gson dependency to
2.11.0
Upgrades the BouncyCastle dependency to
1.78.1
77aeda0
[maven-release-plugin] prepare release 0.12.747d966f
Testing latest sonatype central publishing guidelines22ca29f
[maven-release-plugin] rollback the release of 0.12.70487f9b
[maven-release-plugin] prepare for next development iteration4329125
[maven-release-plugin] prepare release 0.12.70ddc514
- Ensured JJWT_RELEASE_VERSION placeholders reference 0.12.7efed1cf
Updated 0.12.7 change listca27b12
Resolves #1010 (#1011)55c7b9a
Resolves #771 (#1009)6e9c6a5
Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.78.1 (#1008)Sourced from github/codeql-action's releases.
v3.29.10
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
3.29.10 - 18 Aug 2025
No user facing changes.
See the full CHANGELOG.md for more information.
v3.29.9
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
3.29.9 - 12 Aug 2025
No user facing changes.
See the full CHANGELOG.md for more information.
Sourced from github/codeql-action's changelog.
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
[UNRELEASED]
No user facing changes.
3.29.10 - 18 Aug 2025
No user facing changes.
3.29.9 - 12 Aug 2025
No user facing changes.
3.29.8 - 08 Aug 2025
- Fix an issue where the Action would autodetect unsupported languages such as HTML. #3015
3.29.7 - 07 Aug 2025
This release rolls back 3.29.6 to address issues with language autodetection. It is identical to 3.29.5.
3.29.6 - 07 Aug 2025
- The
cleanup-level
input to theanalyze
Action is now deprecated. The CodeQL Action has written a limited amount of intermediate results to the database since version 2.2.5, and now automatically manages cleanup. #2999- Update default CodeQL bundle version to 2.22.3. #3000
3.29.5 - 29 Jul 2025
- Update default CodeQL bundle version to 2.22.2. #2986
3.29.4 - 23 Jul 2025
No user facing changes.
3.29.3 - 21 Jul 2025
No user facing changes.
3.29.2 - 30 Jun 2025
- Experimental: When the
quality-queries
input for theinit
action is provided with an argument, separate.quality.sarif
files are produced and uploaded for each language with the results of the specified queries. Do not use this in production as it is part of an internal experiment and subject to change at any time. #29353.29.1 - 27 Jun 2025
... (truncated)
96f518a
Merge pull request #3042
from github/update-v3.29.10-6ec994ecb57a1c6b
Update changelog for v3.29.106ec994e
Merge pull request #3039
from github/mbg/remove-cpp-bmn-check3f00c7c
Remove unused C++ BMN FF141ee4a
Remove C++ BMN FF check that is no longer used2330521
Merge pull request #3037
from github/henrymercer/failed-upload-logs3966569
Merge pull request #3035
from github/henrymercer/fix-cleanup-infof7bd70c
Merge branch 'main' into henrymercer/failed-upload-logs75151c2
Merge branch 'main' into henrymercer/fix-cleanup-info4ff91f1
Merge pull request #3036
from github/mbg/ci/gradle9