This repository has been archived by the owner on May 13, 2024. It is now read-only.
Releases: flomesh-io/fsm-classic
Releases · flomesh-io/fsm-classic
v0.2.12-alpha.3
fsm-classic v0.2.12-alpha.3
Welcome to this new release!
Changelog
Others
- f30a208: backport: [fix] only filter endpoints by protocol of service port (@reaver-flomesh)
Thanks!
Those were the changes on v0.2.12-alpha.3!
v0.2.12-alpha.2
fsm-classic v0.2.12-alpha.2
Welcome to this new release!
Changelog
Bug fixes
- 6e97b42: fix: not able to handle external IP assignment (@reaver-flomesh)
- 5eed96b: fix: sort the endpoints to make sure the order is consistent (@reaver-flomesh)
Others
- 9a0c115: build(deps): Bump docker/login-action from 2.2.0 to 3.0.0 (#316) (@dependabot[bot])
- b9b7d51: backport: append protocol of service port to service key (@reaver-flomesh)
Thanks!
Those were the changes on v0.2.12-alpha.2!
v0.2.12-alpha.1
fsm-classic v0.2.12-alpha.1
Welcome to this new release!
Changelog
Bug fixes
- dd6dc5e: fix: not able to handle external IP assignment (@reaver-flomesh)
- c50966e: fix: sort the endpoints to make sure the order is consistent (@reaver-flomesh)
Others
- 9a0c115: build(deps): Bump docker/login-action from 2.2.0 to 3.0.0 (#316) (@dependabot[bot])
Thanks!
Those were the changes on v0.2.12-alpha.1!
v0.2.11
fsm-classic v0.2.11
Welcome to this new release!
Changelog
Bug fixes
- 5ca4dab: fix: check if resource revision of svc is changed, ignore processing if it doesn't (#315) (@reaver-flomesh)
Others
- a953bfd: build(deps): Bump crazy-max/ghaction-docker-meta from 4.6.0 to 5.0.0 (#314) (@dependabot[bot])
- f754f50: build(deps): Bump docker/build-push-action from 4.2.1 to 5.0.0 (#313) (@dependabot[bot])
- 81cef0b: build(deps): Bump crazy-max/ghaction-import-gpg from 5 to 6 (#310) (@dependabot[bot])
- 1972bb8: build(deps): Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#311) (@dependabot[bot])
- a6c3579: build(deps): Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#312) (@dependabot[bot])
- 2162cfd: build(deps): Bump docker/login-action from 2.2.0 to 3.0.0 (#316) (@dependabot[bot])
Thanks!
Those were the changes on v0.2.11!
v0.2.11-alpha.1
fsm-classic v0.2.11-alpha.1
Welcome to this new release!
Changelog
Bug fixes
- 0cb23b9: fix: check if resource revision of svc is changed, ignore processing if it doesn't (#315) (@reaver-flomesh)
Others
- 5cd8f31: build(deps): Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (#308) (@dependabot[bot])
- a7c08a5: build(deps): Bump docker/build-push-action from 4.1.1 to 4.2.1 (#309) (@dependabot[bot])
- 771ecf1: build(deps): Bump crazy-max/ghaction-docker-meta from 4.6.0 to 5.0.0 (#314) (@dependabot[bot])
- 92b1f7c: build(deps): Bump docker/build-push-action from 4.2.1 to 5.0.0 (#313) (@dependabot[bot])
- 19fc050: build(deps): Bump crazy-max/ghaction-import-gpg from 5 to 6 (#310) (@dependabot[bot])
- 3d9a9f4: build(deps): Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#311) (@dependabot[bot])
- f8fd9ae: build(deps): Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#312) (@dependabot[bot])
Thanks!
Those were the changes on v0.2.11-alpha.1!
v0.2.10
fsm-classic v0.2.10
Welcome to this new release!
Changelog
Bug fixes
- 131a1d1: fix: nil pointer caused by token expiration (#304) (@reaver-flomesh)
Others
- 2693fb7: build(deps): Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#303) (@dependabot[bot])
- 862d08d: build(deps): Bump actions/checkout from 3 to 4 (#307) (@dependabot[bot])
- ad7a491: build(deps): Bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 (#306) (@dependabot[bot])
- d09b3c5: build(deps): Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (#308) (@dependabot[bot])
- 8c19713: build(deps): Bump docker/build-push-action from 4.1.1 to 4.2.1 (#309) (@dependabot[bot])
- 81cefa9: refactor: remove unused cluster HTTP header and config (#305) (@reaver-flomesh)
Thanks!
Those were the changes on v0.2.10!
v0.2.10-alpha.1
fsm-classic v0.2.10-alpha.1
Welcome to this new release!
Changelog
Bug fixes
- d5a6d0a: fix: nil pointer caused by token expiration (#304) (@reaver-flomesh)
Others
- 0a01e62: build(deps): Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#303) (@dependabot[bot])
- 2e82752: refactor: remove unused cluster HTTP header and config (#305) (@reaver-flomesh)
- 3346255: build(deps): Bump actions/checkout from 3 to 4 (#307) (@dependabot[bot])
- 19b3ab6: build(deps): Bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 (#306) (@dependabot[bot])
Thanks!
Those were the changes on v0.2.10-alpha.1!
v0.2.9
fsm-classic v0.2.9
Welcome to this new release!
Changelog
Features
- 4aab911: feat: FLB supports multiple k8s cluster (#300) (@reaver-flomesh)
- 8a2452e: feat: FLB supports service tags (#301) (@reaver-flomesh)
Bug fixes
- cdac18d: fix: generate same key for create, update and delete LB (#302) (@reaver-flomesh)
Thanks!
Those were the changes on v0.2.9!
v0.3.0-alpha.1
fsm-classic v0.3.0-alpha.1
Welcome to this new release!
Changelog
Features
- 71f483a: feat: gateway chart (@reaver-flomesh)
- ca61289: feat: WaitForCacheSync() (@reaver-flomesh)
- 77c86a3: feat: implement calculating number of threads of PIPY (@reaver-flomesh)
- 064a48d: feat: deploy a default GatewayClass (@reaver-flomesh)
- a8e37f6: feat: deploy default resources in post-install hook (@reaver-flomesh)
- c5d3a96: feat: update Gateway address if any IP is allocated (@reaver-flomesh)
- 44aca44: feat: record event of updating Gateway address (@reaver-flomesh)
- d53f5f8: feat: record events of GatewayClass and Gateway (@reaver-flomesh)
- 1fa6e05: feat: gateway config.json (@reaver-flomesh)
- dc09d1b: feat: add Go struct for gateway route (@reaver-flomesh)
- f700701: feat: sync config.json to repo (@reaver-flomesh)
- 1de156d: feat: ignore updating config.json if it's not changed (@reaver-flomesh)
- b8706c4: feat: mTLS (@reaver-flomesh)
- ae39219: feat: gateway scripts (@reaver-flomesh)
- 4a682f7: feat: update pjs (@reaver-flomesh)
- a5d391e: feat: improve robustness in case manager is down (#289) (@reaver-flomesh)
- bfe9b63: feat: rebuild repo if repo is restarted (#292) (@reaver-flomesh)
- 21657b4: feat: add placeholder for enabling upstream mTLS (@reaver-flomesh)
- 75589d7: feat: add AccessControl fields (@reaver-flomesh)
- e4d5e29: feat: add FLB username to request HTTP header for debugging (#280) (@reaver-flomesh)
- fdbbb74: feat: managed clusters can be installed in a different namespace than the control plane (#281) (@reaver-flomesh)
- 9098074: Revert "feat: managed clusters can be installed in a different namespace than the control plane (#281)" (@reaver-flomesh)
- 0be6a27: feat: managed clusters can be installed in a different namespace than the control plane (#281) (@reaver-flomesh)
- b54fae0: feat: add FLB username to request HTTP header for debugging (#280) (@reaver-flomesh)
- ad2c5f9: feat: add configuration placeholder for LB type and session sticky (@reaver-flomesh)
Bug fixes
- 3e24294: fix: disable WaitForCacheSync (@reaver-flomesh)
- 71689b5: fix: comment out panic (@reaver-flomesh)
- 92c6c5e: fix: permission issue (@reaver-flomesh)
- fed7b56: fix: cluster deletion issue (@reaver-flomesh)
- b1b63e3: fix: add UUID to calculate cluster hash (@reaver-flomesh)
- 858961b: fix: Helm chart template (@reaver-flomesh)
- de1f526: fix: HELM default KubeVersion (@reaver-flomesh)
- 7bf11ff: fix: permission issue (@reaver-flomesh)
- e09b08d: fix: service protocol (@reaver-flomesh)
- 87a364d: fix: make package-scripts (@reaver-flomesh)
- eadf9c9: fix: roles (@reaver-flomesh)
- f231192: fix: iterate over all routes to check service backend (@reaver-flomesh)
- 801ff51: fix: codegen package (@reaver-flomesh)
- 40434f9: fix: codegen package (@reaver-flomesh)
- 1067279: fix: [skip ci] make package-scripts (@reaver-flomesh)
- 46635c8: fix: make package-scripts (@reaver-flomesh)
- 775760b: fix: ignore duplicate deriving codebase (@reaver-flomesh)
- 1930fd5: fix: update status (@reaver-flomesh)
- fd6e72d: fix: update status (@reaver-flomesh)
- 748643d: fix: forgot to update address reference (@reaver-flomesh)
- 78522d9: fix: clean up addresses of inactive gateways (@reaver-flomesh)
- 1159b8d: fix: service port value (@reaver-flomesh)
- d55e345: fix: omit empty fields (@reaver-flomesh)
- e4cd49f: fix: pjs plugin chains (@reaver-flomesh)
- fbba5f1: fix: security context (@reaver-flomesh)
- 9edfdbd: fix: pjs (@reaver-flomesh)
- 3da3f73: fix: runAsNonRoot false (@reaver-flomesh)
- 381ad89: fix: handle privileged ports (@reaver-flomesh)
- d45b241: fix: incompatible types for comparison (@reaver-flomesh)
- 8d96923: fix: grpc pjs (@reaver-flomesh)
- 8ce632a: fix: trigger rebuild config.json in case referred secret changes (@reaver-flomesh)
- 9f3abe3: fix: wildcard domain name matching (@reaver-flomesh)
- e494931: fix: prepare settings before invoking FLB API (#286) (@reaver-flomesh)
- 9cbbba5: fix: NamespacedIngress has no enough permission to list deployments (#288) (@reaver-flomesh)
- 027859f: fix: secret webhook prevents fsm-manager from restarting (#273) (@reaver-flomesh)
- d1c7a6b: fix: no enough service info to call FLB API when service is deleted (#274) (@reaver-flomesh)
- 79f1c99: fix: merge release-v0.3 (@reaver-flomesh)
- 5ad6a95: fix: get fsm namespace (@reaver-flomesh)
- ad151a4: fix: should watch ingress resources only when ingress is enabled (@reaver-flomesh)
- fa69881: fix: ingress scripts due to pipy upgrade (#299) (@reaver-flomesh)
- 73917c9: fix: make package-scripts (@reaver-flomesh)
Others
- 5107f41: refactor: rename variables (@reaver-flomesh)
- 4b0fffa: build(deps): Bump github.com/gin-gonic/gin from 1.7.7 to 1.9.0 (@reaver-flomesh)
- 04a2968: refactor: simplify FsmContext (@reaver-flomesh)
- 5e2563d: refactor: refine Helm util pkg (@reaver-flomesh)
- 60f21df: refactor: move share constants to api pkg (@reaver-flomesh)
- f093e57: refactor: add logs for debugging (@reaver-flomesh)
- e9ac7ea: build: bump github.com/docker/distribution to v2.8.2+incompatible (@reaver-flomesh)
- 375386d: style: reformat code (@reaver-flomesh)
- 6bc909b: wip: deploy gateway (@reaver-flomesh)
- b0c6795: refactoring: refine code (@reaver-flomesh)
- 08137d3: build: bump version of dependencies (@reaver-flomesh)
- afd4604: build: bump gateway-api to 0.7.0 (@reaver-flomesh)
- eb3a8c1: rename fsm to fsm-classic (@reaver-flomesh)
- f5dd1c1: rename fsm to fsm-classic (@reaver-flomesh)
- 7ef44b8: refactor: rename fsm to fsm-classic (@reaver-flomesh)
- 543adf6: wip: [skip ci] generate config.json (@reaver-flomesh)
- 83d5c86: wip: [skip ci] generate config.json (@reaver-flomesh)
- 0b74f13: wip: [skip ci] update status (@reaver-flomesh)
- 3de6ea2: wip: [skip ci] update status (@reaver-flomesh)
- 34afaac: Merge remote-tracking branch 'origin/feature/gateway-api' into feature/gateway-api (@reaver-flomesh)
- 748b5b7: wip: [skip ci] bump gateway-api to 0.7.1 (@reaver-flomesh)
- 3950bad: wip: [skip ci] gateway status transition (@reaver-flomesh)
- d83248d: wip: [skip ci] gateway status transition (@reaver-flomesh)
- d5106ce: wip: [skip ci] http route status transition (@reaver-flomesh)
- c42166c: build(deps): Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#264) (@dependabot[bot])
- 2726eb3: build(deps): Bump aquasecurity/trivy-action from 0.10.0 to 0.11.0 (#265) (@dependabot[bot])
- 43862c1: build(deps): Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#266) (@dependabot[bot])
- 0d0ea8a: build(deps): Bump aquasecurity/trivy-action from 0.11.0 to 0.11.1 (#271) (@dependabot[bot])
- 5d582ab: build(deps): Bump docker/build-push-action from 4.0.0 to 4.1.0 (#270) (@dependabot[bot])
- b7237ec: build(deps): Bump crazy-max/ghaction-docker-meta from 4.4.0 to 4.5.0 (#269) (@dependabot[bot])
- 6177d9c...
v0.2.9-alpha.2
fsm-classic v0.2.9-alpha.2
Welcome to this new release!
Changelog
Bug fixes
- 22684e6: fix: generate same key for create, update and delete LB (#302) (@reaver-flomesh)
Thanks!
Those were the changes on v0.2.9-alpha.2!