Skip to content

Releases: labstack/echo

v3.3.8

23 Nov 06:38
Compare
Choose a tag to compare

Added user-agent to logger middleware

v3.3.7

06 Nov 02:04
Compare
Choose a tag to compare
  • Update dependencies (#1194)
  • Simplify REALIP method (#1193)
  • Expose stdLogger (#1196)
  • Add error variable for too many request (#1181)
  • Support internal error when Bind() data #888 (#1164)
  • The logging interface add SetHeader method (#1092)
  • Add common error variable (#1200)
  • Fix node's parameter names assignment problem. (#1201)
  • Extend proxy middleware. (#1203)
  • Proxy: Better errors + remote custom TLS (#1197)
  • Replace http constants with stdlib ones
  • Delete useless goto statements (#1208)
  • Add back exported HTTP method constants (#1209)

v3.3.6

11 Sep 04:43
Compare
Choose a tag to compare
  • Remove unnecessary if-s and else-s (#1189)
  • Add go.mod for Go modules (#1187)
  • Add go 1.11.x version (#1186)
  • Fix issue #1143 (#1176)
  • Use HTTP status codes constants where applicable (#1184)
  • Change getting method point after overriding method in premiddleware (#1182)
  • Logs the internal error message instead of returning it (#1173)
  • Jwtconfig adds an HTTPErrorCustom configuration (#1121)
  • Add protocol field for logger middleware
  • JWT middleware BeforeFunc, SuccessHandler & ErrorHandler functions
  • Added error to logger middleware
  • Removed error log from http error handler

v3.3.5

05 Nov 15:24
Compare
Choose a tag to compare
  • Export version #1096
  • Dropped Go 1.7 #1100
  • HTTPError#Inner to HTTPError#Internal
  • Enhanced UI for static middleware file browsing

v3.3.4

05 Nov 15:29
Compare
Choose a tag to compare

v3.3.3

05 Nov 15:35
Compare
Choose a tag to compare
Separate handling for pre middleware to improve performance

Signed-off-by: Vishal Rana <[email protected]>

v3.3.1

05 Nov 15:37
Compare
Choose a tag to compare
  • Added PROPFIND method to be used in proxy middleware

v3.3.0

05 Nov 15:39
Compare
Choose a tag to compare

Enhancements

  • Implemented Response#After()
  • Dynamically add/remove proxy targets
  • Rewrite rules for proxy middleware
  • Add ability to extract key from a form field
  • Implemented rewrite middleware
  • Adds a separate flag for the 'http/https server started on' message (#1043)
  • Applied a little DRY to the redirect middleware (#1053) and tests (#1055)
  • Simplify dep fetching (#1062)
  • Add custom time stamp format #1046 (#1066)
  • Update property name & default value & comment about custom logger
  • Add X-Requested-With header constant
  • Return error of context.File in c.contentDisposition
  • Updated deps
  • Updated README.md

Fixes

  • Fixed Response#Before()
  • Fixed #990
  • Fix href url from armor to echo (#1051)
  • Fixed #1054
  • Fixed #1052, dropped param alias feature
  • Avoid redirect loop in HTTPSRedirect middleware (#1058)
  • Fix deferring body close in middleware/compress test (#1063)
  • Cleanup code (#1061)
  • FIX - We must close gzip.Reader, only if no error (#1069)
  • Fix formatting (#1071)
  • A possible fix for auto TLS

v3.2.6

05 Nov 15:40
Compare
Choose a tag to compare
  • Update dummy group path to include exact prefix (b338075)
  • Group#{Any,Match} not support route name#1019

v3.2.5

05 Nov 15:43
Compare
Choose a tag to compare

Fixed #1034