fix(deps): update module github.com/gofiber/fiber/v2 to v3#438
Conversation
WalkthroughThis PR rolls back the Fiber web framework dependency from version v2.52.11 to v2.44.0, representing a significant downgrade of approximately 8 minor versions. This rollback likely addresses compatibility issues encountered with the newer version or aligns the project with specific features and behaviors available in v2.44.0. The project continues to maintain both Fiber v2 and v3 dependencies concurrently, which suggests an ongoing migration effort or the maintenance of a compatibility layer between framework versions. Changes
Sequence DiagramThis diagram shows the interactions between components: sequenceDiagram
participant Dev as Developer
participant GoMod as go.mod
participant Build as Build System
Note over Dev,Build: Dependency Version Rollback
Dev->>GoMod: Update fiber/v2 version
Note right of GoMod: v2.52.11 → v2.44.0
Dev->>Build: Run go mod tidy
Build->>GoMod: Resolve dependencies
Build-->>Dev: Dependencies updated
Note over Dev,Build: No code changes - infrastructure only
🔗 Cross-Repository Impact AnalysisEnable automatic detection of breaking changes across your dependent repositories. → Set up now Learn more about Cross-Repository AnalysisWhat It Does
How to Enable
Benefits
Note for WindsurfPlease change the default marketplace provider to the following in the windsurf settings:Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts belowEmoji Descriptions:
Interact with the Bot:
Also you can trigger various commands with the bot by doing The current supported commands are
More commands to be added soon. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #438 +/- ##
=======================================
Coverage 45.58% 45.58%
=======================================
Files 14 14
Lines 702 702
=======================================
Hits 320 320
Misses 365 365
Partials 17 17
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
|
Released in v1.2.0 |
This PR contains the following updates:
v2.52.11→v3.0.0Release Notes
gofiber/fiber (github.com/gofiber/fiber/v2)
v3.0.0Compare Source
For a detailed view of all changes and the migration guide, visit:
https://docs.gofiber.io/whats_new
Try our new migration tool to help you upgrade from v2 to v3:
What's Changed
🚀 New Features
Rename WithTlsConfigmethod toWithTLSConfigin (#2570)https://*.example.comstyle subdomains in (#2925)c.SendFile()in (#3017)app.Test()for configurable testing in (#3161)NewErrorfin (#3463)Convert fiber.Ctxtype to interface in (#1928)End()method toCtxin (#3280)ShutdownWithContextFunc in (#3162)context.Contextin keyauth middleware in (#3287)Fiber.Contextimplementcontext.Contextin (#3382)Merge Listenmethods &ListenConfigin (#1930)BodyStream()logic toadaptor.FiberHandlermiddleware in (#3799)Keys()in session middleware in (#3517)net/httpand fasthttp handlers in (#3769)🧹 Updates
[]bytesupport toutils.EqualFoldin (#2029)interface{}to any in (#2796)methodinDefaultCtxin (#3372)c.Redirect()default status in (#3415)Cookie()validation in (#3546)Accept*compliance with RFC 9110 in (#3548)reflect.TypeAssertin (#3698)Client::Param()in (#3782)FullPath()helper to context in (#3837)(Docs)
io/fsin (#2027) (Docs)utils.Trim*because stdlib has same performance in go1.19 in (#2030)c.Body()by 125% in (#3090)IsFromLocal()performance in (#3140)RebuildTree()by 68% in (#3895)🐛 Bug Fixes
DefaultCtx.Freshwhen 'Last-Modified' and 'If-Modified-Since' are equal in (#3150)Subdomains()parsing for IDNs in (#3538)Range()parsing of bytes unit in (#3541)Range()handling of HTTP 416 per RFC 9110 in (#3552)Body()handling of Content-Encoding per RFC 9110 in (#3543)All()merging logic in (#3659)🛠️ Maintenance
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.