Our Hacker News launch brought many of you on Defer with a great variety of stacks, dependencies requirements, and TypeScript configurations.
We are grateful for the time spent talking with you on the Defer community to report the bug that led to the following updates of the Defer Builder.
Many of you reported issues when using Prisma.
We are now providing stable support for all kinds of Prisma setups in any type of project (monorepo or single repo).
Defer now supports JavaScript only projects.
If your project is JavaScript-only but has the typescript and tslib dependencies, please make sure to provide a jsconfig.json file.
The Defer Builder was failing to properly compile some TypeScript monorepos projects when used with pnpm.
The Defer Builder now supports projects that mix require() and import imports.
You can now use the bcrypt package as well as all Node.js native dependencies. Let us know if you face issues with native dependencies.
Defer is now able to build most dependencies relying on dynamic imports and properly handles optional dependencies.
The Defer Build now supports $env/static/public and $env/static/private imports.
We are looking for more SvelteKit users to transition SvelteKit to GA.
The Defer Platform is continuously improving thanks to our discussions on the Defer Community.
If your project's build is failing on Defer, please let us know; Most issues are fixed between 2 to 24 hours.
PS: coming soon, native support for puppeteer!
Explore our latest features, including TypeScript 5.x compatibility, PNPM integration, Yarn Plug'n'Play compatibility and Git submodule.
Narrowing down to a specific background execution can feel like searching for a needle in a haystack. We are happy to roll out Function Metadata, allowing you to leverage the filters you know the most, the ones you define: user ID, emails, and more!