releases.shpreview

v1.18.0

$npx @buildinternet/releases get rel_wOIITvljFjX3ZmwyPoUZp

Changelog

  • 8579525435949668069118d405b9081c2690925a Add minimum cron jitter of 1s (#4015)
  • f21147cf7b8fb18bed13667bf223089e91eacc56 Add schema dump tooling and minimize query discrepancies in sqlite and postgres (#4019)
  • c8a625f3516691d92f725f9f334f85d9f2a13cde Brotli (#3980)
  • 772b7eb98f9b35309330ff6dd62e670959d56a9b Bump the npm_and_yarn group across 4 directories with 1 update (#3900)
  • 04558d797d10dc06e16117e5203406901de8bacf EXE-1484: Gracefully handle long userland attributes (#4035)
  • 27733abf8e175afb66a343126cd3769418783306 Emit instrumentation lease claim counter correctly (#3961)
  • cf3f562f31548e2984f6addaca5aa6826f86fb3a Experimentation Steps - Bar Styling (#3835)
  • 7cd6b125d35d51e658297d09d0086a73e4f67e88 Experimentation Steps - OSS Foundation (#3786)
  • a0d1cd415bf23899a649e5fe05b8d748a3cce50e Fix createTestPauses to use a shared, strictly-monotonic base time (#3949)
  • bfe72979e5d620e3acb32d34ed5d9b7c962e8728 Fix flaky TestBlockstoreDeleteByID by waiting for FlushIndexBlock background goroutine (#3956)
  • d0bf8ed7ae554d5c73bb728548a7be1456032f0f Fix json path's bar height (#3992)
  • ea10150bb62b318a0a92fe3f2d0ba558a66ad770 Increase Eventually timeouts to 2× the cron period in cron_test.go (#3935)
  • c2da230f8aa418fbb35e8d125d45c0ff07a72707 Increase TestWorkerConcurrency startup timeout from 5s to 15s (#3962)
  • d45f9b5a8bcdaab00e5a441c596414591bd0165f Insights: Update the Insights AI prompt with the new tables (#3964)
  • 5dda0fce5e1d185d03bdfd7345b402232066cb5d Pin sqlc version in Makefile (#4036)
  • f9a074392a566e949e93bcf834d3e4ee6b06ffd4 Refactor CSP report handling to use eventType for cspViolationEvent (#3971)
  • 2f91b75c5bf0ca30d6346e740c7c05478321bfbc Replace agent-kit with step.ai.infer() and upgrade inngest SDK to v4 (#3967)
  • ff12e02304cf81bfc993894e106bf50a0587a0b7 Replace fixed sleep with a tighter batch timeout and EventuallyWithT for intermediate state (#3947)
  • 11f1f02dbcf8b4a4ffa4763ebec0352b00cafbae Run span query changes (#4026)
  • b937886d4fc22d59dede3045e00524ba3fe2ab37 SYS-737: Reset queue item from status key sets when calling RemoveQueueItem (#3982)
  • d89e44cc92efbf902a9611c27c4b810ca4821c96 Semaphores, Fn concurrency, Worker concurrency (#3881)
  • df805f829e3a8c37695f43232fb7279a6d192ac0 Silence expected instrumentation lease error logs (#3993)
  • bf3bf91fed2163cab66ae6326703b451d9fa5d50 Update SDK spec based on current SDK implementations (#3909)
  • d74c96342d2fd1333f87b908fbf5659cc969ccf3 Update semaphores to always call toInteger (#3958)
  • 2b717338b0e02663dfce5142bd636db0b1d3958c Update some DB related dependencies (#3946)
  • 5d4c2fa83be212f0188eca285055b93d265ed21e Upgrade otlptracehttp to v1.43.0 (#3966)
  • 64f35c775b4da7db6095eecbe8a86b6af3e545ed Wire db.Adapter into base_cqrs (Phase 3) (#3894)
  • a3019124d299876be200a90081268401dbd978c8 [NO-TKT] Attempted Fix For Run Not Found On Restarts For Events (#3918)
  • fd3ea9bf961fce1f636dac51197947eb5c7a1f51 [NO-TKT] Use Golang 1.25.9 (#4009)
  • ef9f00641ba17720b71c0e2d5b4b8e0fa81132d3 [e13n phase 2] exe-1617 emit inngest.experiment metadata from opcode opts (#4002)
  • 79205e37874172c5ac2792d717dd042ed55bcee2 add atties for every step (#3975)
  • a15c2ee9dd58556c093a2747ec714c94ef2079b9 add cron jitter support with scheduling metadata and tests (#3960)
  • 58307c8c431aa19f29221b7f6c081669b495ffe6 add distribution metric of written state to the store (#3941)
  • af1cb5e4d02711de2a3e8c4651052551ac225c3f change semaphore backlog requeue duration (#3969)
  • b831f4577b41e6842f34982283503f569f2c8881 chore: clean up base cqrs migrations (#4024)
  • 5e63217bb81ca6368d3aaa3d300a70c793bd551d chore: commit regenerated extracted_values_gen.go (add ResponseSteps field) (#3976)
  • 9167bcda6a0e19cb39dbca5d07139b51b68df3c6 chore: run go generate and go mod tidy after protobuf regen to keep generated files in sync (#3939)
  • 864a4655f28055dc4914e249865bf4873bc9a99b delete deprecated schema.sql files from base_cqrs pkg (#4034)
  • d321f1a6593ae5a06003a0bcc58faf980fe0f715 ensure we decompress outside of exechttp (#3981)
  • b13f5e5083b9d014f16088d45c3afc8e421aaad7 fix README.md typo (#3917)
  • 952342ed0dc80b4cd98bf718b1698d7ab78a21c8 fix packages (#4032)
  • 598e48e6bf639a484e120ad5bea41dd4341659d3 fix(deps): upgrade pgx to v5.9.1 to patch CVE-2026-33816 (#4014)
  • 575432d484fac099c1c318892a8dfd3484df29ec fix: Future-date cancellation spans (#3995)
  • e8760c2878095dbf36ca1671aac7446af985d1a7 fix: anchor fake clock to minute boundary in TestBacklogsByPartition and TestItemsByPartition (#3936)
  • a13bae393982fcf815433a30ef879c519ff869e8 fix: protect messages slice with mutex and use Eventually in TestRealtime (#3925)
  • 5c71f3a5be001ecca5f878507c138e6aee4aa923 fix: stop clock advances after Release() to prevent flaky early-release test (#3937)
  • 4d752d4a602d32227eb33e52c9ff58d3405461fd fixed onboarding invoke (#4020)
  • 835115982aab71e05048a7c007c7d5a5d15dd790 make empty-state CTAs open replay/cancellation modals on the history pages (#4008)
  • 7f1e69419fa464b05e6da8bfd0caae985fe58c69 make pause consuming idempotent across backends (#3882)
  • 8a57435e48db6a5613122d011e826ba5d5f8824d only have workers update semaphore capacities if conn id > time (#3994)
  • 1eaf79183fa05544502dfa13f526ad17d3fab4d4 pnpm update protobufjs --recursive --lockfile-only (#4030)
  • 7f7bf84a655d879beba89f7bfdf89853d30a4bcd refactor run search (#4038)
  • 7bcbe54a9db7e18f77de16f8ca7eac21dfc25e86 refactor(base_cqrs): switch migrations to goose baselines (#3945)
  • 3ea2b263df955cc49a6ac1c357b392f0550f140d remove old zset idempotency key for batches (#4003)
  • f97854520ca48bdd08d0ec344efe6b320a7fd959 removing chat logic (#3875)
  • b74edc8d37f408725d6ea7ac39ec17cb70ce3fe2 strip query params on sync (#3952)
  • 45344960c2416780011a11a8c5188ffbf60e0cbb ui: add labels to insights helper sidebar icons (#3999)
  • baa841670602fcbb7299ff434943889257d70ea6 update pause iterator to handle concurrent errors (#3989)
  • 7bc90d7584c4ad4175d996564f963bb5e2bd338d update semaphore grpc stuff, and add idempotency to sem sync (#3963)
  • 6f4c0119765b7a0d70c3950edc5e440ce0ed8d9d use a per event idempotency key instead of a large zset per workflow id (#4001)

Fetched April 23, 2026