Skip to content

fix(effect): require effect >=4.0.0-beta.93 and migrate UrlParams.makeUrl to Url.make - #748

Merged
sam-goodwin merged 1 commit into
mainfrom
claude/blissful-taussig-66eab4
Jul 7, 2026
Merged

fix(effect): require effect >=4.0.0-beta.93 and migrate UrlParams.makeUrl to Url.make#748
sam-goodwin merged 1 commit into
mainfrom
claude/blissful-taussig-66eab4

Conversation

@sam-goodwin

Copy link
Copy Markdown
Contributor

beta.59 fails to bundle against effect 4.0.0-beta.93 because effect-smol#2518 moved UrlParams.makeUrl to Url.make:

src/Cloudflare/Workers/Fetch.ts (73:20) [IMPORT_IS_UNDEFINED] Import `makeUrl` will always be undefined
because there is no matching export in 'effect/dist/unstable/http/UrlParams.js'
  • Migrate Fetch.ts to the new API:
-import * as UrlParams from "effect/unstable/http/UrlParams";
+import * as Url from "effect/unstable/http/Url";

-  const urlResult = UrlParams.makeUrl(
+  const urlResult = Url.make(
  • Raise the catalog floor to >=4.0.0-beta.93|| >=4.0.0 for effect and its lockstep packages (@effect/platform-*, @effect/sql-pg, @effect/vitest) so a resolved effect always has Url.make.

effect-smol#2518 moved UrlParams.makeUrl to Url.make, which broke
Cloudflare/Workers/Fetch.ts against effect 4.0.0-beta.93. Migrate the
call site and raise the catalog floor for effect and its lockstep
packages so older, incompatible betas can't be resolved.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alchemy-version-bot

Copy link
Copy Markdown
Contributor

Install the packages built from this commit:

alchemy

bun add alchemy@https://pkg.ing/alchemy/ae1af39

@alchemy.run/better-auth

bun add @alchemy.run/better-auth@https://pkg.ing/@alchemy.run/better-auth/ae1af39

@alchemy.run/pr-package

bun add @alchemy.run/pr-package@https://pkg.ing/@alchemy.run/pr-package/ae1af39

@sam-goodwin
sam-goodwin merged commit 944510c into main Jul 7, 2026
9 checks passed
@sam-goodwin
sam-goodwin deleted the claude/blissful-taussig-66eab4 branch July 7, 2026 02:23
DavidJFelix pushed a commit to DavidJFelix/alchemy-effect that referenced this pull request Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant