CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 08:46:32 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"6015e4d457d3d571a7056f93c1aec7cd"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=0iZWCJ86rAWbO52fYZ8SrJi3IWCDfnLZnyqA0EXWPXgFU4cG3D9swMwhvVgk9lDUEz%2FuSvAdv4OcXtRNI1d4IFtyGLmwoQRi9fv9p8JHpG2pl%2BXk5rimlPZDZ79Hb2Q6C35AKr%2Fcf5%2Bj1bYy6hKKaJNBWmvuD8q6%2BHR1xrjaFOJ1EsiNOf1YUa9DUcp4LmwVtJYQWjkKgsHVSs6Gr5sYfF8b10FWfEpNp4xbiBC7iG6ISxPovWmPODaoVBtt73pYiUmidPKHqmW4B13sl8g8uA%3D%3D--dNt8uM9lwY9bQXdN--xs1n1C79jWKxh8N1dnRA1Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1087239755.1753260391; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 08:46:31 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 08:46:31 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: DDFC:39062F:768FEB:92AC66:6880A167
Releases · 3scale/APIcast · GitHub
05 Jun 04:53
Loading
17 Dec 13:33
Loading
24 Nov 23:46
Loading
05 Apr 07:50
Loading
05 Mar 12:13
Loading
25 Jul 12:05
Loading
18 Apr 09:42
Loading
16 Mar 11:08
Loading
10 Feb 10:38
Loading
21 Nov 16:16
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 170
Releases: 3scale/APIcast
Releases · 3scale/APIcast
v3.16.0
Compare
This release remove support for Opentracing
What's Changed
New Features
- Bump openresty to 1.21.4.3 by @tkan145 in #1461
- Support client_secret_jwt and private_key_jwt as authentication type for token introspection policy by @tkan145 in #1464
- Support Financial-grade API (FAPI) - Baseline profile by @tkan145 in #1465
- Support FAPI advance profile by @tkan145 in #1466
- Add support to set proxy buffer size by @tkan145 in #1475
- Configure ssl_verify_client per product by @tkan145 in #1491
- Adding support for mtls when using proxy policy by @tkan145 in #1499
- Introduce APICAST_LUA_SOCKET_KEEPALIVE_REQUESTS env var by @tkan145 in #1501
- Migrate to lua-resty-openssl by @tkan145 in #1502
- Adding support for CRL and OCSP by @tkan145 in #1503
- Update to luarocks v3 by @tkan145 in #1513
- Upgrade lua-rover to v0.2.1 by @tkan145 in #1518
- JWT signature verification, support for ES256/ES512 by @tkan145 in #1533
- Allow JWT Claim Check policy access to full request context when evaluate condition by @tkan145 in #1535
- JWT Parser Policy by @tkan145 in #1536
Bug Fixing
- [3scale_batcher] Update regrex to match app_id with special characters by @tkan145 in #1457
- Ensure we don't schedule reloading configuration when reloading is disabled by @coderbydesign in #1468
- Prevent APIcast fallback to global proxy settings for direct connection by @tkan145 in #1478
- TLS and path routing by @tkan145 in #1486
- Conditional policy evaluating incorrectly: second policy in policy chain that implement export() always triggers by @tkan145 in #1485
- APIcast using stale configuration for a deleted Product by @tkan145 in #1488
- Fix dns cache miss by @tkan145 in #1500
- Check for nil value when decode based64 value by @tkan145 in #1505
- Remove redis connection error message from response body in edge limiting policy by @tkan145 in #1537
- on_failed policy doesn't work with conditional policy by @tkan145 in #1541
Removed
- [chore] Remove unused shared dict by @tkan145 in #1456
- Remove opentracing support by @tkan145 in #1520
- Remove "$id" from the json schema by @tkan145 in #1525
- Remove Conditional Policy from the UI by @tkan145 in #1534
- [doc] Remove oudated docs by @tkan145 in #1542
Other Changes
- sandbox: build image when referenced image does not exist by @eguzki in #1474
- Sandbox latest image by @eguzki in #1473
- Update Roverfile.lock with newer version of busted by @tkan145 in #1483
- Update profiling tools by @tkan145 in #1477
- plain-http-upstream is configured with external 3scale backend by @eguzki in #1495
- Remove unused backend client by @eguzki in #1490
- Update the apicast config and curl commands for echo-api by @austincunningham in #1498
- Concat filtered services into a single log by @MStokluska in #1493
- Inline RPM dependencies in container image build by @gsaslis in #1514
- Move base image to registry and remove docker hub images by @tkan145 in #1516
- Build sync 2.16 branch by @tkan145 in #1521
- [build] Cleanup opentracing submodules by @tkan145 in #1526
- Fix flaky tests and invalid link by @tkan145 in #1524
- [build] Correct the dependencies path by @tkan145 in #1527
- Financial-grade API (FAPI) policy not showning up in admin portal by @tkan145 in #1528
- Reinstall http module to dev/ci image by @tkan145 in #1531
- Bump CI image to use quay.io/3scale/apicast-ci:openresty-1.21.4-2 by @tkan145 in #1523
- Fix typos by @tkan145 in #1532
- [dev-environments] Introduce MTLS dev environment by @tkan145 in #1539
- Fix regression by @tkan145 in #1543
- Correct boolean value in the fapi schema (2.16) by @tkan145 in #1549
New Contributors
- @coderbydesign made their first contribution in #1468
- @austincunningham made their first contribution in #1498
- @MStokluska made their first contribution in #1493
Full Changelog: v3.15.0...v3.16.0
Assets 2
3scale-2.15.1-GA
ec247b2
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Merge pull request #1509 from tkan145/fix-broken-link-2.15 [doc] Fix broken link 2.15
Assets 2
v3.15.1
a95ab3a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Backport 2.15 THREESCALE-10934 Batcher policy does not accept the same chars specified in Porta regex for app_id, app_key & user_key by @tkan145 in #1459
- [THREESCALE 11128] Prevent APIcast fallback to global proxy settings for direct connection by @tkan145 in #1480
- Update busted by @tkan145 in #1484
- Ensure we don't schedule reloading configuration when reloading is disabled by @tkan145 in #1482
- [THREESCALE-11435] Check for nil value when decode based64 value by @tkan145 in #1507
Full Changelog: v3.15.0...v3.15.1
Assets 2
v3.15.0
429a819
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- doc: fix outdated info and broken links by @eguzki in #1411
- THREESCALE-10167 Fix cpu detection cgroupsv2 by @eguzki in #1410
- Dev environments by @eguzki in #1415
- THREESCALE-10224 CVE-2023-44487 http/2 rapid reset by @eguzki in #1417
- THREESCALE-9976 Fix GRPC by @eguzki in #1419
- [THREESCALE-4393] Add support to use Basic Authentication with the forward proxy by @tkan145 in #1409
- custom-config.t conversion to APIcast::Blackbox by @hector-vido in #1425
- resty-ctx.t conversion to APIcast::Blackbox by @hector-vido in #1424
- backend-cache-handler.t conversion to APIcast::Blackbox by @tkan145 in #1431
- apicast-mapping-rules.t conversion to APIcast::Blackbox by @tkan145 in #1430
- [THREESCALE-9542] Part 1: buffering policy by @tkan145 in #1408
- gateway/src/apicast/http_proxy.lua: remove unused code by @eguzki in #1435
- Correct CHANGELOG entries by @tkan145 in #1436
- [THREESCALE-9542] Part 2: Add support to proxy request with Transfer-Encoding: chunked by @tkan145 in #1403
- THREESCALE-10591 token instrospection field removed by @eguzki in #1438
- Dev environment: keycloak integration by @eguzki in #1439
- JWT claim check policy: uri was not escape correctly by @tkan145 in #1428
- Fix upstream default port when HTTP_PROXY by @eguzki in #1440
- Docker compose up instead of docker compose run by @eguzki in #1442
- Camel proxy dev environment by @eguzki in #1441
- Revert "revert changes not related to camel proxy dev env" by @eguzki in #1444
- THREESCALE-10582 fix integration of upstream connection policy with camel policy by @eguzki in #1443
- [THREESCALE-10278] upgrade lua-resty-http to 0.17.1 by @tkan145 in #1434
- Bump penlight from 1.7.0 to 1.31.1 by @tkan145 in #1447
- [THREESCALE-10164] Add support to set large_client_header_buffers directive by @tkan145 in #1446
- Replace luafilesystem-ffi to fix build issue on aarch64 by @tkan145 in #1445
- Update luacheck settings and fix issues reported by @tkan145 in #1451
- Logs: disable invalid upstream warning when api_backend is null and e… by @tkan145 in #1449
- [THREESCALE-9537] Configure batcher policy storage by @tkan145 in #1452
- [THREESCALE-10934] [3scale_batcher] Update regex to match key with special chars by @tkan145 in #1453
- Disable _G write guard warning by @tkan145 in #1454
- release 3.15.0 by @eguzki in #1455
New Contributors
- @tkan145 made their first contribution in #1409
- @hector-vido made their first contribution in #1425
Full Changelog: v3.14.0...v3.15.0
Assets 2
3scale-2.14.1-GA
98d93a5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Merge pull request #1448 from 3scale/backport-THREESCALE-10591-token-…
Assets 2
v3.14.0
32b8f07
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
What's Changed
- Create a new workflow to create a release and tag in the repository by @jjkiely in #1377
- fix ci tests by @eguzki in #1378
- fix: use git https protocol by @guicassolato in #1380
- Policy development tutorial by @eguzki in #1384
- remove probot config file by @eguzki in #1385
- Fix dev env on aarch64 hosts by @guicassolato in #1381
- changelog v3.13.0 by @eguzki in #1390
- THREESCALE-9009 fix OIDC jwt key verification by @eguzki in #1389
- THREESCALE-7735 THREESCALE-8865 opentelemetry instrumentation by @eguzki in #1379
- changelog v3.13.2 by @eguzki in #1396
- THREESCALE-8508 - /admin/api/account/proxy_configs endpoint for configuration loading by @samugi in #1352
- THREESCALE-8373 Pagination services and proxy config endpoints by @eguzki in #1397
- THREESCALE-7942 fix apicast bootstrap by @eguzki in #1398
- THREESCALE-9003 in boot mode on worker init check configuration expiration by @eguzki in #1399
- [THREESCALE-9193] upstream TLS v1.3 by @eguzki in #1400
- THREESCALE-7941 - Review warning displayed in apicast logs about variables_hash_max_size & variables_hash_bucket_size by @ernaniaz in #1395
- github action: fast forward workflow by @eguzki in #1402
- update policy list v3.13.2 by @eguzki in #1404
- release 3.14.0 by @eguzki in #1407
New Contributors
- @jjkiely made their first contribution in #1377
- @guicassolato made their first contribution in #1380
- @ernaniaz made their first contribution in #1395
Full Changelog: v3.13.1...v3.14.0
Assets 2
3scale-2.13.2-GA
31f02f1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Merge pull request #1392 from 3scale/backport-2.13-THREESCALE-9009-fi…
Assets 2
3scale-2.12.2-GA
e4f7cd7
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Merge pull request #1391 from 3scale/backport-THREESCALE-9009-fix-oid…
Assets 2
3scale-2.13.1-GA
45b1756
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Merge pull request #1374 from 3scale/update-policy-list update policy list
Assets 2
3scale-2.13.0-GA
45b1756
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Compare
Merge pull request #1374 from 3scale/update-policy-list update policy list
Assets 2
Previous Next
You can’t perform that action at this time.