KrakenD v1.2.0 Release Notes

Release Date: 2020-10-05 // 7 months ago
    • [feature] Flatmap (array manipulation) now also at endpoint level
    • ๐Ÿ›  [bugfix] Removed wording with racist connotations whitelist and blacklist. Now using allow and deny instead.
    • โฌ†๏ธ [feature] Upgrade go to 1.15.
    • ๐Ÿ‘ [feature] support for the append operation added
    • ๐Ÿ“„ [feature] Added a new supported encoding safejson
    • ๐Ÿ‘ [feature] support for nested targets added
    • ๐Ÿ›  [bugfix] Client plugin example fixed
    • ๐Ÿ›  [bugfix] Do not copy nil readers on no-op
    • ๐Ÿ›  [bugfix] Nested sequential params
    • ๐Ÿ‘ฏ [feature] Clone also the request body in the CloneRequest method
    • [feature] /__debug/ endpoint accepts now any method
    • [feature] Use the weight of the SRV record to generate the list of hosts when resolving a service name
    • ๐Ÿ“œ [feature] Decompress gzipped responses before parsing them
    • [feature] Added a /__health endpoint
    • [feature] Ability to use collections in sequential proxy as input (collection filters)
    • ๐Ÿ‘ [feature] Support using JWT claims as backend url params
    • [feature] Mutual TLS between KrakenD and clients added

Previous changes from v0.9.0

  • Summary of changes

    • ๐Ÿ›  [bugfix] Abort a sequential merge after the first error or incomplete response
    • ๐Ÿ›  [bugfix] Propagate the content length when present
    • ๐Ÿ›  [bugfix] Avoid counting output params referred to a response value
    • [feature] Flatmap filter for collections
    • [other] Old go versions 1.8 and 1.9 are now discontinued
    • ๐ŸŽ [performance] Load balancing URL creation improved
    • ๐ŸŽ [performance] URL creation for sequential merger improved