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

feat(noise): deprecate LegacyConfig without replacement #3265

Merged
merged 5 commits into from
Jan 11, 2023

Conversation

thomaseizinger
Copy link
Contributor

Description

As the name implies, LegacyConfig allows users to interact with older versions of the noise protocol. These are not interoperable and we've been supporting them for a long time now. Hopefully, users have migrated away from it since. To not directly break them, we officially deprecate now without a replacement.

Notes

Raised by @mxinden in #3227 (review).

Links to any relevant issues

Open Questions

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • A changelog entry has been made in the appropriate crates

Copy link
Member

@mxinden mxinden left a comment

Choose a reason for hiding this comment

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

Deprecation first sounds ideal to me.

I suggest adding a short changelog entry never the less. What do you think @thomaseizinger?

@mergify
Copy link
Contributor

mergify bot commented Jan 11, 2023

This pull request has merge conflicts. Could you please resolve them @thomaseizinger? 🙏

@thomaseizinger
Copy link
Contributor Author

929cbb4#diff-022f11eec986ac7c281f192c0e10064513ee5ef6ad2ab45d5dc0c3bbdc617b2f is another good example that our changelog management is flawed and prone to errors.

@mergify mergify bot merged commit cafa37e into master Jan 11, 2023
@mergify mergify bot deleted the noise/deprecate-legacy-config branch January 11, 2023 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants