Skip to content

Remove Web Worker support#669

Merged
EzraBrooks merged 2 commits intodevelopfrom
remove-webworker-support
Jan 24, 2024
Merged

Remove Web Worker support#669
EzraBrooks merged 2 commits intodevelopfrom
remove-webworker-support

Conversation

@EzraBrooks
Copy link
Copy Markdown
Contributor

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.

2 participants