Skip to content

Releases: membrane/api-gateway

v5.8.8

07 May 16:10
Compare
Choose a tag to compare

Change:

  • <oauth2Resource2>: In case of 'CSRF token mismatch.', log both tokens being compared to aid in analysis of root cause
  • <oauth2Resource2>: Log if stored token gets overwritten after successful login

v5.5.14

07 May 16:10
Compare
Choose a tag to compare

Change:

  • <oauth2Resource2>: In case of 'CSRF token mismatch.', log both tokens being compared to aid in analysis of root cause
  • <oauth2Resource2>: Log if stored token gets overwritten after successful login

v5.8.6

06 May 08:05
Compare
Choose a tag to compare

Change:

  • <oauth2Resource2>: Split 'CSRF token mismatch.' into 3 separate error cases. Enable usage of afterErrorUrl also for these 3 error cases.

v5.5.13

06 May 08:46
Compare
Choose a tag to compare

Change:

  • <oauth2Resource2>: Split 'CSRF token mismatch.' into 3 separate error cases. Enable usage of afterErrorUrl also for these 3 error cases.

v6.0.5

21 Mar 08:15
Compare
Choose a tag to compare

Fixes:

  • ACME: fixed fileStorage lock management
  • Remove headers wanting to upgrade HTTP/1.1 to HTTP/2 (RFC7540), as they have been removed in the superseeding RFC9113. This allows medium aged HTTP clients (like the Java built in one) to work.

A few breaking changes were introduced starting with version 6.0.0; please refer to the Migration Guide for required updates.

Please let us know, if you have any suggestions for improvement.

v5.8.5

15 Mar 17:20
Compare
Choose a tag to compare

Fixes:

  • ACME: fixed fileStorage lock management

v5.8.4

14 Mar 19:00
Compare
Choose a tag to compare

Fixes:

  • upgrade json-smart library to avoid CVE-2024-57699, a Denial of Service affecting everyone using JSONPath (see #1725 for details) (@precoder)

Improvements:

  • ACME: more DEBUG logging (@rrayst)

v5.8.3

13 Mar 10:46
Compare
Choose a tag to compare

Fixes:

  • backport of workaround for "finalizing ACME orders returns 'already finalized'", even on first finalization call

v6.0.4

12 Mar 12:22
Compare
Choose a tag to compare

Fixes:

  • SPeL support for ${body}
  • upgraded dependencies
  • <log body="true"/>: also log non-text/non-JSON/non-XML body
  • improved error message on <oauth2Resource2> misconfiguration

Features:

  • <adminApi/>

A few breaking changes were introduced in version 6.0.0; please refer to the Migration Guide for required updates.

v6.0.3

06 Mar 12:53
Compare
Choose a tag to compare

Fixes

  • reenabled full body logging of internal OAuth2 communication (when logging for com.predic8.membrane.core.interceptor.oauth2client.rf.LogHelper is set to DEBUG)

A few breaking changes were introduced in version 6.0.0; please refer to the Migration Guide for required updates.