Skip to content

chore(deps): bump github.com/gofiber/fiber/v3 from 3.2.0 to 3.3.0#116

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/gofiber/fiber/v3-3.3.0
Open

chore(deps): bump github.com/gofiber/fiber/v3 from 3.2.0 to 3.3.0#116
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/gofiber/fiber/v3-3.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/gofiber/fiber/v3 from 3.2.0 to 3.3.0.

Release notes

Sourced from github.com/gofiber/fiber/v3's releases.

v3.3.0

🚀 New

  • Add support for configuring the Regex engine on the router (#4254) Swap the compiler used for regex() route constraints. Assign a drop-in engine such as coregex.MustCompile for faster matching;Fiber reuses the compiled matcher across requests.
    app := fiber.New(fiber.Config{
        RegexHandler: coregex.MustCompile, // default: regexp.MustCompile
    })
    https://docs.gofiber.io/api/fiber#regexhandler
  • Host auth middleware (#4199) New hostauthorization middleware that validates the incoming Host header against an allowlist (exact host, .subdomain wildcard, CIDR range) to protect against DNS rebinding attacks.
    app.Use(hostauthorization.New(hostauthorization.Config{
        AllowedHosts: []string{"api.myapp.com", ".myapp.com", "10.0.0.0/8"},
    }))
    https://docs.gofiber.io/middleware/hostauthorization
  • Delegate implementation to fasthttp/prefork (#4210) Prefork now delegates to fasthttp's prefork package and adds PreforkRecoverThreshold (max child restarts before the master exits) and PreforkLogger to ListenConfig. https://docs.gofiber.io/api/fiber#preforkrecoverthreshold
  • Add support for contextual logs (#4241) Render request-scoped fields in log.WithContext(c) by configuring a template with log.SetContextTemplate, reusing the middleware/logger engine (including ${value:key} for arbitrary context values).
    log.MustSetContextTemplate(log.ContextConfig{Format: log.RequestIDFormat})
    app.Get("/", func(c fiber.Ctx) error {
    log.WithContext(c).Info("start") // renders the request id
    return c.SendString("ok")
    })

    https://docs.gofiber.io/api/log#bind-context
  • Add storage backed SharedState for prefork applications (#4243) A prefork-safe, storage-backed key/value store via app.SharedState() for data shared across workers/processes, with JSON/MsgPack/CBOR/XML helpers and automatic key namespacing. app.State() stays process-local.
    app := fiber.New(fiber.Config{
        SharedStorage: redis.New(), // any fiber.Storage shared across workers
    })
    app.SharedState().SetJSON("config", cfg, 0)
    https://docs.gofiber.io/api/state#sharedstate-prefork-safe
  • Add lightweight SSE middleware (#4239) A Fiber-native middleware/sse for Server-Sent Events: SSE headers, event/comment/retry frames, per-write flushing, heartbeats, Last-Event-ID access, and disconnect detection via stream.Context().
    app.Get("/events", sse.New(sse.Config{
        Handler: func(c fiber.Ctx, stream *sse.Stream) error {
            return stream.Event(sse.Event{Name: "message", Data: fiber.Map{"message": "hello"}})
        },

... (truncated)

Commits
  • a39a035 Merge pull request #4308 from gofiber/fix-mounted-routes-regex-engine-issue
  • 25fd939 fix: copy RegexHandler/customConstraints to wrapper app and add positive test...
  • f2ce702 🐛 bug: preserve mounted sub-app regex handler
  • ee0c55a Merge pull request #4254 from gofiber/claude/add-alternative-regex-support
  • 80078d8 🐛 bug: simplify regex handler docs and API surface
  • 6831609 🐛 bug: fix latest regex review comments
  • be5f4b8 Merge branch 'main' into claude/add-alternative-regex-support
  • 2c3b23c 🐛 bug: preserve constraint compatibility for regex matchers
  • f3a2ddc Merge pull request #4307 from gofiber/fix-host-authorization-trailing-dot-nor...
  • c29053c Potential fix for pull request finding
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 16, 2026
@snyk-io

snyk-io Bot commented Jun 16, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Bumps [github.com/gofiber/fiber/v3](https://github.com/gofiber/fiber) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/gofiber/fiber/releases)
- [Commits](gofiber/fiber@v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v3
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/gofiber/fiber/v3-3.3.0 branch from ff867cf to 89a2972 Compare June 18, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants