releases.shpreview

v1.17.1

$npx -y @buildinternet/releases show rel_yC5b-fD1B1X8iFfzRC0Xp

Improvements

  • Redesigned run details view enabled by default — The new run details experience is now on by default, showing richer trace information for function runs. (#3704)
  • HTTP response headers and status codes visible in traces — You can now see the full HTTP response headers and status code returned by your functions in the run details Headers tab. (#3690)
  • HTTP timing information in traces — Traces now include HTTP request/response timing breakdowns, making it easier to identify slow network calls. (#3684)
  • Skip reasons displayed in event details — When a function invocation is skipped (e.g., due to idempotency or concurrency limits), the reason is now stored and displayed in the UI. (#3538)
  • Improved trace timeline styling — Visual improvements to the trace timeline for better readability. (#3689, #3682)

Bug Fixes

  • Fixed delay timing display in traces — Delay/sleep step timings now show correct durations in the trace view. (#3677)
  • Fixed unscheduled batches — Resolved an issue where batched events could fail to be scheduled when using buffered bulk append. (#3675)
  • Fixed batch ID validation — Added validation to prevent empty batch IDs from causing issues. (#3679)
  • Fixed key queues feature flag — Corrected the feature flag implementation for key-based queue routing. (#3676)
  • Fixed debounce cleanup — Debounce items are now always properly cleaned up after execution. (#3687)
<details> <summary>Full changelog</summary>
  • b8b654e889eaca93f43935a3a95eacfb429dd67d Add DeleteDebounceByID API for direct debounce deletion by ID (#3691)
  • 447ad2773b16583ea68690ebf6ad0680dad6a5ae Add debug API for shadow partitions and backlogs (#3688)
  • 1051623215314468383acdd4c18ed4ffa7a05008 Add shard name to the lease key (#3702)
  • daf43940e1d1993a0dc0f68eed42973c729a85bc Adds HTTP timings to traces (#3684)
  • 90223766a5fa4a811cbb354a86868f300ed9ad77 Always delete debounce item (#3687)
  • 0afddb3e928f1e17170cc2346244ff2ea5466002 Default feature-flag for run-details-v4 to on (#3704)
  • 9adb06ed8088b9c126d1f5d3944abb55fe9b693d Fix 500 when loading insights page by using Uri off lazy loaded monaco instance (#3680)
  • 44a19b408a8ee7f06e464f512b3c281d9c166974 Fix key queues feature flag (#3676)
  • 3ae3c754f5e90835770c37a29058f9d079a2f4b0 Fix unscheduled batches in buffered bulk append (#3675)
  • e8dcbb3767c6e5aeac36697da35d57d6ab979e6a Insights: Update diagnostics banner w/ new design (#3671)
  • 05d799457e078fcc529f8e3a24b9656577e99bb1 Insights: Use sql-formatter clickhouse dialect for SQL formatting (#3692)
  • be81caa3732239ef577b27d12d3db1021d140f16 Insights: updated data table (#3694)
  • 974008f95893c262c17c032523cb873cce43b4c5 Low hanging new traces fruit (#3682)
  • 379e589cac1fc0a603f340532d0c1c86b1c67d56 Prepare Capacity Manager for full cutover rollout (#3673)
  • d4e2362d65d86745613aa04709a6a0b655d080e8 SYS-585: Add a suffix option to ShardLeaseKeys (#3700)
  • 616164668b74f6cc182266afec65c8dacac373f9 SYS-630: Add a callback for OnShardLeaseAcquired (#3685)
  • 7dd603095ace2525da236e5b1df02c5b962d2084 SYS-631: Add a counter metric for shard lease contention (#3678)
  • ab2a2364c1b560f22b3c2789bd4e6aa7a0c36063 Set autoClosingBrackets and autoClosingBrackets to beforeWhitespace (#3686)
  • bf309bc9603efc705f6b0012272b5054a96859a4 Speed traces styling update (#3689)
  • e40945dbc0628a460c62ae72603047f62d4bf4f5 add empty check for next batch id (#3679)
  • 1feadb30aefc849ea5e1c484291d078b14f3a779 don't ref clerk in catch boundary (#3696)
  • 28f4a97dc3b37465aa974332a6dd4bf9597317b8 feat: display HTTP response headers and status code in RunDetailsV4 Headers tab (#3690)
  • feea246eaad1a698f097549e288448c00b0fc652 feat: store skip reason and display in UI (#3538)
  • c0cafb0cc43063bfcb1bd9a7b2927b6d25924c7d fix delay timings in traces (#3677)
  • e24264b1b58f52087d3af5049fc539a6607e327a fix: Insights data table rendering for columns with complex names (#3681)
</details>

Fetched April 3, 2026