Skip to content

Patched out forcing references in query arguments #3899

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Buzzec
Copy link

@Buzzec Buzzec commented Jun 13, 2025

Is this a breaking change?

This is a breaking change, it makes arguments no longer forced to be references. Users will have to manually reference their arguments.

Reasoning

This allows returning owned values as part of outputs, such as a function that outputs a stream from a fetch call can have values that are passed to that function as args.

We are already using this patch in our large codebase as it allows for optimized returns for streams.

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