Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaking changes for Bun v1.1 #8821

Closed
Electroid opened this issue Feb 9, 2024 · 6 comments
Closed

Breaking changes for Bun v1.1 #8821

Electroid opened this issue Feb 9, 2024 · 6 comments
Labels
tracking An umbrella issue for tracking big features

Comments

@Electroid
Copy link
Contributor

Electroid commented Feb 9, 2024

We do plan to make a few, technically breaking changes to Bun v1.1. We will very clearly communicate this as well.

No longer planned as part of Bun v1.1, needs more work.

@Electroid Electroid added the tracking An umbrella issue for tracking big features label Feb 9, 2024
@paperdave
Copy link
Member

i think we should revert the __esModule thing for the runtime as it is a step that Node.js explicitly does not do, and due to that, most of the babel packages load differently in Bun. This breaks the astro add cli, among many other cases.

@paperdave
Copy link
Member

paperdave commented Feb 9, 2024

There isn't an issue to track this but I also want to make $ accept raw strings instead of 'cooked' strings. I think @zackradisic already has this implemented. It reveals some open issues for transpiler bugs but we will fix that after.

Edit: AFAIK this change was made and already shipped.

@mGranTY
Copy link

mGranTY commented Mar 4, 2024

add #9243 to the list xD

@Electroid Electroid pinned this issue Mar 5, 2024
@paperdave
Copy link
Member

adding #2472 as well because i have basically all the code written for this i think there was just a failing test

@birkskyum
Copy link
Collaborator

Time might be ripe soon for pulling this off as well - bun has become quite capable in the past half year:

@ptasheq
Copy link

ptasheq commented Mar 26, 2024

Are you kindly planning soon to implement support for custom TLS certificates (NODE_EXTRA_CA_CERTS or an equivalent)?

@robobun robobun closed this as completed Apr 1, 2024
@Electroid Electroid unpinned this issue Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tracking An umbrella issue for tracking big features
Projects
None yet
Development

No branches or pull requests

6 participants