Electron Forge 7 และหลังจากนั้น

  • เปิดตัว Electron Forge 7: เปิดตัวเวอร์ชันล่าสุดของ Electron Forge ชุดเครื่องมือครบวงจรสำหรับแพ็กเกจและเผยแพร่แอปพลิเคชัน Electron
  • การเปลี่ยนแปลงสำคัญ: เปลี่ยนไปใช้ notarytool สำหรับการ notarization บน macOS, ปรับเวอร์ชันขั้นต่ำของ Node.js ขึ้นเป็น 16.4.0 และยุติการรองรับ electron-prebuilt และ electron-prebuilt-compile
  • คุณสมบัติเด่น: รองรับการเผยแพร่ตรงไปยัง Google Cloud Storage, รองรับไฟล์ ESM forge.config.js และรองรับการรัน Makers แบบขนานเพื่อเพิ่มความเร็วในการบิลด์

การอัปเดตอัตโนมัติสำหรับ static storage ที่ดียิ่งขึ้น

  • เทคโนโลยีอัปเดตของ Squirrel: เทคโนโลยีอัปเดต Squirrel.Windows และ Squirrel.Mac ที่รองรับโมดูล autoUpdater ของ Electron
  • ปรับปรุงแนวทาง static storage: ทำให้การตั้งค่าสำหรับอัปเดตอัตโนมัติโดยไม่ต้องมีเซิร์ฟเวอร์ง่ายขึ้น โดย Maker ของ Zip และ Squirrel.Windows ใน Electron Forge รองรับการสร้าง update manifest ที่เข้ากันได้กับ autoUpdater และการเปิดตัว update-electron-app v2.0.0 สามารถอ่าน manifest ที่สร้างขึ้นได้

จักรวาลที่ขยายออกของ @electron/

  • รวมเข้าสู่เนมสเปซ @electron/: แพ็กเกจที่เกี่ยวข้องกับ Electron ถูกย้ายไปอยู่ภายใต้เนมสเปซ @electron/
  • การจัดการแพ็กเกจที่สอดคล้องกัน: แพ็กเกจ first-party ถูกรวมไว้ภายใต้เนมสเปซ @electron/ เพื่อแยกออกจากแพ็กเกจของผู้ใช้
  • ข้อยกเว้น: แกนหลักของ Electron จะยังคงออกในแพ็กเกจ electron ต่อไป และ Electron Forge จะยังคงออกภายใต้เนมสเปซ @electron-forge/

แนะนำ @electron/windows-sign

  • มาตรฐานการเซ็นโค้ดของ Windows เปลี่ยนไป: ตั้งแต่วันที่ 1 มิถุนายน 2023 เป็นต้นไป คีย์ของใบรับรองสำหรับการเซ็นโค้ดบน Windows ต้องถูกเก็บไว้ในฮาร์ดแวร์ที่สอดคล้องกับ FIPS
  • โซลูชันการเซ็นโค้ดใหม่: แยกการเซ็นโค้ดบน Windows ออกเป็นขั้นตอนอิสระ เพื่อจัดการในลักษณะคล้ายกับที่ @electron/osx-sign ทำบน macOS
  • ขอฟีดแบ็ก: ขอความคิดเห็นหลังจากใช้งานแพ็กเกจ @electron/windows-sign

ต่อไปคืออะไร?

  • ช่วงปลายปีที่เงียบลง: เดือนธันวาคมเป็นช่วงเงียบประจำปี และจะใช้เวลาสำรวจแนวทางปรับปรุงประสบการณ์การพัฒนา Electron ในปี 2024

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น