Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudflare/workerd
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3ad23dfaecf35ea967c50c64e9e45e358c6d6efd
Choose a base ref
...
head repository: cloudflare/workerd
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: b982f8bce58e4f0b713e19ad328fa3471047d75c
Choose a head ref

Commits on Jan 9, 2025

  1. Clean up to asgi.py (#3299)

    Remove some logs that Mike pointed out, also don't always raise a runtime error
    and remove fastapi import
    hoodmane authored Jan 9, 2025
    Copy the full SHA
    d9e5aa5 View commit details
  2. Changes for Pyodide 0.27.0 (#3309)

    It unconditionally uses FinalizationRegistry so we need to make a dummy
    class.
    hoodmane authored Jan 9, 2025
    Copy the full SHA
    d189253 View commit details
  3. Copy the full SHA
    4dbaa80 View commit details
  4. Merge pull request #3301 from cloudflare/dominik/sphinx-docs

    Adds Sphinx config to generate Python SDK docs.
    dom96 authored Jan 9, 2025
    Copy the full SHA
    4b0098e View commit details
  5. Copy the full SHA
    1c424b5 View commit details

Commits on Jan 10, 2025

  1. Copy the full SHA
    9957619 View commit details
  2. Merge pull request #3305 from cloudflare/dominik/use-external-pkg-lock

    Fixes to external package loading: use external lock and load stdlib.
    dom96 authored Jan 10, 2025
    Copy the full SHA
    c45a1bc View commit details
  3. Copy the full SHA
    5055345 View commit details

Commits on Jan 11, 2025

  1. [build] Modularize frankenbuild.c++, assorted include cleanup

    Also adds a TODO outlining potential for future modularization
    fhanau committed Jan 11, 2025
    Copy the full SHA
    d91d52a View commit details
  2. Merge pull request #3274 from cloudflare/felix/111424-include-cleanup

    [build] Modularize frankenbuild.c++, assorted include cleanup
    fhanau authored Jan 11, 2025
    Copy the full SHA
    bdac140 View commit details

Commits on Jan 13, 2025

  1. Copy the full SHA
    0e4d887 View commit details
  2. Copy the full SHA
    8efaac0 View commit details
  3. Merge pull request #3319 from cloudflare/dominik/use-packages-date

    Use python packages date from compat date.
    dom96 authored Jan 13, 2025
    Copy the full SHA
    c5f8996 View commit details
  4. Copy the full SHA
    d64c318 View commit details
  5. Merge pull request #3321 from cloudflare/dominik/enable-external-pack…

    …ages-for-dev
    
    Enable external pkg loading by default for tests run against Python dev.
    dom96 authored Jan 13, 2025
    Copy the full SHA
    64a3dd9 View commit details
  6. Copy the full SHA
    213a256 View commit details
  7. Copy the full SHA
    8cb7ffd View commit details

Commits on Jan 14, 2025

  1. Copy the full SHA
    29612f9 View commit details
  2. Merge pull request #3328 from cloudflare/dominik/remove-python-lock

    Removes usage of embedded PYODIDE_LOCK in C++ code.
    dom96 authored Jan 14, 2025
    Copy the full SHA
    f15ac0f View commit details
  3. Copy the full SHA
    c682991 View commit details
  4. Copy the full SHA
    1d42e0d View commit details
  5. Copy the full SHA
    7053d6c View commit details
  6. add node:net module (#3315)

    * add node:net module
    
    * fix eslint errors due to missing @types/node
    
    * add tests that uses nodejs sidecar
    
    * remove unnecessary compat flag
    
    * try to fix windows build
    
    * disable node:net tests on windows
    
    * do not throw on setNoDelay
    anonrig authored Jan 14, 2025
    Copy the full SHA
    12dff19 View commit details
  7. Copy the full SHA
    c2818d8 View commit details

Commits on Jan 15, 2025

  1. Copy the full SHA
    a81daea View commit details
  2. Copy the full SHA
    a33c6d2 View commit details

Commits on Jan 16, 2025

  1. Copy the full SHA
    e8b4f58 View commit details
  2. Copy the full SHA
    ebf021c View commit details
  3. Merge pull request #3268 from cloudflare/hoodmane/python-workers-v2-c…

    …ompat-date
    
    Add compatibility date for Pyodide 0.27.1
    hoodmane authored Jan 16, 2025
    Copy the full SHA
    0c5c07a View commit details
  4. Copy the full SHA
    703415f View commit details
  5. update node:net to enable mongodb and mysql usage (#3340)

    Co-authored-by: Victor Berchet <victor@suumit.com>
    anonrig and vicb authored Jan 16, 2025
    Copy the full SHA
    c2a6323 View commit details
  6. 01-15-25 Roll deps

    - With latest rules_rust, -Cembed-bitcode=n is set automatically if LTO is
      disabled, no need to add it manually
    - Rust crate data is no longer passed at compile time, so use compile_data
      in cxxbridge-cmd build file
    fhanau committed Jan 16, 2025
    Copy the full SHA
    5377f9f View commit details

Commits on Jan 17, 2025

  1. Copy the full SHA
    bcbe94f View commit details
  2. Merge pull request #3348 from cloudflare/dominik/consistent-autogate-…

    …external-pkgs
    
    Add missing python-fetch-individual-packages autogate check.
    dom96 authored Jan 17, 2025
    Copy the full SHA
    f209116 View commit details
  3. [build] Do not have //src/workerd/io depend on src/cloudflare, src/node

    This was making io depend on the gen-compile-cache binary, which delayed
    building source files in io and creating a bottleneck.
    
    Drive-by: Fix LLVM 20 operator warnings
    fhanau committed Jan 17, 2025
    Copy the full SHA
    0ae9812 View commit details
  4. Clean up snapshot upload code (#3349)

    And fix workerd's --snapshot-to-disk functionality. We don't need this deferred upload
    stuff anymore so take it out.
    hoodmane authored Jan 17, 2025
    Copy the full SHA
    e6a9cc5 View commit details
  5. Copy the full SHA
    43139f0 View commit details
  6. Merge pull request #3347 from cloudflare/dominik/EW-8976

    Fixes Python SDK tests when external package loading is enabled.
    dom96 authored Jan 17, 2025
    Copy the full SHA
    9a2af70 View commit details
  7. Bump jinja2 from 3.1.4 to 3.1.5 in /build/deps

    Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.
    - [Release notes](https://github.com/pallets/jinja/releases)
    - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
    - [Commits](pallets/jinja@3.1.4...3.1.5)
    
    ---
    updated-dependencies:
    - dependency-name: jinja2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and fhanau committed Jan 17, 2025
    Copy the full SHA
    811fe74 View commit details
  8. [o11y] Adjust user span naming

    This is more descriptive:
    Websocket::constructor => websocket_open
    actor_subrequest => durable_object_subrequest
    hyperdrive_dev => hyperdrive_connect to match downstream name
    fhanau committed Jan 17, 2025
    Copy the full SHA
    c134deb View commit details
  9. Merge pull request #3351 from cloudflare/felix/011424-user-span-names

    [o11y] Adjust user span naming
    fhanau authored Jan 17, 2025
    Copy the full SHA
    a50d62a View commit details

Commits on Jan 18, 2025

  1. Copy the full SHA
    70e389b View commit details
  2. Copy the full SHA
    3539873 View commit details
  3. Updated types for Workers AI (#3278)

    * Updated types for Workers AI
    
    We are moving types for supported models under a new NPM package (https://www.npmjs.com/package/@cloudflare/ai-types).
    
    This PR removes all the model specific types and converts AI.run() into a generic function.
    
    * added generated snapshot files
    
    * Reverted breaking changes, added new models in the list
    
    added whisper, whisper-tiny-en, whisper-large-v3-turbo, llama-3.2-11b-vision-instruct to the list
    
    * added flux-1-schnell to the model catalog
    thatsKevinJain authored Jan 18, 2025
    Copy the full SHA
    34477c1 View commit details
  4. Copy the full SHA
    dbf8538 View commit details

Commits on Jan 20, 2025

  1. Copy the full SHA
    5e538f6 View commit details
  2. Merge pull request #3356 from cloudflare/dlapid/linux_arm64_runner

    Add arm64 linux runner configurations
    danlapid authored Jan 20, 2025
    Copy the full SHA
    00aef63 View commit details
  3. Copy the full SHA
    1f6ed36 View commit details
  4. Copy the full SHA
    d171c7f View commit details
  5. Copy the full SHA
    8a2f5d4 View commit details
Loading