Commit Graph

  • 885e790f0c Initial plan copilot-swe-agent[bot] 2026-02-06 10:02:10 +00:00
  • 32e7d5b75b refactor(prefork): reorganize ListenConfig fields for clarity and consistency René 2026-02-06 09:47:31 +01:00
  • fdffa0b14e feat(prefork): update fasthttp dependency and enhance ListenConfig with OnPreforkServe callback René 2026-02-06 09:38:51 +01:00
  • 102126e2ec Merge branch 'main' into performance_improvements RW 2026-02-06 08:28:48 +01:00
  • 0c04b53fe2 perf: optimize FilterFlags function and add benchmark for performance testing René 2026-02-06 00:05:08 +01:00
  • c8807233ca perf: streamline path handling and improve header value matching René 2026-02-05 23:52:37 +01:00
  • 292b40fe0f perf: optimize path handling and memory allocation in header processing René 2026-02-05 23:33:22 +01:00
  • 2bf421c7d8 chore: reset compress perf experiment to main baseline René 2026-02-05 21:41:23 +01:00
  • 446d501157 Revert "perf: optimize header handling by utilizing bytebufferpool for reduced allocations" René 2026-02-05 21:40:57 +01:00
  • 5a9d5f6e46 Revert "perf: optimize memory allocation in binders using sync.Pool and stack-allocated arrays" René 2026-02-05 21:38:51 +01:00
  • 337f6a25c7 Revert "perf: reduce memory allocations by using bytebufferpool and stack-allocated arrays" René 2026-02-05 21:38:51 +01:00
  • 3b1f16acf1 Revert "perf: simplify Vary header handling by removing bytebufferpool usage" René 2026-02-05 21:38:08 +01:00
  • 2f1bfc1485 Revert "perf: simplify BaseURL method by removing bytebufferpool usage" René 2026-02-05 21:38:08 +01:00
  • c3cad3a8e8 perf: eliminate bindDataPool usage for direct map allocation in binders René 2026-02-05 14:26:24 +01:00
  • 27f3d266d2 perf: simplify BaseURL method by removing bytebufferpool usage René 2026-02-05 14:24:08 +01:00
  • 78b27216a9 perf: simplify Vary header handling by removing bytebufferpool usage René 2026-02-05 14:20:27 +01:00
  • bf6efa955c perf: optimize header handling by utilizing bytebufferpool for reduced allocations René 2026-02-05 14:18:26 +01:00
  • 4df2fcecdd Merge pull request #4054 from gofiber/handle-strconv.atoi-errors-in-constraint RW 2026-02-05 08:31:20 +01:00
  • 6b1b7b2e88 Merge pull request #4055 from gofiber/refactor-gettlsconfig-in-helpers.go RW 2026-02-05 08:27:08 +01:00
  • db15e039f5 🐛 bug: cover TLSConfig listener path in tests Juan Calderon-Perez 2026-02-05 00:16:44 -05:00
  • d4200a21f6 🐛 bug: make TLS listener config discovery safer Juan Calderon-Perez 2026-02-04 23:52:03 -05:00
  • 0fcdd96d0f 🐛 bug: expand constraint metadata test coverage Juan Calderon-Perez 2026-02-04 23:50:49 -05:00
  • 0092199ee9 perf: reduce memory allocations by using bytebufferpool and stack-allocated arrays René 2026-02-04 17:29:52 +01:00
  • eff8808894 Merge pull request #4050 from gofiber/add-validation-for-nil-service-entries RW 2026-02-04 17:12:06 +01:00
  • 2d5f4d828e Merge pull request #4048 from gofiber/skip-non-string-keys-in-state.go RW 2026-02-04 17:05:29 +01:00
  • 8d8877f614 Merge pull request #4051 from gofiber/update-defaultreq.port-to-prevent-panic RW 2026-02-04 17:02:56 +01:00
  • 7e601e8340 Handle nil remote address in Port Juan Calderon-Perez 2026-02-04 09:17:40 -05:00
  • bcc2a4cdd2 Add Port() remote address tests Juan Calderon-Perez 2026-02-04 08:46:12 -05:00
  • 4b3e4fb27f Update services.go Juan Calderon-Perez 2026-02-04 07:56:23 -05:00
  • 99d0d3447e Add nil service validation Juan Calderon-Perez 2026-02-04 07:33:35 -05:00
  • fc686d7482 perf: optimize memory allocation in binders using sync.Pool and stack-allocated arrays René 2026-02-04 10:04:27 +01:00
  • 8274e6623e Add mixed-order state key test Juan Calderon-Perez 2026-02-03 09:23:58 -05:00
  • eec1258a34 Merge pull request #4047 from gofiber/dependabot/github_actions/github/codeql-action-4.32.1 RW 2026-02-03 13:56:33 +01:00
  • 48924f0e3c build(deps): bump github/codeql-action from 4.32.0 to 4.32.1 dependabot[bot] 2026-02-03 12:52:59 +00:00
  • b608eac3bf Update compatibility note for Go version in README RW 2026-02-03 13:14:01 +01:00
  • 7eca620c2e Merge pull request #4046 from gofiber/update-privatelogw-for-safe-non-string-keys RW 2026-02-03 08:03:38 +01:00
  • 231291112d Refine non-string key log tests Juan Calderon-Perez 2026-02-03 00:41:36 -05:00
  • 4dee47b481 Handle non-string log keys safely Juan Calderon-Perez 2026-02-03 00:23:51 -05:00
  • b92bbbfb4d docs: update migration command to use version v3 René 2026-02-02 20:20:08 +01:00
  • 81435e693b fix: add logging for version handling in sync_docs.sh René 2026-02-02 19:45:25 +01:00
  • 19a78d8b99 Merge remote-tracking branch 'origin/main' René 2026-02-02 19:34:11 +01:00
  • af33c43db0 fix: uncomment versioning logic in sync_docs.sh René 2026-02-02 19:34:04 +01:00
  • f8f34f642f Merge pull request #4045 from gofiber/improve-documentation-in-whats_new.md v3.0.0 RW 2026-02-02 18:59:53 +01:00
  • 951bbf6f6c docs: update listen migration to ListenConfig Juan Calderon-Perez 2026-02-02 10:52:48 -05:00
  • 1b0f627441 Merge remote-tracking branch 'origin/main' René 2026-02-01 17:46:47 +01:00
  • 1d83efc17d docs: remove outdated section on session middleware from whats_new.md René 2026-02-01 17:46:41 +01:00
  • 13ac7eb254 Merge pull request #4042 from gofiber/add-parallel-benchmarks-to-test-files RW 2026-02-01 17:44:37 +01:00
  • 9be480407d Merge pull request #4044 from gofiber/copilot/sub-pr-4042 Juan Calderon-Perez 2026-02-01 09:55:23 -05:00
  • ca1bb6a7af Merge remote-tracking branch 'origin/main' René 2026-02-01 15:50:01 +01:00
  • 77e9e7a53d feat: add step to remove parallel benchmarks from output in benchmark workflow René 2026-02-01 15:49:47 +01:00
  • 16e596ce54 Add nolint directives for benchmark error handling copilot-swe-agent[bot] 2026-02-01 14:35:22 +00:00
  • c0379390df Fix data races in parallel benchmarks copilot-swe-agent[bot] 2026-02-01 14:30:14 +00:00
  • 9f612d017f Initial plan copilot-swe-agent[bot] 2026-02-01 14:28:01 +00:00
  • 9524cbdb85 Update router_test.go Juan Calderon-Perez 2026-02-01 09:22:34 -05:00
  • 0895f2c9ff Merge pull request #4043 from darwin808/fix/rename-compareConfig-to-configEqual RW 2026-02-01 14:26:14 +01:00
  • 01be186b99 ♻️ refactor: Rename compareConfig to configEqual for clarity darwin808 2026-02-01 18:17:15 +08:00
  • f29b129a5d Remove unused ctx benchmark helper Juan Calderon-Perez 2026-01-31 16:03:27 -05:00
  • c42c51faca Remove ctx parallel benchmarks Juan Calderon-Perez 2026-01-31 15:39:27 -05:00
  • 729700d85f Add parallel app benchmarks Juan Calderon-Perez 2026-01-31 15:13:05 -05:00
  • fd53dfdf83 add Benchmark (go) benchmark result for 65b0f3d48f github-action-benchmark 2026-01-31 16:02:35 +00:00
  • 65b0f3d48f Bump version to 2.52.11 v2.52.11 RW 2026-01-31 16:55:53 +01:00
  • a62ce1e39b chore: update version to 3.0.0 and remove release candidate references in documentation René 2026-01-31 14:28:24 +01:00
  • 9e38011c97 Merge pull request #4040 from gofiber/dependabot/github_actions/actions/cache-5.0.3 RW 2026-01-29 13:56:12 +01:00
  • 3061c39b08 build(deps): bump actions/cache from 5.0.2 to 5.0.3 dependabot[bot] 2026-01-29 12:52:45 +00:00
  • d6f50adf50 perf(router): optimize next() and route dispatch hot paths claude/router-performance-improvements-6ptgG Claude 2026-01-28 13:37:30 +00:00
  • 0bfe952652 Merge pull request #4039 from gofiber/dependabot/github_actions/streetsidesoftware/cspell-action-8.2.0 RW 2026-01-28 13:55:19 +01:00
  • e43479ce44 build(deps): bump streetsidesoftware/cspell-action from 8.1.2 to 8.2.0 dependabot[bot] 2026-01-28 12:52:42 +00:00
  • 0626a038a5 feat(prefork): enhance prefork testing with custom CommandProducer and error handling René 2026-01-28 13:10:25 +01:00
  • 9ba5296289 Merge remote-tracking branch 'origin/prefork_optimization' into prefork_optimization René 2026-01-28 09:10:26 +01:00
  • b32cf4f4e8 feat(prefork): add integration tests and logger adapter for prefork functionality René 2026-01-28 09:10:19 +01:00
  • 4e32b57845 Merge branch 'main' into prefork_optimization RW 2026-01-28 09:06:50 +01:00
  • 1ad55e6016 feat(prefork): add support for process monitoring and callbacks in prefork mode René 2026-01-28 09:05:30 +01:00
  • 09cb0c83cf docs: clarify SaveFileToStorage root prefix Juan Calderon-Perez 2026-01-27 09:46:00 -05:00
  • 9e9222600c test: cover SaveFile storage rootfs paths Juan Calderon-Perez 2026-01-27 08:38:58 -05:00
  • ab05467f16 Merge pull request #4036 from gofiber/dependabot/github_actions/github/codeql-action-4.32.0 RW 2026-01-27 13:54:06 +01:00
  • ae54174f0a build(deps): bump github/codeql-action from 4.31.11 to 4.32.0 dependabot[bot] 2026-01-27 12:51:18 +00:00
  • 8126300a2b Trimmed gh-pages history to last 2 months René 2026-01-27 13:35:55 +01:00
  • ca7e850ba7 test: align log capture and platform skips Juan Calderon-Perez 2026-01-27 01:45:55 -05:00
  • 030c269a8c Move upload tests into app_test Juan Calderon-Perez 2026-01-27 00:12:51 -05:00
  • 6722830068 Increase upload validation coverage Juan Calderon-Perez 2026-01-26 23:44:43 -05:00
  • 2ddecf084d Fix upload path dot preservation Juan Calderon-Perez 2026-01-26 22:22:42 -05:00
  • 27bd252c4d Refine upload root fs handling Juan Calderon-Perez 2026-01-26 15:33:37 -05:00
  • 06e9506362 Add RootPerms for upload roots Juan Calderon-Perez 2026-01-26 15:06:43 -05:00
  • e5d4bf35b7 Improve upload path validation errors Juan Calderon-Perez 2026-01-26 14:41:08 -05:00
  • 603b4abb1e Merge branch 'main' into 2025-08-21-14-48-18 2025-08-21-14-48-18 Juan Calderon-Perez 2026-01-26 12:25:54 -05:00
  • 4b70666406 Merge pull request #4034 from gofiber/dependabot/github_actions/github/codeql-action-4.31.11 RW 2026-01-26 14:58:34 +01:00
  • d1d4806ba9 Merge pull request #4033 from gofiber/dependabot/github_actions/lewagon/wait-on-check-action-1.5.0 RW 2026-01-26 14:58:25 +01:00
  • 916b4d8783 build(deps): bump github/codeql-action from 4.31.10 to 4.31.11 dependabot[bot] 2026-01-26 13:56:05 +00:00
  • 4d898baec0 build(deps): bump lewagon/wait-on-check-action from 1.4.1 to 1.5.0 dependabot[bot] 2026-01-26 13:55:47 +00:00
  • 8122431f06 fix: reorder server startup process for improved prefork handling prefork_extension René 2026-01-26 14:20:36 +01:00
  • 24e742c661 fix: improve error handling and logging in prefork implementation René 2026-01-26 13:55:47 +01:00
  • df85d48b52 feat: enhance prefork functionality with new configuration options and improved child process recovery René 2026-01-26 13:46:43 +01:00
  • 30e1ba0f9a Merge pull request #4030 from gofiber/extend-typed-nil-check-for-func RW 2026-01-26 08:41:27 +01:00
  • 41a898f8e1 Merge pull request #4031 from gofiber/update-app.reloadviews-for-sub-app-reloading RW 2026-01-26 08:39:23 +01:00
  • 539bed97d4 Add locking around mount updates Juan Calderon-Perez 2026-01-25 15:04:53 -05:00
  • 514ceb5f03 🐛 bug: reload mounted view engines in ReloadViews Juan Calderon-Perez 2026-01-25 13:09:13 -05:00
  • 8066fc161f 🐛 bug: reload mounted view engines in ReloadViews Juan Calderon-Perez 2026-01-25 12:22:31 -05:00
  • 225785b5d1 Update adapter.go Juan Calderon-Perez 2026-01-25 00:05:15 -05:00
  • 50565d445f Add coverage for test context helper Juan Calderon-Perez 2026-01-25 00:04:51 -05:00
  • 878529b9dc Handle typed-nil http handler funcs Juan Calderon-Perez 2026-01-24 23:02:54 -05:00