v5.8.16-rc1
Merging to release-5.8.16: Merging to release-5.8: [TT-18299] Improve…
Merging to release-5.8.16: Merging to release-5.8: [TT-18299] Improve…
Description Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (improvements in base code or adds test coverage to functionali…
Merging to release-5.15.0: [TT-18136] Tolerate stale MCP selectors on…
Description Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (improvements in base code or adds test coverage to functionali…
Description Update go.mod and go.sum to bump S3 SDK version to v1.97.3 Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (imp…
Description Update go.mod and go.sum to bump S3 SDK version to v1.97.3 Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (imp…
Merging to release-5.15.0: [TT-17921] Improve header handling for Gra…
Merging to release-5.15.0: [TT-17921] Improve header handling for Gra…
Merging to release-5.13.2: [TT-17921] Improve header handling for Gra…
Merging to release-5.13.2: [TT-17921] Improve header handling for Gra…
TT-17795: Update path for avro's replace directive and fix new CVEs (…
First NG plugin compiler tag published for linux/arm64 as well as linux/amd64, so the image runs natively on Apple silicon and Graviton rather than under emulation. amd64 keeps its Go toolchain from golang-cross unchanged. arm64 takes the stock go.dev tarball at the version golang-cross reports, sha256-pinned. Plugin validation now compares against a gateway Go version declared from outside the im…
TT-17509: Update s1-cns-scans.yml workflow to use policy_id and produ…
Access conditions reused the URL Rewrite trigger matcher, but the two want opposite defaults. A rewrite trigger decides whether to apply a transformation, so leaning towards firing is harmless; an access condition decides whether to let a request through, so it has to lean the other way. Borrowing that matcher meant a policy could not express the rule the customer actually needs, and three ways to…
Access conditions reused the URL Rewrite trigger matcher, but the two want opposite defaults. A rewrite trigger decides whether to apply a transformation, so leaning towards firing is harmless; an access condition decides whether to let a request through, so it has to lean the other way. Borrowing that matcher meant a policy could not express the rule the customer actually needs, and three ways to…
Access conditions reused the URL Rewrite trigger matcher, but the two want opposite defaults. A rewrite trigger decides whether to apply a transformation, so leaning towards firing is harmless; an access condition decides whether to let a request through, so it has to lean the other way. Borrowing that matcher meant a policy could not express the rule the customer actually needs, and three ways to…
Access conditions reused the URL Rewrite trigger matcher, but the two want opposite defaults. A rewrite trigger decides whether to apply a transformation, so leaning towards firing is harmless; an access condition decides whether to let a request through, so it has to lean the other way. Borrowing that matcher meant a policy could not express the rule the customer actually needs, and three ways to…
Access conditions reused the URL Rewrite trigger matcher, but the two want opposite defaults. A rewrite trigger decides whether to apply a transformation, so leaning towards firing is harmless; an access condition decides whether to let a request through, so it has to lean the other way. Borrowing that matcher meant a policy could not express the rule the customer actually needs, and three ways to…
Merging to release-5.15.0: TT-17795: update version of TykTechnologie…
Merging to release-5.15.0: TT-17795: update version of TykTechnologie…
Auto-generated from gromit templates by policy sync. Co-authored-by: Gromit policy@gromit
Auto-generated from gromit templates by policy sync. Co-authored-by: Gromit policy@gromit Co-authored-by: konrad konrad@tyk.io
Auto-generated from gromit templates by policy sync. Co-authored-by: Gromit policy@gromit Co-authored-by: konrad konrad@tyk.io
Auto-generated from gromit templates by policy sync. Co-authored-by: Gromit policy@gromit Co-authored-by: konrad konrad@tyk.io
Auto-generated from gromit templates by policy sync. Co-authored-by: Gromit policy@gromit Co-authored-by: konrad konrad@tyk.io
Description Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (improvements in base code or adds test coverage to functionali…
Description Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (improvements in base code or adds test coverage to functionali…
Description Related Issue Motivation and Context How This Has Been Tested Screenshots (if appropriate) Types of changes Bug fix (non-breaking change which fixes an issue) New feature (non-breaking change which adds functionality) Breaking change (fix or feature that would cause existing functionality to change) Refactoring or add test (improvements in base code or adds test coverage to functionali…
Generated from templates by gromit. Do not edit by hand. Docker does not rebuild a customization when packages it adds receive security patches, and this base is a minimal BusyBox runtime that reports zero vulnerabilities, so the documented trigger effectively never fires. The customization sat unbuilt for 12 days while a published expat fix went unapplied. Release builds now refresh it before res…
Generated from templates by gromit. Do not edit by hand. The DHI customization providing the compiler toolchain is a private Docker Hub repository, but the Docker Hub login was gated to non-pull_request events -- correct only while pull requests used the public debian:bookworm-slim fallback that has now been removed. Every pull-request run would have failed in "Resolve source base digest" with a 4…