Skip to content

Releases: gofiber/fiber

v2.34.0-rc.1

18 May 06:54
b31c175
Compare
Choose a tag to compare
v2.34.0-rc.1 Pre-release
Pre-release

🚀 New

  • Add max size to cache (#1892)
  • Add refresh period to monitor mw (#1898)
  • Add page title to monitor mw (#1893)

🧹 Updates

  • Bump github.com/valyala/fasthttp from 1.35.0 to 1.37.0 (#1882)
  • z/OS Compatibility (#1904)

Thank you @dranikpg, @jfcg and @philippeleite for making this update possible.

v2.33.0

05 May 12:54
aace425
Compare
Choose a tag to compare

🚀 New

  • Utils: ConvertToBytes (#1875)

🧹 Updates

  • Reduce duplicate in Get method (#1880)
  • Cannot process array of values in application/x-www-form-urlencoded request (#1873)

🐛 Fixes

  • Fix expiration time in cache middleware (#1881)

📚 Documentation

  • Fixed typo (#1891)
  • Typo fix in ParamsInt() (#1863)
  • Remove incorrect links from supporter table (#1862)

Thank you @ChandanChainani, @TomRomeo, @alfuhigi, @ankush, @breakbuidl, @naveensrinivasan, @webdevium and @witer33 for making this update possible.

v2.32.0

15 Apr 14:16
cbb63c0
Compare
Choose a tag to compare

❗ BreakingChange

  • RFC: Return an instance of *fiber.Error when no handler found (#1847)
    the behavior for the routes only middlewares and no handler for the request methods was declared has changed

🚀 New

🧹 Updates

🐛 Fixes

  • "Sub fiber's error handlers not working #1839" and "Mount sub fiber app on '/' #1842" (#1848)

📚 Documentation

  • ListenTLS comment (#1859)

Thank you @asyslinux, @codemicro, @efectn and @jfcg for making this update possible.

v2.31.0

30 Mar 08:16
907fdfa
Compare
Choose a tag to compare

🚀 New

🧹 Updates

  • EqualFold and docs (#1833)
  • Bump goccy/go-json to 0.9.6 (#1832)

Thank you @jfcg, @ninadingole and @sujit-baniya for making this update possible.

v2.30.0

21 Mar 13:59
528b8b4
Compare
Choose a tag to compare

🚀 New

🧹 Updates

  • Add go1.18 to tests and docs (#1819)

🐛 Fixes

  • Limiter middleware db connection (#1813)

Thank you @efectn and @qracer for making this update possible.

v2.29.0

08 Mar 13:02
166e55e
Compare
Choose a tag to compare

🚀 New

🧹 Updates

  • Bump github.com/valyala/fasthttp from 1.33.0 to 1.34.0 (#1811)
  • Bump goccy/go-json to v0.9.5 (#1808)
  • Optimize App.buildTree() (#1809)

🐛 Fixes

  • go-json generator. (#1806)

📚 Documentation

  • Update some translation (#1815)
  • Cache middleware: Fix comment typo in manager.go. (#1804)
  • Fix goreportcard & pkg.go.dev links in READMEs (#1798)
  • Update turkish readme (#1800)
  • Update readme - cleanup (#1794)

Thank you @FlameMida, @efectn, @jfcg and @thylong for making this update possible.

v2.28.0

28 Feb 07:27
d4c3f27
Compare
Choose a tag to compare

🚀 New

🐛 Fixes

  • Restore Original URL of the context after changing it (#1788)
  • Fix for "Why net.Addr is fiber.testAddr, not *net.TCPAddr?🤗 #1574" (#1784)
  • utils.TrimBytes should trim all content (#1779)

📚 Documentation

  • Inconsistents of storage (#1787)
  • Fixing a mistake of the comment in the limiter package (#1790)
  • Translate some words to bahasa(ID) (#1780)
  • Add SSE example (#1776)

Thank you @efectn, @fufuok, @geet, @qracer and @rendiputra for making this update possible.

v2.27.0

14 Feb 14:43
daab00c
Compare
Choose a tag to compare

🚀 New

🔙 Reverted ⚠️

  • Backwards incompatible change to fiber.Error (#1768)
    ⚠️ We have decided to remove the fiber.Errors method and set the fiber.Error to the state before 2.25.0 due to the not downward compatible changes added in the last versions

🧹 Updates

  • Bump: goccy/go-json to 0.9.4 (#1771)
  • Change default gc interval of internal/memory (#1756)
  • middleware/limiter: Fix file names (#1747) (#1748)
  • Bump github.com/valyala/fasthttp from 1.32.0 to 1.33.0 (#1744)

🐛 Fixes

  • utils.Trim should trim all string content (#1775)
  • middleware/proxy: Incorrect scheme on proxy.Do (#1762) (#1765)
  • middleware/cache: Mutex lock (#1764)
  • Add missing json errors (#1755)
  • Mounted app views (#1749)

📚 Documentation

  • fix cache docs error (#1769)

Thank you @Aliqyan, @Lian1230, @NorbertHauriel, @trim21, @abhi12299, @apoq, @balcieren, @bigflood, @efectn, @liaohongxing, @mtneug and @sujit-baniya for making this update possible.

v2.26.0

03 Feb 08:50
6b29698
Compare
Choose a tag to compare

🚀 New

🧹 Updates

  • limiter: clarify variable name 'expire' (#1742)
  • Added HEAD method to caching (#1730)

🐛 Fixes

📚 Documentation

  • Add 3rd party middleware eozer/fiber_ldapauth (#1743)
  • Fix: typo (#1741)

Thank you @NorbertHauriel, @balcieren, @cenkkoroglu, @efectn, @eozer, @jessequinn, @kingdevnl and @vecpeng for making this update possible.

v2.25.0

21 Jan 08:43
d59f1af
Compare
Choose a tag to compare

🚀 New

🧹 Updates

🐛 Fixes

  • Add csrf_ to default encrypt cookie exception (#1631) (#1698)

📚 Documentation

  • Translate some English to zh-TW (#1725)
  • Translate some words to bahasa(ID) (#1717)
  • Fix typos in middleware (#1714)
  • Add Central Kurdish README (#1694)
  • Fix ID translation typo (#1691)
  • Update Turkish translation (#1689)
  • Tweaks README_id.md (#1690)
  • Add emoji for limitations (#1682)

Thank you @ahmethakanbesel, @amir9480, @bl0cknumber, @clickthisnick, @efectn, @rendiputra, @roj1512 and @vecpeng for making this update possible.