Releases: cybwan/fsm
v1.5.0-alpha.5
fsm v1.5.0-alpha.5
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshrootcertificates.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_consulconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_eurekaconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_gatewayconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_machineconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_nacosconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_zookeeperconnectors.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_circuitbreakers.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_concurrencylimits.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_externalratelimits.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_faultinjections.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filterconfigs.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filterdefinitions.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filters.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_httplogs.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_iprestrictions.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_listenerfilters.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_metrics.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_proxytags.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_ratelimits.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_requestterminations.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_zipkins.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_backendlbpolicies.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_healthcheckpolicies.yaml
cmd/fsm-bootstrap/crds/machine.flomesh.io_virtualmachines.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_clusters.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_globaltrafficpolicies.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_serviceexports.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_serviceimports.yaml
cmd/fsm-bootstrap/crds/networking.flomesh.io_namespacedingresses.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginchains.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginconfigs.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_plugins.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscerts.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscontrols.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egresses.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egressgateways.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_ingressbackends.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_isolations.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_retries.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_trafficwarmups.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_upstreamtrafficsettings.yaml
cmd/fsm-bootstrap/crds/traffic.flomesh.io_httptrafficrules.yaml
cmd/fsm-bootstrap/crds/traffic.flomesh.io_trafficsplits.yaml
cmd/fsm-bootstrap/crds/xnetwork.flomesh.io_accesscontrols.yaml
Changelog
- fix nil pointer. 2eb5beb (Cybwan)
- test: grab logs of k3d cluster (flomesh-io#639) c57117b (Lin Yang)
- build(deps): Bump docker/build-push-action from 6.11.0 to 6.12.0 in the actions-deps group (flomesh-io#638) 1a6bfa5 (dependabot[bot])
- build(deps): bump github.com/docker/docker from v27.2.1+incompatible to v27.5.0+incompatible (flomesh-io#635) 4445018 (Lin Yang)
- build(deps): bump sigs.k8s.io/controller-tools from v0.16.5 to v0.17.1 (flomesh-io#634) 07d789a (Lin Yang)
- fix: throttleHost is not array in ExternalRateLimit (flomesh-io#633) 202805c (Lin Yang)
- build(deps): Bump google.golang.org/grpc from 1.69.2 to 1.69.4 (flomesh-io#632) 2bd3bec (dependabot[bot])
- feat: add CRDs for new GatewayAPI filters (flomesh-io#631) 16ba189 (Lin Yang)
- build(deps): bump fgw to 1.5.3 (flomesh-io#628) 5ed491c (Lin Yang)
- build(deps): Bump github.com/go-resty/resty/v2 from 2.16.2 to 2.16.3 (flomesh-io#627) f2cb7bd (dependabot[bot])
- build(deps): Bump the actions-deps group with 2 updates (flomesh-io#625) d7edb63 (dependabot[bot])
- build(deps): Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 (flomesh-io#624) 1eb598c (dependabot[bot])
- refactor: ignore mesh services without ready endpoints. (flomesh-io#623) 8b728cd (Cybwan)
- feat: slow starting warm-up feature (flomesh-io#622) 2a59b50 (Cybwan)
- ci: optimize e2e test workflow (flomesh-io#621) db70296 (Lin Yang)
- build(deps): Bump golang.org/x/net from 0.33.0 to 0.34.0 (flomesh-io#620) 234a063 (dependabot[bot])
- build(deps): Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (flomesh-io#619) 830cec7 (dependabot[bot])
- test: add e2e testcases for Gateway with NodeLevel sidecar (flomesh-io#578) 8f9c351 (Lin Yang)
- test: use k3d to replace kind for provisioning k8s cluster (flomesh-io#614) 455807c (Lin Yang)
- build(deps): Bump github.com/golangci/golangci-lint from 1.63.3 to 1.63.4 (flomesh-io#616) 6b91df4 (dependabot[bot])
- build(deps): Bump golang.org/x/time from 0.8.0 to 0.9.0 (flomesh-io#617) b2b4cb9 (dependabot[bot])
- build(deps): Bump golang.org/x/sys from 0.28.0 to 0.29.0 (flomesh-io#615) 7e399e9 (dependabot[bot])
- fix: via gateway for vm (flomesh-io#613) 2cf92eb (Cybwan)
- build(deps): Bump github.com/jonboulle/clockwork from 0.4.0 to 0.5.0 (flomesh-io#610) e2575c0 (dependabot[bot])
- build(deps): Bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.3 (flomesh-io#611) ae3e55a (dependabot[bot])
- revert: copy PRs those merged into main to release/v1.5 (flomesh-io#606) (flomesh-io#609) 05df209 (Lin Yang)
- ci(Mergify): copy PRs those merged into main to release/v1.5 (flomesh-io#606) 0fd58af (Lin Yang)
- ci: restrict only admin user can run slash commands workflow (flomesh-io#604) d394d89 (Lin Yang)
- [cherry-pick] fix: virtual machine monitor. (flomesh-io#602) (flomesh-io#603) 6d0313f (mergify[bot])
- feat: migrate traffic split API from SMI (flomesh-io#511) 43e8542 (Lin Yang)
- ci(Mergify): enforce linear history (flomesh-io#598) 3ead008 (Lin Yang)
- ci: slash commands workflow (flomesh-io#599) b26a6fb (Lin Yang)
- ci: template of backport PR title (flomesh-io#596) 38f2ac9 (Lin Yang)
- ci: use mergify to backport/cherry-pick features (flomesh-io#594) 3afcd74 (Lin Yang)
- ci: delete pr-title-check workflow (flomesh-io#589) 6609e46 (Lin Yang)
- docs: Update CODEOWNERS 82b3b9a (Lin Yang)
- ci(Mergify): configuration update (flomesh-io#588) 3166d85 (Lin Yang)
- fix: sync consul health check service (flomesh-io#586) 6068389 (Cybwan)
- refactor: connector to support generics protocols. (flomesh-io#584) e044260 (Cybwan)
- ci: delete DCO check workflow (flomesh-io#582) eec8831 (Lin Yang)
- [cherry-pick] fix: run-sidecar.sh for vm. (flomesh-io#577) (flomesh-io#579) da0d24b (Lin Yang)
- refactor: adjust the sliding timer of Gateway (flomesh-io#576) 66c38c3 (Lin Yang)
- fix: HoldApplicationUntilProxyStarts feature. (flomesh-io#575) 8514ebe (Cybwan)
- build(deps): Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (flomesh-io#574) 73241bd (dependabot[bot])
- build(deps): bump github.com/cilium/ebpf from v0.16.0 to v0.17.1 (flomesh-io#573) ddfc275 (Lin Yang)
- build(deps): Bump github.com/hashicorp/consul/api from 1.30.0 to 1.31.0 (flomesh-io#572) 9f95e63 (dependabot[bot])
- [cherry-pick] fix: one nacos connection registers a unique service instance. (flomesh-io#570) (flomesh-io#571) 8281d78 (Lin Yang)
- build(deps): bump fgw scripts to 1.5.2 (flomesh-io#569) cc18846 (Lin Yang)
- refactor: re-organize go dependencies in go.mod (flomesh-io#568) 2b408ca (Lin Yang)
- ci: groups gorm dependencies together (flomesh-io#567) f8c7df7 (Lin Yang)
- build(deps): Bump google.golang.org/grpc from 1.66.2 to 1.69.2 (flomesh-io#564) 0e7be92 (dependabot[bot])
- build(deps): Bump github.com/cilium/ebpf from 0.9.1 to 0.16.0 (flomesh-io#565) 0aa563f (dependabot[bot])
- build(deps): Bump github.com/rs/zerolog from 1.29.0 to 1.33.0 (flomesh-io#563) 413aaf7 (dependabot[bot])
- ci: set time and timezone for running dependabot (flomesh-io#566) c8c1726 (Lin Yang)
- ci: groups and ignores dependencies updates (flomesh-io#560) d4227d0 (Lin Yang)
- build(deps): Bump github.com/prometheus/common from 0.55.0 to 0.61.0 (flomesh-io#552) c3358db (dependabot[bot])
- build(deps): Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 (flomesh-io#555) c09004d (dependabot[bot])
- build(deps): Bump github.com/nacos-group/nacos-sdk-go/v2 from 2.2.5 to 2.2.7 (flomesh-io#556) 5e78418 (dependabot[bot])
- build(deps): Bump github.com/jstemmer/go-junit-report from 0.9.1 to 1.0.0 (flomesh-io#546) 98a4c6a...
v1.5.0-alpha.9
fsm v1.5.0-alpha.9
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v1.5.0-alpha.5 and v1.5.0-alpha.9
Changelog
- fix virtual machine monitor e5240d3 (Cybwan)
- ci: use mergify to backport/cherry-pick features (flomesh-io#594) 3afcd74 (Lin Yang)
- ci: delete pr-title-check workflow (flomesh-io#589) 6609e46 (Lin Yang)
- docs: Update CODEOWNERS 82b3b9a (Lin Yang)
- ci(Mergify): configuration update (flomesh-io#588) 3166d85 (Lin Yang)
- fix: sync consul health check service (flomesh-io#586) 6068389 (Cybwan)
- refactor: connector to support generics protocols. (flomesh-io#584) e044260 (Cybwan)
- ci: delete DCO check workflow (flomesh-io#582) eec8831 (Lin Yang)
- [cherry-pick] fix: run-sidecar.sh for vm. (flomesh-io#577) (flomesh-io#579) da0d24b (Lin Yang)
- refactor: adjust the sliding timer of Gateway (flomesh-io#576) 66c38c3 (Lin Yang)
- fix: HoldApplicationUntilProxyStarts feature. (flomesh-io#575) 8514ebe (Cybwan)
- build(deps): Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (flomesh-io#574) 73241bd (dependabot[bot])
- build(deps): bump github.com/cilium/ebpf from v0.16.0 to v0.17.1 (flomesh-io#573) ddfc275 (Lin Yang)
- build(deps): Bump github.com/hashicorp/consul/api from 1.30.0 to 1.31.0 (flomesh-io#572) 9f95e63 (dependabot[bot])
- [cherry-pick] fix: one nacos connection registers a unique service instance. (flomesh-io#570) (flomesh-io#571) 8281d78 (Lin Yang)
- build(deps): bump fgw scripts to 1.5.2 (flomesh-io#569) cc18846 (Lin Yang)
- refactor: re-organize go dependencies in go.mod (flomesh-io#568) 2b408ca (Lin Yang)
- ci: groups gorm dependencies together (flomesh-io#567) f8c7df7 (Lin Yang)
- build(deps): Bump google.golang.org/grpc from 1.66.2 to 1.69.2 (flomesh-io#564) 0e7be92 (dependabot[bot])
- build(deps): Bump github.com/cilium/ebpf from 0.9.1 to 0.16.0 (flomesh-io#565) 0aa563f (dependabot[bot])
- build(deps): Bump github.com/rs/zerolog from 1.29.0 to 1.33.0 (flomesh-io#563) 413aaf7 (dependabot[bot])
- ci: set time and timezone for running dependabot (flomesh-io#566) c8c1726 (Lin Yang)
- ci: groups and ignores dependencies updates (flomesh-io#560) d4227d0 (Lin Yang)
- build(deps): Bump github.com/prometheus/common from 0.55.0 to 0.61.0 (flomesh-io#552) c3358db (dependabot[bot])
- build(deps): Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 (flomesh-io#555) c09004d (dependabot[bot])
- build(deps): Bump github.com/nacos-group/nacos-sdk-go/v2 from 2.2.5 to 2.2.7 (flomesh-io#556) 5e78418 (dependabot[bot])
- build(deps): Bump github.com/jstemmer/go-junit-report from 0.9.1 to 1.0.0 (flomesh-io#546) 98a4c6a (dependabot[bot])
- build(deps): Bump github.com/onsi/gomega from 1.34.2 to 1.36.1 (flomesh-io#539) 75b6eef (dependabot[bot])
- build(deps): Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (flomesh-io#545) 1a7fe79 (dependabot[bot])
- build(deps): Bump sigs.k8s.io/kind from 0.25.0 to 0.26.0 (flomesh-io#538) ce6be45 (dependabot[bot])
- build(deps): Bump golang.org/x/time from 0.6.0 to 0.8.0 (flomesh-io#542) 3b10d59 (dependabot[bot])
- build(deps): Bump helm.sh/helm/v3 from 3.16.2 to 3.16.4 (flomesh-io#544) c8a7109 (dependabot[bot])
- build(deps): Bump github.com/briandowns/spinner from 1.19.0 to 1.23.1 (flomesh-io#533) 3f28606 (dependabot[bot])
- build(deps): Bump github.com/jonboulle/clockwork from 0.2.2 to 0.4.0 (flomesh-io#532) 4b6733e (dependabot[bot])
- ci: set the frequency of version updates to daily (flomesh-io#548) 06a153e (Lin Yang)
- ci: set open-pull-requests-limit of version updates to 10 (flomesh-io#537) 819903a (Lin Yang)
- build(deps): Bump github.com/deckarep/golang-set/v2 from 2.6.0 to 2.7.0 (flomesh-io#534) 4e94524 (dependabot[bot])
- build(deps): Bump github.com/AlekSi/gocov-xml from 0.0.0-20190121064608-3a14fb1c4737 to 1.1.0 (flomesh-io#535) 3b1cfd6 (dependabot[bot])
- ci: add dependency update PR to milestone v1.5.0 (flomesh-io#531) f33665e (Lin Yang)
Thanks!
Those were the changes on v1.5.0-alpha.9!
v1.4.15-alpha.1
fsm v1.4.15-alpha.1
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
Changelog
- fix nacos connector c76b1b4 (Cybwan)
- [backport] build(deps): bump pipy from 1.5.7 to 1.5.8 (flomesh-io#508) (flomesh-io#509) 8063cc7 (Lin Yang)
- build(deps): bump pipy from 1.5.5 to 1.5.7 (flomesh-io#503) (flomesh-io#504) 08fa566 (Lin Yang)
- chore: prepare release v1.4.14 bb0e833 (Lin Yang)
- fix: commit after deriving codebase and updating configs (flomesh-io#501) 1ab2bbb (Lin Yang)
- ci: trigger cherry-pick/backport by labels on PR (flomesh-io#499) (flomesh-io#500) 2e0036b (Lin Yang)
- [backport] ci: set continue-on-error to false in pr-title-checker action (flomesh-io#496) (flomesh-io#497) cd9ec8a (Lin Yang)
- chore: prepare release v1.4.13 9b67414 (Lin Yang)
- [backport] feat: add names for workflow (flomesh-io#493) (flomesh-io#494) 4075134 (Lin Yang)
- [backport] fix: labels pattern of cherry-pick & backport workflow (flomesh-io#490) (flomesh-io#492) c586966 (Lin Yang)
- [backport] ci: automatically cherry-pick/backport PR (flomesh-io#489) (flomesh-io#491) 5ea26d6 (Lin Yang)
Thanks!
Those were the changes on v1.4.15-alpha.1!
v1.5.0-alpha.4
fsm v1.5.0-alpha.4
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v1.5.0-alpha.3 and v1.5.0-alpha.4
Changelog
- feat: init nebula-grpc connector with zookeeper. 4621634 (Cybwan)
Thanks!
Those were the changes on v1.5.0-alpha.4!
v1.5.0-alpha.3
fsm v1.5.0-alpha.3
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/backendtlspolicies.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_consulconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_eurekaconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_nacosconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_zookeeperconnectors.yaml
cmd/fsm-bootstrap/crds/gatewayclasses.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/gateways.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/grpcroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/httproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/referencegrants.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tcproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tlsroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/udproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/xnetwork.flomesh.io_accesscontrols.yaml
Changelog
- feat: init zookeeper connector. e7fbebb (Cybwan)
- feat: init zookeeper connector. 44e9a08 (Cybwan)
- feat: init zookeeper connector. 0112ab9 (Cybwan)
- build(deps): bump pipy from 1.5.7 to 1.5.8 (flomesh-io#508) 01887c7 (Lin Yang)
- feat: init zookeeper connector. 11b10b8 (Cybwan)
- feat: init zookeeper connector. 6e5f399 (Cybwan)
- feat: init zookeeper connector. 10d0b95 (Cybwan)
- feat: init zookeeper connector. 6d60200 (Cybwan)
- feat: init zookeeper connector. 98d5883 (Cybwan)
- build(deps): sigs.k8s.io/gwctl v0.1.0 (flomesh-io#507) 217facc (Lin Yang)
- build(deps): bump GatewayAPI from 1.2.0 to 1.2.1 (flomesh-io#506) 001d877 (Lin Yang)
- build(deps): bump pipy from 1.5.5 to 1.5.7 (flomesh-io#503) 6ad3bff (Lin Yang)
- [cherry-pick] fix: commit after deriving codebase and updating configs (flomesh-io#501) (flomesh-io#502) 77619c3 (Lin Yang)
- ci: trigger cherry-pick/backport by labels on PR (flomesh-io#499) 77f6c3b (Lin Yang)
- ci: set continue-on-error to false in pr-title-checker action (flomesh-io#496) ff6c24a (Lin Yang)
- ci: rename workflow of building pipy euler and nonroot images (flomesh-io#495) 7fdb31b (Lin Yang)
- feat: add names for workflow (flomesh-io#493) 39c7c6d (Lin Yang)
- fix: labels pattern of cherry-pick & backport workflow (flomesh-io#490) f24d71c (Lin Yang)
- ci: automatically cherry-pick/backport PR (flomesh-io#489) 979489d (Lin Yang)
- [CHERRY-PICK] fix: local dns proxy. (flomesh-io#487) (flomesh-io#488) 1a46809 (Lin Yang)
- build(deps): Bump docker/build-push-action from 6.9.0 to 6.10.0 (flomesh-io#483) 0e7e829 (dependabot[bot])
- ci: exclude github bot email from DCO check (flomesh-io#484) c612b35 (Lin Yang)
- feat: init node level sidecar. (flomesh-io#481) d0f1249 (Cybwan)
- ci: adjust the regex of validating PR title (flomesh-io#479) 0017e0c (Lin Yang)
- ci: add dco action (flomesh-io#475) 484750d (Lin Yang)
- ci: add pr-title-checker action (flomesh-io#472) 1247939 (Lin Yang)
- fix: mesh issues. (flomesh-io#470) b6ed336 (Cybwan)
Thanks!
Those were the changes on v1.5.0-alpha.3!
v1.4.13-alpha.8
fsm v1.4.13-alpha.8
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v1.4.12-alpha.1 and v1.4.13-alpha.8
Changelog
- fix local dns proxy. (flomesh-io#487) a2a08b2 (Cybwan)
- chore: prepare release v1.4.12 25451af (Lin Yang)
- [BACKPORT] build(deps): Bump docker/build-push-action from 6.9.0 to 6.10.0 (flomesh-io#483) (flomesh-io#486) 39bec78 (Lin Yang)
- [BACKPORT] ci: exclude github bot email from DCO check (flomesh-io#484) (flomesh-io#485) 906e5b8 (Lin Yang)
- [BACKPORT] ci: adjust the regex of validating PR title (flomesh-io#479) (flomesh-io#480) 7857365 (Lin Yang)
- [backport] ci: add dco action (flomesh-io#475) (flomesh-io#478) 275be10 (Lin Yang)
- [backport] ci: add pr-title-checker action (flomesh-io#472) (flomesh-io#477) a6b4077 (Lin Yang)
- fix local dns proxy. (flomesh-io#467) a624743 (Cybwan)
Thanks!
Those were the changes on v1.4.13-alpha.8!
v1.5.0-alpha.2
fsm v1.5.0-alpha.2
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/backendtlspolicies.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshrootcertificates.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_consulconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_eurekaconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_gatewayconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_machineconnectors.yaml
cmd/fsm-bootstrap/crds/connector.flomesh.io_nacosconnectors.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_circuitbreakers.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_faultinjections.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filterconfigs.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filterdefinitions.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_filters.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_httplogs.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_listenerfilters.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_metrics.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_proxytags.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_ratelimits.yaml
cmd/fsm-bootstrap/crds/extension.gateway.flomesh.io_zipkins.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_backendlbpolicies.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_healthcheckpolicies.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_retrypolicies.yaml
cmd/fsm-bootstrap/crds/gatewayclasses.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/gateways.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/grpcroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/httproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/machine.flomesh.io_virtualmachines.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_clusters.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_globaltrafficpolicies.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_serviceexports.yaml
cmd/fsm-bootstrap/crds/multicluster.flomesh.io_serviceimports.yaml
cmd/fsm-bootstrap/crds/networking.flomesh.io_namespacedingresses.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginchains.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginconfigs.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_plugins.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscerts.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscontrols.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egresses.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egressgateways.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_ingressbackends.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_isolations.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_retries.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_upstreamtrafficsettings.yaml
cmd/fsm-bootstrap/crds/referencegrants.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tcproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tlsroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/udproutes.gateway.networking.k8s.io.yaml
Changelog
- feat: support new app protocols (flomesh-io#469) 4b19032 (Lin Yang)
- fix local dns proxy. b6f9497 (Cybwan)
- [cherry-pick] fix local dns proxy. (flomesh-io#467) (flomesh-io#468) 6627e54 (Lin Yang)
- remove useless xnet's properties. 084791d (Cybwan)
- [cherry-pick] feat: skip upload brew formula if no PAT (flomesh-io#464) (flomesh-io#465) efe559c (Lin Yang)
- [cherry-pick] fix: support IPv6 external address (flomesh-io#459) 61f8731 (Lin Yang)
- build(deps): Bump crazy-max/ghaction-docker-meta from 5.5.1 to 5.6.1 (flomesh-io#456) 29e0701 (dependabot[bot])
- build(deps): Bump github.com/cert-manager/cert-manager (flomesh-io#457) d7d185f (dependabot[bot])
- feat: gateway backends support IPv6 addresses (flomesh-io#454) b2dcc47 (Lin Yang)
- fix: BUILDPLATFORM of final image (flomesh-io#453) 190ee95 (Lin Yang)
- init node level sidecar. (flomesh-io#452) b1f5d63 (Cybwan)
- [cherry-pick] fix: go build ldflags (flomesh-io#449) (flomesh-io#451) 03bfb0d (Lin Yang)
- [cherry-pick] feat: generate and publish a homebrew-tap recipe for fsm cli (flomesh-io#448) (flomesh-io#450) 5cbaacf (Lin Yang)
- [cherry-pick] ci: switch to goreleaser for publishing release (flomesh-io#445) (flomesh-io#446) be07678 (Lin Yang)
- build(deps): Bump codecov/codecov-action from 4 to 5 (flomesh-io#443) 259501e (dependabot[bot])
- ci: free space before running test cases (flomesh-io#441) 108348b (Lin Yang)
- build(deps): bump pipy from 1.5.4 to 1.5.5 (flomesh-io#439) 8f60640 (Lin Yang)
- build(deps): bump pipy from 1.5.3 to 1.5.4 (flomesh-io#437) f4bcc88 (Lin Yang)
- fix: trigger xRoutes to reconcile when gateway/backend status changed (flomesh-io#435) ade61dc (Lin Yang)
- fix: merge values when gateway parameters is empty (flomesh-io#434) ab1c77b (Lin Yang)
- CI: refactor workflow of building pipy images (flomesh-io#433) 6648ee0 (Lin Yang)
- build(deps): bump fgw from 1.5.0 to 1.5.1 (flomesh-io#432) c446cd1 (Lin Yang)
- feat: support deploy Gateway as DaemonSet (flomesh-io#431) ae7ca84 (Lin Yang)
- feat: record event of xRoute (flomesh-io#414) 0f8c8e2 (Lin Yang)
- refactor: simplify methods (flomesh-io#429) 743d346 (Lin Yang)
- [cherry-pick] fix: copy HTTPRouteFilters (flomesh-io#426) (flomesh-io#428) 5680a94 (Lin Yang)
- [cherry-pick] fix: connector issues (flomesh-io#424) (flomesh-io#425) f518861 (Lin Yang)
- ci(deps): bump trivy from 0.23.0 to 0.57.0 (flomesh-io#422) bdaca1d (Lin Yang)
- [cherry-pick] feat: conditionally drop route rule if no available backends (flomesh-io#419) (flomesh-io#421) f5b064f (Lin Yang)
- build(deps): Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (flomesh-io#420) dce97c3 (dependabot[bot])
- remove init container from connector deployment. (flomesh-io#415) (flomesh-io#416) 81f479b (Lin Yang)
- build(deps): Bump github.com/hashicorp/vault from 1.18.0 to 1.18.1 (flomesh-io#413) f664b6c (Lin Yang)
- refactor: remove RetryPolicy (flomesh-io#411) 4137fbf (Lin Yang)
- fix: connector issues. (flomesh-io#408) 3b373b3 (Cybwan)
- build(deps): bump pipy to 1.5.3 (flomesh-io#407) 898b736 (Lin Yang)
- feature: bump FGW to 1.5.0 to support GatewayAPI 1.2.0 features (flomesh-io#406) e47edb1 (Lin Yang)
- feat: integrate gwctl code and bump deps (flomesh-io#404) 317a2f8 (Lin Yang)
- [security]fix: Vault Community Edition privilege escalation vulnerability (flomesh-io#405) fc83630 (Lin Yang)
- build(deps): bump helm from 3.14.3 to 3.16.2 (flomesh-io#403) 6eeef30 (Lin Yang)
- feat: transform appProtocol to FGW format when generating configuration (flomesh-io#402) fceef30 (Lin Yang)
- feat: backend protocol selection (flomesh-io#401) 835bf99 (Lin Yang)
- build(deps): bump pipy to 1.5.2 (flomesh-io#399) 0bb1fe4 (Lin Yang)
- feat: [GEP-3155] Complete Backend mutual TLS Configuration (flomesh-io#389) c749411 (Lin Yang)
- fixed traffic split for connector. (flomesh-io#398) f913a3c (Cybwan)
- fix: a warning message due to generic type c74a178 (Lin Yang)
- fix: output weight field of 0-weight backend (flomesh-io#397) 6b47510 (Lin Yang)
- feature: delete codebase when gateway is deleted (flomesh-io#394) 5abb7c3 (Lin Yang)
- fix issues(isolation policy, pjs and stale files). (flomesh-io#393) f632dbe (Cybwan)
- fix: delete stale files from gateway codebase (flomesh-io#392) fe097bc (Lin Yang)
- add fixed service port option. (flomesh-io#391) e378117 (Cybwan)
- fix connector source check. (flomesh-io#386) bddd6bf (Cybwan)
- build(deps): Bump golang.org/x/image from 0.14.0 to 0.18.0 (flomesh-io#385) 3583d34 (Lin Yang)
- feat: integrate gwctl with fsm cli (flomesh-io#380) 7e5e228 (Lin Yang)
- add mustWithNamespace option into meshconfig. (flomesh-io#382) fef08f6 (Cybwan)
- feat: GEP-1731 HTTPRoute Retry support (flomesh-io#379) e105125 (Lin Yang)
- refactor: remove legacy FGW configurations (flomesh-io#378) b475696 (Lin Yang)
- feat: new Access Log format (flomesh-io#377) 700b1bd (Lin Yang)
- refactor: cleanup unused values (flomesh-io#376) 7886c15 (Lin Yang)
- feat: ProxyTag Filter (flomesh-io#365) e24b744 (Lin Yang)
- fixed isolation policy with fgw. (flomesh-io#375) 55d98e8 (Cybwan)
- fix: nullable fields of CRD (flomesh-io#374) d156fc1 (Lin Yang)
- feat: generate BackendTLSPolicy config according to gateway-api 1.2.0 changes (flomesh-io#372) a907218 (Lin Yang)
- feat: add headers to access log (flomesh-io#373) bcc67b3 (Lin Yang)
- feat: GEP-3171 Percentage-based request mirroring (flomesh-io#371) 0d7ad97 (Lin Yang)
- build...
v1.4.12-alpha.1
fsm v1.4.12-alpha.1
Welcome to this new release!
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
Changelog
- fix local dns proxy. 616ad03 (Cybwan)
- feat: skip upload brew formula if no PAT (flomesh-io#464) 0b44bf5 (Lin Yang)
- chore: prepare release v1.4.11 61ec125 (Lin Yang)
- [backport] feat: gateway backends support IPv6 addresses (flomesh-io#454) (flomesh-io#458) fa2815b (Lin Yang)
- [backport] build(deps): Bump crazy-max/ghaction-docker-meta from 5.5.1 to 5.6.1 (flomesh-io#456) (flomesh-io#462) a2ae3f0 (Lin Yang)
- [cherry-pick] fix: support IPv6 external address (flomesh-io#460) 770b312 (Lin Yang)
- fix: go build ldflags (flomesh-io#449) 02a6ec3 (Lin Yang)
- chore: prepare release v1.4.10 9ca829b (Lin Yang)
- feat: generate and publish a homebrew-tap recipe for fsm cli (flomesh-io#448) 6a1c50e (Lin Yang)
- chore: prepare release v1.4.9 3863ceb (Lin Yang)
- ci: switch to goreleaser for publishing release (flomesh-io#445) 165aab0 (Lin Yang)
- [backport] build(deps): Bump codecov/codecov-action from 4 to 5 (flomesh-io#443) (flomesh-io#444) 1466dfa (Lin Yang)
- [backport] ci: free space before running test cases (flomesh-io#441) (flomesh-io#442) 8e594a6 (Lin Yang)
- [backport] build(deps): bump pipy from 1.5.4 to 1.5.5 (flomesh-io#439) (flomesh-io#440) 350e2c1 (Lin Yang)
- [backport] build(deps): bump pipy from 1.5.3 to 1.5.4 (flomesh-io#437) (flomesh-io#438) 9c13813 (Lin Yang)
- [backport] fix: trigger xRoutes to reconcile when gateway/backend status changed (flomesh-io#435) (flomesh-io#436) 8533c4e (Lin Yang)
- chore: prepare release v1.4.8 dec12e5 (Lin Yang)
Thanks!
Those were the changes on v1.4.12-alpha.1!
v1.4.8-alpha.1
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
Changelog
- fix: copy HTTPRouteFilters (flomesh-io#426) 40092b3 (Lin Yang)
- [backport] build(deps): bump pipy to 1.5.3 (flomesh-io#407) (flomesh-io#427) b84972d (Lin Yang)
- chore: prepare release v1.4.7 2f6b2f1 (Lin Yang)
- fix: connector issues (flomesh-io#424) 642b4c6 (Cybwan)
- [backport] ci(deps): bump trivy from 0.23.0 to 0.57.0 (flomesh-io#422) (flomesh-io#423) a601378 (Lin Yang)
v1.4.6-alpha.5
Notable Changes
Deprecation Notes
CRD Updates
cmd/fsm-bootstrap/crds/backendtlspolicies.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
cmd/fsm-bootstrap/crds/gateway.flomesh.io_backendlbpolicies.yaml
cmd/fsm-bootstrap/crds/gatewayclasses.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/gateways.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/grpcroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/httproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/referencegrants.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tcproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tlsroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/udproutes.gateway.networking.k8s.io.yaml
Changelog
- fix ha for connector. 7ac901b (Cybwan)
- fix clusterset for connector. 744b51e (Cybwan)
- feat: conditionally drop route rule if no available backends (flomesh-io#419) c743733 (Lin Yang)
- build(deps): bump GatewayAPI from 1.1.0 to 1.1.1 (flomesh-io#418) d941648 (Lin Yang)