Echo v4.2.1 Release Notes

Release Date: 2020-03-08 // about 4 years ago
  • 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