3.0.0a7
Enhancements made
- Rotation Controls #603 (@arjxn-py)
- Improve placement info + missing "degrees" info #602 (@martinRenou)
- Add commands to command palette #598 (@martinRenou)
- Disable transform control for readonly files #594 (@martinRenou)
- Add transform icon #593 (@IsabelParedes)
- Add stl and stp icons #591 (@IsabelParedes)
- Show selection in transparency for non-visible objects #587 (@martinRenou)
- Enable toggling transform controls #578 (@arjxn-py)
- Perform a dry run for transforms #575 (@martinRenou)
- Allow transforming objects when clipping is enabled #565 (@martinRenou)
- Add Translation Controls #529 (@arjxn-py)
Bugs fixed
- No transform controls when exploded view is enabled #616 (@martinRenou)
- Do not show the transform if there is no current selection #615 (@martinRenou)
- Fix selection of newly created objects in the 3D view #614 (@martinRenou)
- Transform controls: undo positioning upon failure #610 (@martinRenou)
- Allow exporting .stl to .jcad #604 (@martinRenou)
- Fix missing placement for STL & STEP Files #600 (@arjxn-py)
- Expand undo_manager scope #581 (@trungleduc)
- Add a min-height to the toolbar separator #577 (@brichet)
- Bug fix: Prevent tree from wrongly updating the selection #571 (@martinRenou)
- Fix selection logic #569 (@martinRenou)
- Fix initial selected edges color #566 (@martinRenou)
- Fix selection through clip plane #564 (@martinRenou)
- Make selection logic smoother #563 (@arjxn-py)
- Do not update the camera position automatically for single object scene #559 (@martinRenou)
Maintenance and upkeep improvements
- Update UI-tests snapshots #589 (@martinRenou)
- Add test for exploded view #584 (@arjxn-py)
- Add test for rotated shape #583 (@arjxn-py)
- Undo opencascade positioning and rotation #580 (@arjxn-py)
- Introduce IMouseDrag interface #570 (@martinRenou)
Contributors to this release
(GitHub contributors page for this release)
@arjxn-py | @brichet | @github-actions | @IsabelParedes | @martinRenou | @pre-commit-ci | @SylvainCorlay | @trungleduc