- Shape engine updates.
- Proximity biasing artifacts should now be eliminated due to geometry processing enhancements.
- Major refinement to boolean and keyhole pipelines, moved also to the GeoWrangler library for re-use.
- Keyholer no longer preferentially uses an orthogonal insertion candidate if the polygons are not orthogonal.
- Keyholer now performs a reverse walk to check for any missed candidates in the original pass.
- Fixed an issue in the chord handler where rotations of the 'B' shape could break the edge extraction and fail the evaluation.
- User interface enhancements : using expanders to allow sections to be collapsed or expanded as required, decluttering the view and reducing scrolling.
- Layout handling enhancements.
- Internal lists are updated with layout load, removing the need for the client to do this.
- Registering layer names against layer:datatype would throw an error if the name was already registered.
- Duplicated points are now removed during load, to allow for correct contouring behavior of otherwise-orthogonal geometry.
- Resolved compatibility with certain flavors of OASIS (e.g. strict).
- Revised layout to tool handling, to make scaling behavior less opaque.
- Fixed a defect in the OASIS file writer that yielded missing or broken geometry in some cases.
- ClipperLib 2.
- Next-generation polygon clipping library, bringing major performance and behavioral improvements.
- Performance gains across the board compared to 4.4.2:
- Up to 15-20% improvement in simulation performance.
- ILB performance even more improved.
- Proximity biasing runs in around half the time.