github gofiber/fiber v3.0.0-rc.2

pre-release8 hours ago

๐Ÿš€ New Features

๐Ÿงน Updates

  • Middleware/cache: Improve Cache middleware defaults by @gaby in #3740
  • Middleware/cache: Fix cache cleanup and redact token values by @gaby in #3757
  • Middleware/compress: Improve Compress middleware RFC compliance by @gaby in #3745
  • Middleware/csrf: update CSRF middleware to use shared extractors by @sixcolors in #3746
  • Middleware/keyAuth: Improve KeyAuth middleware RFC compliance by @gaby in #3742
  • Middleware/keyAuth: Update keyauth middleware to use shared extractors by @sixcolors in #3747
  • Middleware/session: Migrate Session middleware to new extractors package by @sixcolors in #3744
  • Handle Transfer-Encoding bodies in HasBody by @gaby in #3748
  • Improve error handling when using storage drivers by @gaby in #3754
  • Improve performance analyseConstantPart by @ksw2000 in #3753
  • Ensure middleware prefix matching requires slash boundary by @ReneWerner87 in #3755
  • Use sync.Pool for Client hooks by @arturmelanchyk in #3758
  • Avoid locking in gc() if nothing to delete by @arturmelanchyk in #3765
  • Improve allocations for Request Params() by @arturmelanchyk in #3766
  • Cleanup return error logic in Bind() by @arturmelanchyk in #3764
  • Update RouteChain function by @ReneWerner87 in #3761
  • Expand Binder tests coverage by @gaby in #3714

๐Ÿ› Bug Fixes

  • Middleware/BasicAuth: Improve BasicAuth middleware RFC compliance by @gaby in #3743
  • Middleware/Adapter: Handle Unix sockets in adaptor middleware by @Dishank-Sen in #3760
  • Fix support for context.Context by @gaby in #3720

๐Ÿ› ๏ธ Maintenance

  • build(deps): bump github.com/tinylib/msgp from 1.3.0 to 1.4.0 by @dependabot[bot] in #3716
  • build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #3715
  • build(deps): bump github.com/shamaton/msgpack/v2 from 2.3.0 to 2.3.1 by @dependabot[bot] in #3719
  • build(deps): bump benchmark-action/github-action-benchmark from 1.20.4 to 1.20.5 by @dependabot[bot] in #3730
  • build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #3732
  • build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #3733
  • build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #3734
  • build(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 by @dependabot[bot] in #3737
  • build(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 by @dependabot[bot] in #3738
  • build(deps): bump benchmark-action/github-action-benchmark from 1.20.5 to 1.20.7 by @dependabot[bot] in #3736

๐Ÿ“š Documentation

New Contributors

A fully-detailed view of all new features and the migration guide is available in our
https://docs.gofiber.io/next/whats_new

Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2

Don't miss a new fiber release

NewReleases is sending notifications on new releases.