Skip to content

v2.0.0-beta.66

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 20:13

   🚨 Breaking Changes

  • cloudflare/workers: WorkersDev + domain props; url/urls/domain outputs  -  by Sam Goodwin in #977 (33061)

   🚀 Features

  • auth:
    • Headless OAuth flow via hosted relay (Cloudflare + PlanetScale)  -  by Rahul Mishra and Sam Goodwin in #962 (62f2a)
  • aws/bedrock:
    • Effect AI LanguageModel binding over the Converse API  -  by Sam Goodwin in #919 (64eb2)
  • aws/ecs:
    • EnvironmentFiles on the shared task-definition surface  -  by Sam Goodwin in #904 (d62e8)
  • aws/lambda:
  • aws/ses:
    • Email receiving — receipt rule sets, rules, IP filters, SendBounce  -  by Saatvik Arya and Sam Goodwin in #939 (76f6d)
  • cloudflare:
    • Container-backed Durable Objects on async Workers  -  by Sam Goodwin in #956 (5fd9a)
    • Worker.URL — bind a Worker's own URL onto itself  -  by Sam Goodwin in #964 (ff3bd)
    • Version.affinity sticky-session sugar for gradual deployments  -  by Sam Goodwin in #985 (77899)
  • cloudflare/email:
    • Local send_email stub in dev with dev.remote opt-in  -  by Zé Yuri, John Royal and Sam Goodwin in #865 (eb702)
  • cloudflare/workers:
    • Assets-only Workers (no script)  -  by Sam Goodwin in #969 (e922d)
    • Class form without an impl (assets-only / external Workers)  -  by Sam Goodwin in #970 (4dc06)
    • Worker versions and gradual deployments  -  by Sam Goodwin in #948 (48b20)
  • docker:
    • Introduce docker swarm resources  -  by Sergey Bekrin and Sam Goodwin in #972 (1fd9b)
  • engine:
    • Aggregate delete failures during destroy instead of aborting  -  by Sam Goodwin in #973 (cd667)
    • First-class local vs live provider modes  -  by Sam Goodwin in #963 (68fd7)
  • prisma:
    • Add Prisma provider  -  by Aman Varshney and Sam Goodwin in #416 (92f9b)
  • telemetry:
    • OpenTelemetry export across all runtimes via Effect's OTLP exporters  -  by Sam Goodwin in #860 (33ce5)

   🐞 Bug Fixes

  • auth:
    • Update clack and pass cancel signal  -  by Rahul Mishra in #968 (f998d)
  • aws:
    • Wait for ECS service eventual consistency  -  by Samnan Rahee in #945 (9ff48)
  • aws/cloudfront:
    • Merge observed config into UpdateDistribution requests  -  by Ben Weis and Sam Goodwin in #935 (c1bb2)
  • aws/ecs:
    • Attach taskRoleManagedPolicyArns in Service reconcile  -  by Ben Weis and Sam Goodwin in #936 (75812)
  • bundle:
    • Stop CLI startup from loading rolldown's native binding  -  by Sam Goodwin in #955 (75dcb)
  • cli:
    • Print the version-update warning before interactive prompts  -  by Sam Goodwin in #959 (fd05e)
  • cloudflare:
    • Refresh OAuth credentials on expiry instead of caching forever  -  by Sam Goodwin in #966 (9d90e)
    • Default nodejs_compat for plain Workers, resolve Config/Output in StaticSite build env, relative vite.main  -  by Sam Goodwin in #796 (96fac)
    • Vite build treats Container env bindings as Effects  -  by Sam Goodwin in #999 (10395)
  • cloudflare/queues:
    • Local dev worker fails to start with a dead-letter queue  -  by Sam Goodwin in #1000 (4e980)
  • cloudflare/workers:
    • Scope Worker read route discovery to known zones  -  by Ben Snyder in #944 (b6141)
    • Encrypt Output env secrets and preserve inference  -  by Seth Carlton and Sam Goodwin in #943 (51b4b)
    • Keep the previous dev worker instance serving until its replacement starts  -  by Sam Goodwin in #863 (9cb28)
    • Cut Worker read API fan-out that trips 429/971  -  by John Royal and Sam Goodwin in #932 (2e0b0)
    • Converge plans for unmanaged custom domains  -  by Sam Goodwin in #975 (f414e)
  • planetscale:
    • Stop false role replacement on metadata-only branch/database updates  -  by Sam Goodwin in #957 (0eb44)
  • state:
    • Destroy removes the persisted stack output instead of writing an empty husk  -  by Sam Goodwin in #965 (663d4)
    View changes on GitHub