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
ยังไม่มีความคิดเห็น