Version 3.1.0

This release ensures VSDX export works with yFiles for HTML 3.1 and includes a few improvements and bug fixes.

  • The new squircle shapes of the RectangleNodeStyle, ShapeNodeStyle, LabelStyle, and ShapePortStyle classes can now be exported to Visio.

  • The third-party dependency color has been updated to version 5.0.3.

  • The shapes ShapeNodeShape.PENTAGON, ShapeNodeShape.TRIANGLE_POINTING_LEFT, and ShapeNodeShape.TRIANGLE_POINTING_RIGHT of the ShapeNodeStyle or ShapePortStyle classes are now exported with the correct aspect ratio when the properties ShapeNodeStyle.keepIntrinsicAspectRatio or ShapePortStyle.keepIntrinsicAspectRatio are enabled.

  • SvgProcessingStep no longer throws an exception when parsing CSS containing :is, :where, :not, or :has pseudo-classes with arguments containing a comma.

  • The demos' UI has been modernized with an updated visual design to provide a clearer and more cohesive user experience.

  • All demos are now available in JavaScript and TypeScript.

  • The Webpack demo has been removed. Refer to the Webpack demo in the yFiles for HTML package and the Deployment with webpack section in the Developer’s Guide.