github cloudflare/workerd v1.20230419.0

latest releases: v1.20241112.0, v1.20241106.0, v1.20241022.0...
18 months ago

What's Changed

  • bazel: fix resources paths to work correctly from external repo by @mikea in #512
  • Assorted npm release fixes by @mrbbot in #515
  • Add basic WASM example by @kflansburg in #492
  • Temporarily disable request.cf.botManagement logging by @jclee in #524
  • Additional work for #487 by @Warfields in #523
  • bazel: remove remote download arguments because of build problems by @mikea in #522
  • Bugfix: WebSockets can already be released when we finish pumping by @bcaimano in #499
  • Add compilation fix for zlib by @ohodson in #530
  • Wrapped bindings by @mikea in #413
  • SQL JS API bindings by @kentonv in #513
  • wasm compilation observer by @mikea in #511
  • Disable V8/ICU whole-archive flag, improving file size by @fhanau in #477
  • Fix request.cf's botManagement.score description by @punkeel in #533
  • Move implementation of queue bindings into workerd by @a-robinson in #541
  • Provide compressed release artifacts by @fhanau in #525
  • [bazel] Enable dead code stripping on macOS by @fhanau in #537
  • Misc changes for SRS by @kentonv in #486
  • Add macros to throw in debug builds and log in production by @bcaimano in #534
  • workerd: make debugging in vscode work by @ohodson in #507
  • Provide Crypto/Compression API errors where safe, fix macOS compiler warning by @fhanau in #529
  • Manually tell V8 where the stack starts whenever we enter it. by @kentonv in #544
  • Ignore disturbed status of ReadableStream when detaching for startTls. by @dom96 in #485
  • Do not sanitize internal error messages in jsg::annotateBroken() by @bcaimano in #542
  • Move trace info async storage key from IoContext to Worker::Isolate by @jclee in #547
  • Implement Secure Curves API by @fhanau in #500
  • Add requested comments / debug checks on V8StackScope. by @kentonv in #546
  • Move implementation of queue event handler into workerd by @a-robinson in #543
  • fix use-after-move by @mikea in #552
  • initialize Promise::markedAsHandled by @mikea in #553
  • jsg::Lock cleanup by @jclee in #551
  • A couple of minor improvements to AsyncContextFrame::StorageKey by @jasnell in #540
  • Fix two issues with SQL API by @kentonv in #557
  • Add method to unset actor request ref tracker by @MellowYarker in #555
  • Support calling the queue() handler of a worker via a service binding by @a-robinson in #545
  • Update Linux dependencies in README.md by @ohodson in #561
  • Moves global TCP socket connect to cloudflare:sockets module. by @dom96 in #559
  • SQLite: Allow setting VFS device characteristics. by @kentonv in #565
  • Improve SQLite security by @kentonv in #514
  • types: add types for WfP Dispatch Namespaces by @KianNH in #387
  • Partial revert of 'Disable V8 whole-archive flag, improving binary size' by @ohodson in #548
  • Account for botManagement proxy in structuredClone by @jasnell in #566
  • Use cloudflare TS bundle in workerd-api. by @dom96 in #569
  • Add the Node.js streams toWeb/fromWeb adapters by @jasnell in #567
  • wd_js_bundle nested modules fix by @mikea in #574
  • Socket's connect API now takes a secureTransport enum instead of bool. by @dom96 in #570
  • Add Node.js compat stream/consumers, stream/promises, stream/web by @jasnell in #575
  • Add experimental flags to experimental types entrypoint by @penalosa in #550
  • WritableStream is now flushed prior to startTls. by @dom96 in #572
  • Eliminate Impl indirection in WriterLocked/ReaderLocked by @jasnell in #556
  • Simplify Windows setup and build by @ohodson in #560
  • Bump compatibility date to 2023-04-19 for release by @mrbbot in #549

New Contributors

Full Changelog: v1.20230404.0...v1.20230419.0

Don't miss a new workerd release

NewReleases is sending notifications on new releases.