Connector performance improvements beta

Hi @Insiders,

We’re inviting members of our community to help us test a beta update to our Speckle connectors.

We’ve been working on some exciting performance improvements that will make sending from connectors even faster, and with less memory usage. :tada:
These improvements come from utilizing the much more modern System.Text.Json package, rather than the current Newtonsoft.Json.

We have done extensive testing internally, and have carefully configured this new dependency to try and avoid any dll conflicts with other plugins.

However, we want to be extra careful introducing this change.


How can I test the beta?

Download and install any of the connectors below:

Note: other connectors are not affected by these changes

What sorts of problems are we looking for?

  • Any problems with plugins failing to load.
  • Speckle connector not appearing.
  • Failing to Load/Publish via the connector.

Found a problem?

If you discover any problems with this beta connector, please let us know the following information

  • What’s the problem (loading Speckle connector, Sending, Receiving, etc..)
  • Host application and version (e.g. Revit 2026, Rhino 8, etc..)
  • Do you get any error messages? (screenshots welcome)
  • What other third-party plugins do you have loaded? what’s their version number(s)?

Any questions or comments, please feel free to continue discussion in this thread.

1 Like

A new version of the beta is now available.

1 Like

Will these connectors work with self hosted Speckle servers as well?

1 Like

Yes, they should do.

However not all of the performance improvements have reached the public open source server yet.

Hi All,

I’d like to announce that this beta has finished.
We’re are now confident introducing this change to general availability, and we have released the change to our .NET connectors, starting with connector versions 3.23

Thank you for those who helped test.