Skip to content

Releases: tetratelabs/func-e

v0.5.1

10 Jul 03:20
94a39ab
Compare
Choose a tag to compare

func-e v0.5.1 does a couple things that will impact advanced users.

@karl-cardenas-coding made it possible to override the platform used to run Envoy. This is mainly helpful for folks waiting for Envoy to support Apple Silicon. If you have Apple Silicon and can install Rosetta 2, setting FUNC_E_PLATFORM=darwin/amd64 will get you going.

Those building func-e on their own can now use simpler ldflags to assign the version. Ex. go build -ldflags "-s -w -X main.version=override_here"

In other news, if you haven't seen our new website, https://func-e.io, check it out! Gophers may like to know everything in this repo builds with go, even our website. We don't have any dependencies on npm or anything. Have a peek!

v0.5.0

06 Jul 01:01
14347d9
Compare
Choose a tag to compare

func-e 0.5 carries on where getenvoy left off. We chose this name to avoid trademark problems raised to us by the Envoy® team.

Take note that this effects the binary name func-e and, its home directory default
~/.func-e and the variable to override it $FUNC_E_HOME. The versions list of
Envoy remains the same: https://archive.tetratelabs.io/envoy/envoy-versions.json

This release has the same code as the archived getenvoy
v0.4.1 and will continue development according to the original plan. This means windows is still next!


Envoy® is a registered trademark of The Linux Foundation in the United States and/or other countries