Skip to content

Releases: api7/api7-ingress-controller

2.0.0

04 Jun 09:57
3899e70
Compare
Choose a tag to compare

What's Changed

  • init: base/test framework by @AlinsRan in #40
  • feat: support gateway/gatewayclass by @AlinsRan in #42
  • feat: support httproute by @AlinsRan in #43
  • feat: support httproute filters by @AlinsRan in #45
  • feat: support conformance test by @AlinsRan in #47
  • feat: support multi backends for httproute by @AlinsRan in #48
  • fix(ci): unsupport upload-artifact v2 by @AlinsRan in #51
  • doc: add usage and concept documents by @AlinsRan in #50
  • feat: support SSL by @Revolyssup in #52
  • feat: support urlrewrite for httproute by @AlinsRan in #53
  • feat: enable cache sync by @Revolyssup in #54
  • feat: support pluginconfig crd resources to use plugins by @AlinsRan in #56
  • feat: push image on docker on release workflow by @Revolyssup in #57
  • feat: add support for helm chart by @Revolyssup in #55
  • chore: set kubeconfig when run e2e test by @ronething in #59
  • feat: add gateway proxy definition by @ronething in #60
  • refactor(provider): provider integrated ADC by @AlinsRan in #58
  • chore: add pre commit hook by @ronething in #61
  • feat: refactor listResource and update plugin metadata listing by @dspo in #64
  • chore(gateway-api): upgrade to 1.2.0 by @AlinsRan in #66
  • feat: support global rules by @ronething in #62
  • refactor(adc): translate gateway by @AlinsRan in #63
  • feat: gateway proxy plugin metadata by @dspo in #69
  • refactor(adc): add more adc sync result information by @AlinsRan in #72
  • chore: indexer does not need to be set for each controller by @AlinsRan in #73
  • fix: route/service still exist when deleting the Gateway by @AlinsRan in #74
  • chore: upgrade adc to 0.18.0 by @AlinsRan in #75
  • feat: support consumer controller by @AlinsRan in #76
  • feat: support ingress resource by @ronething in #77
  • fix: unable to install consumer crd by @AlinsRan in #79
  • feat: support consumer translator by @AlinsRan in #81
  • feat: support secret for consumer.credential by @AlinsRan in #82
  • fix: HTTPRoute vars match by @dspo in #84
  • chore: add consumer plugins test by @AlinsRan in #83
  • feat: support ingress translator by @ronething in #78
  • fix: update ADC to use JSON instead of YAML by @dspo in #86
  • chore: add BackendTrafficPolicy CRD by @AlinsRan in #88
  • chore: GatewayProxy support provider by @ronething in #87
  • chore: Add CRD HTTPRoutePolicy by @dspo in #89
  • feat: support config LeaderElection strategy by @AlinsRan in #94
  • chore: build multi-arch image by @AlinsRan in #85
  • chore: Refactor Vars and StringOrSlice types into adc package by @dspo in #95
  • feat: support translate BackendTrafficPolicy CRD by @AlinsRan in #92
  • feat: Handling related resources which references to GatewayProxy by @ronething in #90
  • fix: remove gateway config items from the config file. by @ronething in #96
  • feat: support backendtrafficpolicy for httproute by @AlinsRan in #97
  • test: add multi gateway case by @ronething in #98
  • feat: Add support for HTTPRoutePolicy in HTTPRoute reconciliation by @dspo in #93
  • feat: support backendtrafficpolicy for Ingress by @AlinsRan in #100
  • feat: Update HTTPRoutePolicy handling for Ingress by @dspo in #99
  • chore: upgrade adc to 0.19.0 by @AlinsRan in #102
  • chore: refactor httpbin example by @AlinsRan in #101
  • fix: conformance test by @ronething in #103
  • chore: Update group names to apisix.apache.org by @dspo in #106
  • fix: hanging the adc program can cause the k8s client to exceed its limit by @AlinsRan in #104
  • feat: support proxy external service by @AlinsRan in #107
  • chore: update helm chart by @dspo in #108
  • feat: support sync when update gateway proxy by @ronething in #109
  • chore(ci): add api7ee3 chart download step. by @ronething in #110
  • chore: upgrade golangci lint version to v2 by @ronething in #114
  • chore: httproutepolicy status on targetref deleting by @dspo in #111
  • feat: add sort goimports by @ronething in #115
  • fix: match the wrong port by @AlinsRan in #112
  • feat: support ingress class by @ronething in #113
  • chore: Add GatewayClass protection and deletion logic by @dspo in #117
  • chore: Add support for Secret resources in Gateway reconciliation by @dspo in #119
  • fix: pass more test by @ronething in #105
  • chore: index for listing gateways by @dspo in #120
  • docs: gen crd markdown file by @ronething in #122
  • fix: httproute matching by @ronething in #121
  • chore: Add e2e tests for GatewayProxy referencing Secret by @dspo in #123
  • feat(ci): add api docs lint by @ronething in #126
  • feat: support full sync by @AlinsRan in #125
  • chore: Add Apache 2.0 license headers to all Go files by @dspo in #127
  • fix: calculate HTTPRoute Priority by @ronething in #128
  • chore: replace "api7" with "apisix" by @dspo in #130
  • chore: rename module from github.com/api7/api7-ingress-controller to github.com/apache/apisix-ingress-controller by @dspo in #131
  • fix: backendRefUnknownKind test case by @ronething in #133
  • fix: HTTPRouteHostnameIntersection test case by @ronething in #135
  • fix: HTTPRouteInvalidNonExistentBackendRef by @dspo in #136
  • fix: calculateHTTPRoutePriority add hosts args by @ronething in #137
  • fix: conformance test case: HTTPRouteInvalidCrossNamespaceParentRef by @dspo in #134
  • fix: GatewayInvalidTLSConfiguration by @dspo in #138
  • fix: merge duplicate ssl object when translate gateway by @ronething in #139
  • chore: support adc tls verify args by @ronething in #141
  • fix: unstable e2e test cases by @dspo in #142
  • refactor: SetRouteConditionResolvedRefs function b...
Read more

v1.8.5🌈

12 Jun 08:42
b324df7
Compare
Choose a tag to compare

What's New

  • refactor api calls to make compatible with dashboard @Revolyssup (#12)

👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@Revolyssup

Release v1.8.4

11 Jun 12:17
Compare
Choose a tag to compare

What's Changed

  • fix(revert): service not found error caused during configuration of externalNodes by @AlinsRan in #26

Full Changelog: v1.8.3...v1.8.4

Release v1.8.3

05 Jun 05:53
Compare
Choose a tag to compare

What's Changed

  • fix: transfer resolveGranularity to ApisixUpstream to fix errors by @Revolyssup in #18

Full Changelog: v1.8.2...v1.8.3