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

Fix missing local socket feature #12698

Merged
merged 1 commit into from
Apr 29, 2024

Conversation

devyn
Copy link
Contributor

@devyn devyn commented Apr 29, 2024

Description

So sorry to do this during the pre-release freeze, but my plugin crate split PR broke local socket mode, because nu-plugin-protocol didn't have the compile feature to advertise the LocalSocket protocol feature.

This is a very simple, configuration-only bugfix that I think really needs to be merged before the release, or else local socket mode won't work at all.

Tests + Formatting

There's an oversight in my testing that caused this to not be caught: the engine really did have the feature, but it just wasn't advertising it, so for stress_internals it was still able to use it successfully. Post-release I'll try to make sure this is properly handled somehow.

Copy link
Collaborator

@WindSoilder WindSoilder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching the issue! Sure I think it's ok to merge it

@WindSoilder WindSoilder merged commit 6484864 into nushell:main Apr 29, 2024
16 checks passed
@hustcer hustcer added this to the v0.93.0 milestone Apr 29, 2024
maxim-uvarov pushed a commit to maxim-uvarov/nushell that referenced this pull request May 1, 2024
# Description

So sorry to do this during the pre-release freeze, but my plugin crate
split PR broke local socket mode, because `nu-plugin-protocol` didn't
have the compile feature to advertise the `LocalSocket` protocol
feature.

This is a very simple, configuration-only bugfix that I think really
needs to be merged before the release, or else local socket mode won't
work at all.

# Tests + Formatting

There's an oversight in my testing that caused this to not be caught:
the engine really did have the feature, but it just wasn't advertising
it, so for `stress_internals` it was still able to use it successfully.
Post-release I'll try to make sure this is properly handled somehow.
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.

None yet

3 participants