September 11, 2024
December 7, 2022
Blog

Speckle 2.10 Released!

Numerous bug fixes and quality of life improvements. We keep going - you keep the feedback coming!

Matteo Cominetti
COO at Speckle
Contents

Speckle 2.10 as just been released! This includes numerous new features and improvements, here are some of the highlights:

  • ๐Ÿ†• Our viewer keeps getting better, we have now added support for progressive ambient occlusion
  • ๐Ÿ†’ We have greatly improved the performance of the IFC upload service, itโ€™s now faster than ever before, try it now!
  • Revit๐Ÿ’˜MEP: We have greatly improved suport for MEP elements
  • ๐Ÿ†’ We have added support for previewing commits in Revit before receiving them
  • ๐Ÿ†• You can now open 3D comments directly inside your Revit and Rhino models as views
  • ๐Ÿ†’๐Ÿ†’๐Ÿ†’ Weโ€™ve launched an experimental mapping tool send Rhino Geometry as Revit Elements

Here goes the full list๐Ÿ‘‡:

๐Ÿ”ŒConnectors

DesktopUI

  • Simplified Send and Receive pages
  • ๐Ÿ”ฎ 360 Previews

Revit

  • ๐Ÿ†• MEP networks: mep elements will be sent as part of a network and their connections are preserved on receive
  • ๐Ÿ†• Open Comments directly in the Revit document as views!
  • ๐Ÿ†• Preview commits before receiving them
  • fix(revit): Duplicated mesh when sending nested familyinstance by @Zhuangkh ๐Ÿ‘ช
  • Added support for sending fabrication parts from Revit
  • Added support for curtain roofs, fixed height columns, and host elements that do not know they are host elements
  • โŒ Removed support for Revit 2019

Dynamo

  • Fixed a bug in Blocks that had invalid insertion planes
  • Fixed an issue where Arcs would not be able to be sent and received in Dynamo
  • Removes the assignment of a "default color" list to Dynamo meshes. This would just bloat the meshes without any reason.

Rhino

  • ๐Ÿ†• Open Comments directly in the Rhino project as views!
  • ๐Ÿ†• Mapping Tool alpha โ‡’ Send Rhino Geometry as Revit Elements https://speckle.guide/user/mapping-tool.html
  • When receiving in update mode, new layers, materials, and block definitions will no longer be created if they already exist
  • fix: successfully converts blocks on receive

Grasshopper

  • ๐Ÿ†• Initial support for Speckle nodes in Rhino.Compute/Hops environment

Autocad & Civil

  • When receiving in update mode, new layers will no longer be created if they already exist

Sketchup

  • Ruby codebase refactored almost completely.
  • Fixed issue with Sqlite3, this fixed initialization problems on SketchUp 2021.

Blender

  • Added support for Blender 3.3 LTS
  • Blender connector will also now install to Blender 3.4 (beta), untested by us.
  • Fixed bug with Clean meshes duplicating objects in scene.
  • Fixed issue with Mac installers.

Unity

  • Stream Manager component is now deprecated
  • Replaced by new Speckle Receiver and Speckle Sender components!
  • These add new features, like:
  • Searchable stream/branches/commits, rather than the long, ugly dropdown.
  • Preview image + more stream info
  • Editor sending support.
  • Reusable account/stream/branch/commit selection wrappers.
  • Can be used in runtime (non-editor) contexts
  • Still some improvements need to be made here, but the foundation is there.
  • The runtime sample scene is yet to be updated, and still uses the old components.

Unreal Engine

  • Added UE5.1 support

ArchiCAD

  • Support of nested elements (Doors and Windows) in Walls

QGIS

  • Installer from Speckle Manager!
  • Support for conversion of larger Polygons to Meshes on Send
  • Sending CompoundCurves preserving the arcs structure

ArcGIS

Receiving Revit BIM objects!

๐ŸŒServer & Web

3D Viewer

  • Progressive ambient occlusion
  • Various fixes

Server & Frontend

  • ๐Ÿ’ช IFC Import Service is much more powerful now
  • Progressive rendering
  • File import service was upgraded to the latest Specklepy version
  • Fixes to frontend

DevOps

  • Fixes to Kubernetes Liveness and Readiness checks
  • Additional buckets in Prometheus histogram for preview service

.NET

  • Deprecated old user queries in favour of new graphQL endpoints.

Python

  • Deprecated old user queries in favour of new graphQL endpoints.
What's Next

Join us at SpeckleCon, where you and your team can present projects you are proud of. Showcase how you leveraged Speckle's connected and collaborative aspect, and letโ€™s shape the future of AEC together!

More about SpeckleCon!

Subscribe to Speckle News

Stay updated on the amazing tools coming from the talented Speckle community.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Author
Matteo Cominetti
COO at Speckle

Visit LinkedIn