Releases: gofiber/cli
Releases · gofiber/cli
v0.11.0
🚀 New
- feat(migrate): add session Release() migration with scope-aware tracking (#251)
🧹 Updates
- Handle parse-only agent blocks in client migrator (#253)
- feat(migrator): enhance client usage migration (#252)
🛠️ Maintenance
- chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in the spf13 group (#249)
Full Changelog: v0.10.0...v0.11.0
Thank you @ReneWerner87 and @sixcolors for making this update possible.
v0.10.0
🚀 New
- Enhance client usage migration for acquire agent patterns (#247)
- Add storage version and session release migrations for v3 (#248)
🧹 Updates
- Handle contrib v3 imports in token migrators (#245)
🐛 Fixes
🛠️ Maintenance
- chore(deps): bump the golang-x group across 1 directory with 2 updates (#219)
- chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 (#218)
- chore(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 in the golang-x group (#244)
- chore(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 (#218)
- chore(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 in the golang-x group (#244)
- chore(deps): bump the golang-x group across 1 directory with 2 updates (#219)
Full Changelog: v0.9.0...v0.10.0
v0.9.0
🚀 New
- Add extractor migrations for JWT and PASETO (#232)
- Add migration for cache middleware CacheControl rename (#230)
- Add migrator for swagger packages (#226)
🧹 Updates
- Ensure context migration is idempotent (#239)
- Handle legacy jwt TokenLookup migration (#240)
- Improve redirect migrator tests (#242)
- Update contrib migration to fetch v3 module versions (#235)
- Migrate filesystem middleware to static middleware (#234)
- Refactor code to remove duplicates and improve structure (#233)
- Handle redirect status codes in migration (#229)
- Update KeyLookup migrations to use shared extractors (#228)
🐛 Fixes
- Fix static config migration for Fiber v3 (#241)
- Fix nil assignments in generic helper migrations (#231)
- Fix middleware locals migration idempotency (#227)
🛠️ Maintenance
Full Changelog: v0.8.0...v0.9.0
v0.8.0
🚀 New
- Add contrib v3 migration and update contrib tooling (#222)
- Add Fiber v3 migrations for AllParams and SendFile changes (#221)
🧹 Updates
🛠️ Maintenance
- chore(deps): bump the github-actions group across 1 directory with 3 updates (#224)
Full Changelog: v0.7.0...v0.8.0
v0.7.0
🚀 New
- Add encryptcookie middleware migration (#212)
🧹 Updates
- Add regression test for encryptcookie migrator idempotency (#215)
- Include CLI version output in
fiber versioncommand (#210)
🛠️ Maintenance
- chore(deps): bump github.com/spf13/pflag from 1.0.9 to 1.0.10 in the spf13 group (#213)
- chore(deps): bump the github-actions group with 2 updates (#214)
- chore(deps): bump the spf13 group across 1 directory with 2 updates (#206)
- chore(deps): bump the golang-x group with 2 updates (#211)
- chore(deps): bump the github-actions group across 1 directory with 3 updates (#209)
- chore(deps): bump github.com/charmbracelet/bubbletea from 1.3.6 to 1.3.7 in the charmbracelet group (#208)
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in the testing group (#201)
Full Changelog: v0.6.0...v0.7.0
Thank you @ReneWerner87 and @gaby for making this update possible.
v0.6.0
🚀 New
- feat: add files include/exclude filters by @ReneWerner87 in #202
🧹 Updates
- migrate: handle new context methods by @ReneWerner87 in #205
Full Changelog: v0.5.0...v0.6.0
v0.5.0
🚀 New
- feat: refresh third-party modules (#197)
- Persist HTTP cache across CLI runs (#194)
- feat: migrate logger generics (#187)
- feat: migrate logger generics (#186)
🧹 Updates
- test: cover multiple context migrations (#198)
- Ensure HTTP cache directory exists before locking (#195)
- cache GitHub GET responses (#191)
- Handle Git commit timestamp for pseudo-version migration (#190)
🐛 Fixes
- fix middleware locals context key extraction (#199)
- fix: handle cross-file middleware context keys (#196)
- fix: handle nested config braces (#193)
- fix: handle ContextKey removal only for fiber configs (#192)
- Honor force option when migrating with hash (#189)
📚 Documentation
- Handle commented config fields across migrations (#188)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
🚀 New
- feat: add verbose migrator mode and default target (#170)
- Fix Add migration and import handling (#165)
🧹 Updates
- refactor: stabilize dev escort tests (#182)
- Remove CSRF ContextKey and streamline TokenFromContext usage (#169)
- Ensure testify import when migrating utils.AssertEqual (#168)
- feat: migrate fiber utils imports (#166)
- Handle two-value assignments in locals and helper migrations (#177)
- migrate: map custom middleware context keys (#176)
- feat: allow migrating fiber using commit hash (#175)
- migrate keyauth config (#174)
- Guard ViewBind migration with Fiber context check (#171)
🐛 Fixes
- Fix pseudo version hash handling (#181)
- preserve config formatting in migrations (#180)
- Fix KeyLookup migrator handling for complex values (#179)
- Fix migration verbose output (#173)
- fix: migrate listener fields to ListenConfig (#172)
- Fix Add migration and import handling (#165)
- fix: robust arg parsing in v3 migrators (#164)
🛠️ Maintenance
- migrate: align shared dependencies (#185)
- Bump github.com/jarcoal/httpmock from 1.4.0 to 1.4.1 in the testing group (#160)
- Bump golang.org/x/mod from 0.25.0 to 0.27.0 in the golang-x group (#159)
- Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 in the spf13 group (#158)
- Bump the github-actions group with 3 updates (#161)
📚 Documentation
- docs: expand CLI documentation (#184)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add Fiber file server command by @ReneWerner87 in #143
- Allow forced v3 migration with existing v3 usage by @ReneWerner87 in #163
Full Changelog: v0.2.0...v0.3.0
v0.2.0
🚀 New
- feat: add keyauth migrator (#157)
- chore: add editorconfig (#155)
- Add migrator for removed StorePassword (#152)
- Add basicauth config migrator (#150)
- Add shutdown hook migrator (#146)
- Add basicauth authorizer migration (#145)
- Add timeout middleware migrator (#144)
🧹 Updates
- chore: set Go 1.25 as minimum for v3 (#156)
- feat: migrate healthcheck middleware (#154)
- Update context migrator logic (#153)
- Add migrator for removed StorePassword (#152)
- Update Test migration for disabled timeout (#151)
- Add migration for KeyLookup to Extractor in session config (#147)
- Update migration for moved config fields (#149)
- Update CSRF migration for KeyLookup (#142)
Full Changelog: v0.1.2...v0.2.0