v1.1.0
npnp v1.1.0
This release makes npnp public-source again, aligns its project posture with
SeEx, and keeps the CLI exporter behavior consistent with the current SeEx
release.
Updated
- Updated the project license to the Ref42 non-commercial share-alike license,
matching SeEx. - Added Chinese and English README documentation in the same style as SeEx.
- Updated KiCad
3Dexport to write downloaded STEP data directly without the
expensive sanitizer rewrite. - Confirmed KiCad STEP downloads use the same pooled LCSC model endpoint and
HTTP transport as Altium. - Updated GitHub release publishing to use checked-in release notes.
- Kept the multi-platform CLI release matrix for Windows, macOS, Linux, Fedora,
and Arch targets.
Fixed
- Removed the KiCad STEP sanitizer from the normal export path to avoid slow
exports and accidental geometry rewriting. - Removed a Rust deprecation warning in the KiCad model export progress counter.
Contributor
中文
更新
- 将项目许可证更新为与 SeEx 一致的 Ref42 非商业性相同方式共享许可证。
- 增加与 SeEx 风格一致的中文和英文 README 文档。
- 更新 KiCad
3D导出,直接写入下载的 STEP 数据,不再执行耗时的二次解析和重写。 - 确认 KiCad STEP 下载使用与 Altium 相同的 LCSC 模型接口和 HTTP 连接方式。
- 更新 GitHub Release 发布流程,使用仓库中的 release note 作为发布说明。
- 保留 Windows、macOS、Linux、Fedora、Arch 等多平台 CLI 发布构建。
修复
- 从 KiCad 常规导出路径移除 STEP sanitizer,避免导出变慢以及意外重写模型几何。
- 修复 KiCad 模型导出进度计数中的 Rust 弃用警告。