Skip to content

Releases: fabiolb/fabio

v1.6.8

23 Sep 00:57
3c34281
Compare
Choose a tag to compare

Changelog

  • 3c34281 Version 1.6.8 release.
  • f7f36f2 Merge pull request #1004 from tristanmorgan/pre_release
  • 27321f0 Package dependencies updated.
  • 6a73111 Merge pull request #1003 from steffkelsey/fixes-docs-proxy-auth-multiple
  • 4117e0a Update proxy.auth.md
  • 826d8aa Update authorization.md
  • d82583e Merge pull request #999 from tristanmorgan/staticcheck
  • 1dc3a01 Use a separate variable for tls config.
  • 9f2dbd4 Slapped BetterAlign on the code, for-loop changes and staticcheck fixes.
  • 871c7d9 Merge pull request #998 from tristanmorgan/logo_fix
  • 0d29057 Fix missing brand logo in routes page and small formatting on manual page.
  • 3d2f832 Merge pull request #997 from tristanmorgan/web_links
  • 3458c0c Links to homepage.
  • 0255263 link to changelog file.
  • 2ea421d Merge pull request #996 from tristanmorgan/newtab_doc_fix
  • bb1b268 fix the ui.routingtable.source.newtab doc.
  • 34f29f5 Merge pull request #812 from baabgai/consul_namespace
  • 3c0242a Merge branch 'master' into consul_namespace
  • d026a37 Merge pull request #994 from shantanugadgil/patch-1
  • 756786a extract only binary from zipfile
  • 9980a9f Updating CHANGELOG.md
  • 7ff9df3 add option to constrain fabio instance to specific consul namespace

v1.6.7

30 May 01:39
30d26ff
Compare
Choose a tag to compare

Changelog

  • 30d26ff Version 1.6.7 release.
  • 3afca5e Merge pull request #993 from tristanmorgan/float_go_version
  • 840ec76 Unpin Alpine in Dockerfiles
  • c2e74d0 Update Go version to 1.24.3.
  • ae0cefb Adding CHANGELOG.md

v1.6.6

27 May 00:21
945db34
Compare
Choose a tag to compare

Changelog

  • 945db34 Version 1.6.6 release.
  • fdaf1e9 Merge commit from fork
  • 66acfbb Merge pull request #992 from tristanmorgan/static_check_fixes
  • 2da3925 Filter Connection Header before misuse.
  • 2636c4b Use the test logger.
  • 4cdd19c formated changes.
  • b4b2473 Make the defer run in the loop.
  • 30bb95f Using staticcheck to fix many issues.
  • ffc19c6 Merge pull request #990 from tristanmorgan/update_golangci_lint
  • cd013ec Update golangci-lint and run yamlfmt.
  • 92bbfb5 Merge pull request #989 from tristanmorgan/fix_988
  • 17ffcc3 Fix mistake made in #988.
  • 09f9b35 Merge pull request #988 from tristanmorgan/actions_permissions
  • ab5c4d2 Update for deprecated goreleaser config.
  • 4acad1d Add permissions to workflows.
  • 3c9eb98 Merge pull request #987 from marco-m/fix-broken-link
  • 2566edf docs: fix broken link
  • 26f8046 Merge pull request #985 from tristanmorgan/gobgp_up
  • 78e68c6 Update deps including GoBGP.
  • a7c94f0 Merge pull request #982 from tristanmorgan/insensitive_doc
  • be8ae81 Include case insensitive prefix in list of values.
  • 0da5f56 Merge pull request #983 from tristanmorgan/code_owners
  • a0e9e43 Add a CODEOWNERS file.
  • debf8d3 Merge pull request #980 from tristanmorgan/update_x_net
  • 009d83b Update golang.org/x/net.
  • 5b9f956 Merge pull request #972 from aleksraiden/ci-golint
  • e315acc fix CI
  • 19220e3 Fix non-ascii chars
  • 7ce073c add golang linter to CI

v1.6.5

28 Feb 03:32
1ef9d7d
Compare
Choose a tag to compare

Changelog

  • 1ef9d7d Version 1.6.5 release.
  • 046f2b3 Merge pull request #959 from tristanmorgan/changelog
  • 22944e4 Merge pull request #975 from aleksraiden/godeps-v3-20250226
  • cf86a67 Update deps
  • f077163 Merge pull request #971 from aleksraiden/go1.24
  • d7cbd38 Fix error: non-constant format string in call to fmt.Fprintf and log.Printf
  • e58fc11 Use Go 1.24.0
  • 0f7da1e Merge pull request #969 from aleksraiden/update-deps-43
  • ae033e4 Update godeps
  • 9e411f3 Merge pull request #966 from aleksraiden/alpine3.21-update
  • 9571452 Merge pull request #967 from tristanmorgan/update_hugo
  • 4ae4c38 Update Dockerfile
  • ff6a94b Merge pull request #965 from aleksraiden/patch-1
  • 168af55 Update Hugo config to work with version bump in #965
  • e95a56b Update Dockerfile-goreleaser
  • cf865f3 Update Dockerfile
  • 36499dd Update Dockerfile
  • ffc894e Update Makefile
  • 1928230 Merge pull request #964 from tristanmorgan/report_all_certs
  • ad4cddf Merge pull request #960 from tristanmorgan/dog_stat_typo
  • a511cd3 replace multierror with errors package.
  • ef6ea89 Report all certificate errors instead of stopping at the first. (#941)
  • 5d11339 Merge pull request #963 from Pix4D/update-readme
  • 1e6a16e README: remove mention to www.kijiji.it (decommissioned in 2022).
  • f76356a Merge pull request #962 from tristanmorgan/update_deps
  • a215f4a Update dependancies again.
  • c2e0c36 Merge pull request #961 from fabiolb/dcarbone/parse-uint16
  • b75edc7 Use 0 for base
  • 763bcf3 Use ParseUint to test for overflow directly
  • 3a3d092 Small typo in DogStatsD config ref.
  • c520d1a Adds handling of Datadog reserved tag keys
  • 3620d85 Rebuild changelog with github.com/github-changelog-generator/github-changelog-generator

v1.6.4

27 Nov 21:49
33c876b
Compare
Choose a tag to compare

Changelog

  • 33c876b Version 1.6.4 release.
  • 040767f Add GoReleaser workflow.
  • d2d8504 go-kit/kit/log go-kit/log
  • b0a8432 Update go-retryablehttp to fix warning.
  • 2f7b385 Update tcp-proxy.md
  • 5637475 Update and try fix GH Pages publish action. (#953)
  • 596f443 Missed Makefile Consul version.
  • 75b4445 update build pipeline to use single Go version.
  • f17d217 Update go version, test binaries and package versions.
  • d29ac68 Trim leading and trailing spaces from service tags
  • 3e6d9bb Remove deprecated ioutil
  • fbd256f Dockerfile: set user nobody:nogroup
  • ecf7936 Dockerfile: add CAP_NET_BIND_SERVICE+eip to fabio as non root
  • c20a401 fix: close resp body
  • ccb2e62 Merge pull request #951 from tristanmorgan/remove_vendor
  • 2abe626 Remove vendored modules in favour of go mod.
  • 7bfa3f6 Update Github runner image. (#950)
  • 084a3cd Consul registry performance improvements (#928)
  • ced0c9a Fix doubled download a Vault file (#942)
  • 642e425 Updating grpc handler to gracefully close backend connections (#913)
  • d60b221 updating CHANGELOG

v1.6.3

09 Dec 22:30
Compare
Choose a tag to compare

Improvements

Bug Fixes

  • [PR #908] - Change the shutdown procedure to deregister fabio from the registry and then shutdown the proxy (@martinivanov)
  • [PR #917 Bug #916] - Don't use "dst" literal as sni name on https backends with host=dst is set

v1.6.2

13 Sep 19:12
ebf15c2
Compare
Choose a tag to compare

Changelog

  • Issue #903 PR #904 - Improve TLS Cipher Suite parser in the config
    loader to handle modern TLS 1.3 cipher suites. This should no longer require manual updating of code as new
    cipher suites are added to the standard library crypto/tls package.

v1.6.1

19 Jul 14:37
11a78be
Compare
Choose a tag to compare

Changelog

v1.6.1 - 14 July 2022

Improvements

Breaking Changes

Minimum go version is bumped to 1.16 since we use embed functionality.

v1.6.0

11 Apr 19:07
Compare
Choose a tag to compare

Changelog

v1.6.0 - 11 April 2022

Improvements

  • PR #476 - Metrics refactor (@magiconair @nathanejohnson)

    This is a large change. All previously supported metrics backends
    are still supported, however this is a complete rewrite of the functionality
    moving over to the gokit framework for implementations. In addition
    to all previously supported metrics backends (circonus, graphite, statsd),
    prometheus support has been added, as well as dogstatsd, have been added,
    with full tagging support. Unfortunately some backwards compatibility
    with graphite histograms does not work, due to the way gokit handles
    these. Statsd support has changed as well, but it was horribly broken
    in that counters never reset like they were supposed to. Overall, the
    improvements should outweigh the negatives of backwards compatibility for
    most people.

  • PR #868 - Updating go and alpine versions for Docker (@Netlims)

  • PR #869 - Updating golang.orgx/sys dependency version (@nathanejohnson)

  • PR #866 - Support for arm64 mac build (@nathanejohnson)

  • PR #863 - Add IdleConnTimeout configuration option for http transport
    (@aal89)

  • PR #857 - admin/ui updates (@dcarbone), updating UI dependencies and
    generation from Makefile

Breaking Changes

As mentioned above, Graphite histograms have changed.

Bug Fixes

v1.5.15

01 Dec 21:51
Compare
Choose a tag to compare

Changelog

3b4d9d7 Release v1.5.15
ef36ef2 Preparing for 1.5.15 release
38b22e3 Merge pull request #803 from fabiolb/feature/changedefaultGOGC
d69d99f Updating the default GOGC to 100. 800 proves to be a bit insane.
019ad7a Stop dynamic TCP listener when upstream is no longer available (#798)
2a56cb9 Merge pull request #794 from fabiolb/updatedeps
54c73a9 Updating dependencies
231e7f2 Merge pull request #790 from stevenscg/patch-1
c06b6fc Update CHANGELOG.md
267f081 updating fabio.properties to show https+tcp+sni
e99883d Updating documentation on verifying releases
d914c1a more README updates
5f60b24 amnend README to point to new signing key
01df0c9 update go version required to build in README.md
066941c updating README.md for v1.5.14

Docker images

  • docker pull fabiolb/fabio:latest
  • docker pull fabiolb/fabio:1.5.15-go1.15.5