Skip to content

Conversation

@EzraBrooks
Copy link
Collaborator

Public API Changes

Removes the "workersocket" transport mode from the Ros class.

Description

As I am modernizing the project to use ESM syntax in #665, I have found in a downstream project that webworkify is breaking builds. Webworkify has not seen a release in 7 years(!) and I think we should remove opt-in Web Worker support from roslibjs now, and if people really need the additional performance, we should include mainline performance improvements instead of an alternate mode.

@EzraBrooks EzraBrooks added the v2 Issues and PRs, which will be fixed in v2, as it is a breaking change label Jan 23, 2024
@EzraBrooks EzraBrooks marked this pull request as ready for review January 23, 2024 19:06
@EzraBrooks EzraBrooks merged commit 220ee16 into develop Jan 24, 2024
@EzraBrooks EzraBrooks deleted the remove-webworker-support branch January 24, 2024 15:53
@EzraBrooks EzraBrooks added this to the 2.0.0 milestone Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v2 Issues and PRs, which will be fixed in v2, as it is a breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants