v0.1.93
v0.1.93 — electron-builder 26 의 linux.desktop schema 변경 fix
변경 사항
문제
- v0.1.92 빌드 실패:
⨯ Invalid configuration object. electron-builder 26.8.1 has been initialized
using a configuration object that does not match the API schema.
configuration.linux should be one of these:
configuration.linux.desktop has an unknown property 'Name'. These properties are valid:
object { desktopActions?, entry? }원인
- electron-builder 26 부터
linux.desktop스키마가 변경됨: - 24.x:
desktop: { Name, Comment, Categories, StartupWMClass }(flat) - 26.x:
desktop: { entry: { Name, Comment, ... } }(entry 객체로 감쌈)
해결 (package.json)
"linux": {
"desktop": {
"entry": {
"Name": "ViewWork",
"Comment": "...",
"Categories": "Development;IDE;",
"StartupWMClass": "ViewWork"
}
}
}파일 변경
- 수정:
package.json—build.linux.desktop구조 v26 schema 로 변경, version 0.1.92 → 0.1.93
검증
- 빌드 시 windows/linux/mac 모두 통과 예정
- --
📦 GitHub 릴리스 노트: v0.1.93