Skip to content

Latest commit

 

History

History
376 lines (210 loc) · 21.1 KB

CHANGELOG.md

File metadata and controls

376 lines (210 loc) · 21.1 KB

Changelog

1.20.0 (2024-11-20)

Features

  • add reference openapi mock apiproxy implementation (1bc7966)

Bug Fixes

  • added more fault names (31628f7)
  • make proxy main XML file as minimal as possible (ef36ce5)
  • use APIGEE_X_HOSTNAME env var (1eb0d1a)

1.19.0 (2024-07-11)

Features

  • deploy grpc gateway to cloud run with an apigee proxy (5e5a9ed)
  • initial import grpc-gateway-generator (18c2bc8)
  • pipeline.sh for gRPC gateway generator (134af47)
  • updated the sequence diagram (3f9ec2b)

Bug Fixes

  • cURL fail for pipeline.sh (328b46b)
  • use correct project fwhen checking forartifact registry (a86206b)
  • use existing service account and switch the gcp project for artifact registry and run (12838bc)

1.18.1 (2024-06-17)

Bug Fixes

  • fixed distutils module issue (1d0c6f7)
  • gcp sa flow key cleanup (1d000aa)

1.18.0 (2024-03-25)

Features

  • added offboard option to delete proxy, gcp metrics and dashboards (4e1b9cc)
  • added support for ADC and option to store scan output data in gcs or local file (9218f64)
  • enable monitoring dashboard and alerting policy (77ccf13)
  • push data to stackdriver (4bdab1a)
  • remove configurable proxy generator because of deprecation (f8c84e7)
  • updated arguments and enabled gcs for outputs (f399e70)

Bug Fixes

  • added install gcloud beta component in pipeline.sh (a0ec366)
  • fixed create notification channel script (87e2d55)
  • fixed linting and license headers (f8333ef)
  • fixed pipeline.sh (0d75949)
  • fixed README.md and get_status function (258928f)
  • updated README and logger prints (6746a8c)
  • updated requirements.txt and utilities.py (7f4e8e6)

1.17.0 (2024-01-26)

Features

  • bump MVN plugin versions in sackmesser (bdc8ca9)
  • remove kvm-admin API polyfill as it's now supported in the product for a while (524afe6)

1.16.0 (2024-01-24)

Features

  • added run_parallel functions and logger for logging (75ad51c)
  • added support for multiple proxy split (2e30f5e)
  • moved proxy bundle (7c50710)
  • request payload converted to json & added json threat protection policy (4bf4115)

Bug Fixes

  • added venv in pipeline.sh (1db14cc)
  • added virtualenv to pipeline.sh (a9ccfe8)
  • deleted jar files and updated dependencies (5b5b4e5)
  • fixed _cached_hosts issue (0131a34)
  • fixed the target proxy Apigee type (3b0dcc5)
  • removed csv headers from read rows (83f4c98)
  • updated library to gson (4f0be35)

1.15.1 (2023-10-18)

Bug Fixes

  • change policy name for consistency (31e3895)
  • failing nightly because of jenkins version incompatibility (d0ffaf1)
  • fix javax-mail-api jenksin pugin version (adcbd19)
  • modification after review of the reference (1815507)
  • rename flow callout policies for consistency (5eabb2b)

1.15.0 (2023-09-25)

Features

Bug Fixes

  • added minor fixes to api re-deployment (ef438a2)

1.14.0 (2023-09-20)

Features

  • added javacallout build to pipeline (4590268)
  • added the java-callout resource for target server validator (143d27d)
  • Added wrappers for target-server-validator (da88426)
  • disabled mypy check (ec60898)
  • renamed wrappers (4f6b06f)
  • updated in-solidarity.yml (a83d4b0)

Bug Fixes

  • addressed PR comments (2d9387a)
  • Fixed CODEOWNERS file (733a807)
  • fixed CODEOWNERS, Readme (18dfdb6)
  • fixed java , python lint issues (541877d)
  • fixed policy naming & gitignore (a56f446)
  • fixed PR comments (8efa176)
  • fixed pyline issues (6d17716)
  • fixed pylint errors (f05d807)
  • only try to delete untagged images (38754e0)

1.13.0 (2023-08-17)

Features

  • added missing licenses (cf6d1ff)
  • added pip package install to pipeline-runner (06fd5fa)
  • Added proxy-endpoint-unifier source (d9489f2)
  • added support for PostClientFlow (d80c5b4)
  • added test scripts for proxy-endpoint-unifier (740316e)
  • added zip packaged to pipeline runner (af3e94e)
  • addressed flake8 for main proxy-endpoint-unifier wrapper (18badee)
  • addressed flake8 for utils proxy-endpoint-unifier wrapper (b812452)
  • addressed flake8 for xorhybrid proxy-endpoint-unifier wrapper (7ccef07)
  • fixed shell lint and updated README.md (f3ff9a0)
  • modified pipeline.sh & README (fd3ba09)
  • removed comments & added newlines in the proxy-endpoint-unifier wrapper (b39a38f)
  • updated CODEOWNERS (655e5af)
  • updated Licenses in the proxy-endpoint-unifier wrapper (a7c8a03)

Bug Fixes

  • added execute permissions on pipeline.sh (cbae732)
  • added support for FS read when proxy root xml is empty (f821756)
  • addressed PR comments (d2db718)
  • changes to proxy endpoint unifier readme (b245415)
  • removing manifests , fixing Cache Policy & target endpoint (5f92893)

1.12.0 (2023-08-08)

Features

  • cloud build job to delete stale image artifacts (2e1e923)
  • fix semantic changes from httpbin to mocktarget (87a376f)
  • remove hackish fix since mocktarget now supports query param args (e4c2280)
  • replace httpbin with mocktarget for identity facade and envoy quickstart (b3fcfb9)
  • replace httpbin.org with mocktarget.apigee.net (58a8185)

1.11.0 (2023-07-05)

Features

  • bump hybrid quickstart to 1.10.0 (7271b8f)

Bug Fixes

  • bump jenkins version to 2.346.3 and update plugin version (1f49f8c)

1.10.1 (2023-06-20)

Bug Fixes

  • data-api: remove nullable fields from data-api test cases (7767d7b)

1.10.0 (2023-05-26)

Features

1.9.1 (2023-05-23)

Bug Fixes

  • hybrid-quickstat: add org-scoped UDCA SA binding (eba3ab6)

1.9.0 (2023-05-19)

Features

  • bump hybrid 1.9.2 plus local httpbin demo service (da8b052)

Bug Fixes

  • removing deprecated API, no longer needed for Apigee hybrid (2cd7190)

1.8.0 (2023-02-08)

Features

  • added unsupported apis in report (0f7e994)

Bug Fixes

  • remove heading named unsupported (c7b960f)
  • report data representation changed (35cd4ca)
  • user details in report (173c65c)

1.7.0 (2022-12-20)

Features

  • bump sackmesser docker image to latest versions (351279d)

Bug Fixes

  • reference Apigee jars for Java callout example (565d928)

1.6.1 (2022-12-09)

Bug Fixes

  • bump hybrid quickstart to latest 1.8.3 (a2bd699)

1.6.0 (2022-12-08)

Features

  • move sackmesser to Apigee API for CRUD on kvm entries in Apigee (breaking for hybrid <1.8) (93bb22e)

Bug Fixes

  • force token refresh in pineline.sh (978181e)
  • more aggressive gcloud token refreshes (63ad536)
  • more aggressive token refresh for recaptcha example (bdcdef2)

1.5.0 (2022-12-06)

Features

  • add styling to kvm notes (6c928da)
  • adding google authentication to templating (802e7c4)
  • adding only caches listing capability for apigee x reporting (b35ad02)
  • allow for wildcard path matching in endpoints importer (d66d197)
  • cloud endpoints importer (89a0258)
  • OAS client authentication (50b489e)
  • root-level target backends (22b4f52)

Bug Fixes

  • api products table formating (657708a)
  • change yq version in pipeline-runner (c8e7b80)
  • jq error for non existing files (49a2379)
  • jq error in apiproducts.sh (dd17a62)
  • jq error on developers.sh (1b2fdf7)
  • refactor code (852a2e9)

1.4.0 (2022-10-31)

Features

  • bump hybrid quickstart to 1.8.2 (8b0e3ad)

1.3.0 (2022-09-30)

Features

  • bump hybrid quickstart to 1.8.1 (407ffe4)

1.2.0 (2022-09-28)

Features

  • reporting enhancements for OPDK (ad3113a)

1.1.2 (2022-09-22)

Bug Fixes

  • improved error handling on x trial provisioning script (c9bbafa)

1.1.1 (2022-09-16)

Bug Fixes

  • bump all jenkins plugin versions (26fc286)
  • resolved jenkins cicd example dependency conflict (6a2d1e9)

1.1.0 (2022-09-01)

Features

  • bump hybrid quickstart to 1.8 with Apigee ingress (7c4ffe9)

Bug Fixes

  • add retry for wildcard gateway install (d10cd87)

1.0.1 (2022-08-26)

Bug Fixes

  • typo in Sackmesser Deploy (864c7e3)

1.0.0 (2022-08-19)

⚠ BREAKING CHANGES

  • releases for Apigee DevRel

Features

  • add mvn config plugin to cicd pipeline example (6ed918d)
  • add support for opdk (8f7f16b)

Bug Fixes

  • add the legacy ingress gateway flag to asmcli (cf549fc)
  • bump hybrid from 1.7.2 to 1.7.3 (58c974b)
  • Fix jenkins plugin version resulution for matrix-project (73bc9f8)
  • increase timeout for waiting for setup job (7749b66)
  • plugin dependency for jenkins example (82901e6)

Miscellaneous Chores

  • releases for Apigee DevRel (77c3e84)