ข้ามไปยังเนื้อหาหลัก

รีลีส 0.9.2

รีลีส 0.9.2

วันที่เผยแพร่: 12 February 2025

ฟีเจอร์ใหม่

  • Added --include-files and --exclude-files arguments for control over which files in the input directory are processed.
  • Added the --output-structure argument to further control how output files are organised:
    • categorised (ค่าเริ่มต้น, พฤติกรรมเดิม) จะจัดวางไฟล์เอาต์พุตลงในไดเรกทอรีย่อยตามสถานะการประมวลผล (engine_success, conform_success, failure)
    • mirrored จะวางไฟล์เอาต์พุตที่ประมวลผลสำเร็จไว้ในไดเรกทอรีเอาต์พุตโดยตรง โดยคงโครงสร้างไดเรกทอรีอินพุตเดิมไว้. ไฟล์ที่ล้มเหลวจะไม่ถูกคัดลอก ดูรายละเอียดเพิ่มเติมได้ที่: คู่มือผู้ใช้: โครงสร้างและการจัดหมวดหมู่ไฟล์เอาต์พุต.
  • Added the --summary-verbosity argument to control which files are included in the summary output after processing:
    • all (ค่าเริ่มต้น) รวมทั้งไฟล์ที่ประมวลผลสำเร็จและไฟล์ที่ล้มเหลว.
    • failure รวมเฉพาะไฟล์ที่ล้มเหลว.
    • success รวมเฉพาะไฟล์ที่ประมวลผลสำเร็จ.
    • none จะปิดการแสดงผลสรุปทั้งหมด การตั้งค่าระดับความละเอียดของสรุปเป็นอิสระจากระดับการบันทึกล็อก และไม่ส่งผลต่อเอาต์พุตล็อกแบบละเอียด ดูรายละเอียดเพิ่มเติมได้ที่: คู่มือผู้ใช้: สรุปหลังการประมวลผล.

การปรับปรุง

  • ขณะนี้สามารถใช้ลายน้ำใน Fast Mode ได้แล้ว

การเปลี่ยนแปลง

  • เปลี่ยนชื่อ Standard Mode เป็น Cautious Mode เพื่อให้ชัดเจนยิ่งขึ้น
  • เพิ่มคำแนะนำการกำหนดค่า timeout และขีดจำกัดหน่วยความจำลงใน Features-Constraints-and-Limitations.md
  • อัปเดตเอกสารให้รวมตัวอย่างโดยละเอียดเกี่ยวกับพฤติกรรมการกรองไฟล์ การแยกความแตกต่างระหว่างตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และแนวทางปฏิบัติที่ดีที่สุดสำหรับการระบุพาธ