Skip to content

v4.2.1

Compare
Choose a tag to compare
@lammel lammel released this 08 Mar 01:34
· 246 commits to master since this release

Important notes

Due to a datarace the config parameters for the newly added timeout middleware required a change.
See the docs.
A performance regression has been fixed, even bringing better performance than before for some routing scenarios.

Fixes

  • Fix performance regression caused by path escaping (#1777, #1798, #1799, aldas)
  • Avoid context canceled errors (#1789, clwluvw)
  • Improve router to use on stack backtracking (#1791, aldas, stffabi)
  • Fix panic in timeout middleware not being not recovered and cause application crash (#1794, aldas)
  • Fix Echo.Serve() not serving on HTTP port correctly when TLSListener is used (#1785, #1793, aldas)
  • Apply go fmt (#1788, Le0tk0k)
  • Uses strings.Equalfold (#1790, rkilingr)
  • Improve code quality (#1792, withshubh)

This release was made possible by our contributors:
aldas, clwluvw, lammel, Le0tk0k, maciej-jezierski, rkilingr, stffabi, withshubh