SupperSubtract Plugin · RELEASE NOTES

Version 26.08.29.1

Sửa Run, Enter, highlight, wrapper không phá hủy và transform lồng nhau; tương thích SketchUp 2022–2026.

Nội dung nổi bật

  • Run và highlight hoạt động ổn định trên SketchUp 2022–2026.
  • Enter fallback riêng cho regression SketchUp 2025 và 2026.0.
  • Wrapper cutter không còn bị explode; transform lồng nhau được giữ đúng.
  • Lỗi API và boolean được báo rõ thay vì im lặng.

Thay đổi chính

  • Sửa triệt để lệnh Run: tool luôn kích hoạt và hiển thị highlight trên SketchUp 2022–2026.
  • Bổ sung hai đường Enter onKeyDown/onReturn có chống gọi kép, tương thích regression riêng của SketchUp 2025 và 2026.0.
  • Không còn explode hoặc clone wrapper cutter; duyệt solid leaf không phá hủy model và chỉ hỏi xóa DAO sau khi cắt thành công.
  • Sửa transform cho cutter/target/container lồng nhau và active edit context; sửa bounding box bị nhân transform hai lần.
  • Sửa View#valid? và View#set_cursor sai API, hộp Yes/No dùng API chuẩn, lỗi boolean quan trọng không còn bị nuốt im lặng.

Kiểm thử

  • RBZ mã hóa BEST/2016 được smoke trực tiếp trên SketchUp 2022 / Ruby 2.7.2: 7/7 PASS.
  • Kiểm tra run activation, Enter fallback, draw, top-level, nested wrapper/container, no-overlap và native contained-cutter safe no-op.

Cập nhật

  1. Cập nhật ATH Core lên version mới nhất.
  2. Cài RBZ đã ký bằng Extension Manager.
  3. Khởi động lại SketchUp và kiểm tra Supper Subtract 26.08.29.1.

← Toàn bộ lịch sử phiên bản